摘要:
Disclosed herein are an apparatus and method for controlling stable walking of a robot based on torque. In a method of enabling stable walking by controlling torque of a hip joint portion using a Finite State Machine (FSM) without solving a complicated dynamic equation, torque of a stance leg is finally calculated using pose control torque of an upper body, pose control torque of a swing leg, and initial pose control torque of a stance leg supporting the upper body. Accordingly, the robot may stably walk with torque balance. Since gravity compensation torque is applied, a torso of the robot is not inclined and the pose of the robot is stably maintained.
摘要:
A robot control unit (10) having a designated speed adjusting means for adjusting a designated speed, which is contained in a robot command program, to a value not more than the designated speed, comprises: a decoding means (38) for decoding a movement stopping command of stopping a movement of the robot (1) according to a force detection value detected by a force sensor (2) attached to a wrist of the robot (1); a movement command means (36) for generating a movement command of moving the robot by the designated speed in the designated direction contained in the program without activating the designated speed adjusting means; a force calculation means (31) for calculating a change in a force detection value from a reference value as a present force value; and a comparison means (32) for comparing a present force value, which is repeatedly calculated at a predetermined period by the force calculation means, with a predetermined force designated value while the robot is moving. When the present force value is not less than the designated force value, the movement command means stops the robot. Due to the foregoing, a force applied from the outside to the robot can be highly sensitively detected and the robot can be highly accurately stopped.
摘要:
L'invention concerne la commande des robots manipulateurs comprenant un macro-manipulateur combiné à un micro-manipulateur avec préhenseur de charge. La commande s'effectue à partir de consignes de force (F d ) et de consignes de position ( X d ), qui sont comparées à des valeurs réelles (F m , χ m ) pour produire des incréments de déplacement (Ax, Δy, Δz, Δθx, Δθy, Δθz) destinés au préhenseur de charge. Additionnés à des valeurs (χ m ) représentatives de la position actuelle, ces incréments donnent de nouvelles consignes de position ( X ' d ) du préhenseur de charge. Ces consignes sont réparties (en 29) entre le macro-manipulateur et le micro-manipulateur, en tenant compte de la déformée (ΔX) et des mobilités autorisées pour le macro-manipulateur. Application particulière : robot manipulateur de grande dimension et de forte capacité pour utilisation en milieu ouvert, notamment sur des chantiers.
摘要:
A dynamic control for a multi-link manipulator (100) having a central processing unit (102), a linear dynamics control loop and a fast nonlinear dynamics control loop. The linear dynamics control loop has servo amplifiers (114) and associated power amplifiers (116) for actuating the links in response to the signals generated by the central processing unit (102) and sensors (110) generating the requisite feedback signals. The nonlinear dynamics control loop comprises a nonlinear dynamics control computer (118) generating correction signals corresponding to the nonlinear dynamics of the manipulator links in response to the signals generated by the central processing unit (102) and feedback signals and means for summing the correction signals (120) with the signals generated by the servo amplifiers (114). The nonlinear dynamics control computer (118) generates the correction signals for the first three links of the manipulator (100) using recursive Newton-Euler dynamics and generates the correction signals for the remaining links using Lagrangian dynamics. The nonlinear control loop is from 5 to 10 times faster than those described in the published literature.