Method and apparatus for control of an articulated robot
AssigneeShin Meiwa Industry Co., Ltd.
InventorsHideo Koyama, Fumio Noguchi, Shigeki Fujinaga, Hirotoshi Yamamoto, Takahiko Kondo
Life of this patent
Estimating the term…
Loading patent…
AssigneeShin Meiwa Industry Co., Ltd.
InventorsHideo Koyama, Fumio Noguchi, Shigeki Fujinaga, Hirotoshi Yamamoto, Takahiko Kondo
Estimating the term…
An apparatus for controlling an articulated robot comprises coordinate transforming portions (5 to 8 and 18) and a calculating portion (9) for equation of motion. The coordinate transforming portions (5 to 8 and 18) perform coordinate transformation between the Cartesian coordinate system and the articular system with respect to the position data, speed data, acceleration data and force data. The coordinate transforming portions (5 to 8 and 18) are respectively formed of hardware and accordingly, the calculation speed therein is extremely high as compared with the case using software. The calculating portion (9) for equation of motion solves the inverse problem of an equation of motion using the speed data (d.alpha.) and acceleration data (d.sup.2 .alpha.) in the articular coordinate system, whereby predictive control is performed. The calculating portion (9) for equation of motion is also formed of hardware and accordingly, the calculation speed therein is extremely high. In addition, the above described controlling apparatus further comprises a force feedback loop, so that the RCC (Remote Center of Compliance) can be realized in the arms per se of a robot.
A coordinate transforming apparatus for transforming position data in the articular coordinate system in an articulated robot having a plural number N of degrees of freedom into position data in the Cartesian coordinate system, said coordinate transforming apparatus comprising:
A calculating apparatus for obtaining a Jacobian matrix to be used for transforming speed data in the Cartesian coordinate system in an articulated robot having a plural number N of degrees of freedom into speed data in the articular coordinate system, said calculating apparatus comprising:
A calculating apparatus for obtaining a Jacobian matrix to be used for transforming speed data in the Cartesian coordinate system in an articulated robot having a plural number N of degrees of freedom into speed data in the articular coordinate system, said calculating apparatus comprising:
A coordinate transforming apparatus for transforming speed data dX in the Cartesian coordinate system in an articulated robot having a plural number N of degrees of freedom into speed data d.alpha. in the articular coordinate system, said coordinate transforming apparatus comprising:
A coordinate transforming apparatus for transforming speed data dX in the Cartesian coordinate system in an articulated robot having a plural number N of degrees of freedom into speed data d.alpha. in the articular coordinate system, said coordinate transforming apparatus comprising:
Dependencies are inferred from the claim text.