Nova Patents
CA2018527C

Manipulator

Abstract

ABSTRACT OF THE DISCLOSURE A manipulator having a plurality of articula- tions to be controlled with a given destination value of position and orientation, has a finite difference unit for obtaining a finite difference between the destination value and a present value for each articula- tion, and a fuzzy inference determination unit for executing a fuzzy inference for each articulation by using the finite differences and determining a command value for each articulation. The position of the manipulator terminal may be obtained on the basis of each articulation angle data, video data from a TV camera, or data from an ultrasonic sensor.

Term

Term ended

Expired 7 June 2010, 16.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

15 claims: 3 independent, 12 dependent

  1. 1
    CLAIMS:1. A manipulator system having a plurality of articulations, comprising: destination coordinate means for giving a destination coordinate value of the position and orientation of the terminal of a manipulator;present coordinate means for giving a present coordinate value of the position and orientation of the terminal of said manipulator;finite difference generating means connected to said destination coordinate means and said present coordinate means for generating finite differences between said destination coordinate value and said present coordinate value;and fuzzy inference means connected to said finite difference generating means for executing a fuzzy inference of said finite differences data for at least one of said plurality of articulations.
  2. 8
    A controller for a manipulator having a plurality of articulations, comprising:means for giving a finite difference set between a destination value and a present value of the position and orientation of the terminal of said manipulator;and means for determining a command value for each articulation angle by executing a fuzzy inference of said articulations with respect to at least one articulation.
  3. 14
    A control method for a manipulator having a plurality of articulations, comprising:a step of giving a finite difference set between a destination value and a present value of the position and orientation of the terminal of said manipulator;and a step of executing a fuzzy inference of said articulations with respect to at least one articulation and determining a command value for each articulation angle.