Nova Patents
EP0402849A2

Manipulator.

Abstract

A manipulator (201) having a plurality of articulations (301 to 305) to be controlled with a given destination value of position and orientation, has a finite difference unit (103) for obtaining a finite difference between the destination value and a present value for each articulation, and a fuzzy inference determination unit (101) 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.

EP0402849A2, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Projected expiry passed 12 June 2010, 16.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 3 independent, 13 dependent

  1. 1
    A manipulator system having a plurality of articulations, comprising:destination coordinate means (106) for giving a destination coordinate value of the position and orientation of the terminal of a manipulator;present coordinate means (105) for giving a present coordinate value of the position and orientation of the terminal of said manipulator;finite difference generating means (103) con­nected to said destination coordinate means and said present coordinate means for generating finite differ­ences between said destination coordinate value and said present coordinate value;and fuzzy inference means (101) 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 (1039) 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 (101) 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.