Mobile manipulation of humanoid robots-body and leg control for dual arm manipulation

A control method for humanoid robots of mobile manipulation is proposed. A robot autonomously steps or controls its body pose while performing various manipulation tasks with its hands; that enables dexterous and stable manipulation. Two hands always move along their desired trajectories by impedance control for carrying out a given task. Coordinating with this motion of the hands, the robot controls its body and legs so that arm manipulability and robot stability may increase. It determines the next foothold by evaluating manipulabilities of both arms, shape of stable region and moving direction. An evaluation function consisting of manipulabilities of both arms and static stability of the robot is defined, and the robot steps if the new double support state is better than the current one. Both in double and single support states, the robot controls its body pose using the support leg(s) so that this evaluation may be optimal. Various motions of a humanoid robot by the proposed method are simulated.

[1]  Tatsuo Arai,et al.  Mobile manipulation of humanoids-real-time control based on manipulability and stability , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Masayuki Inaba,et al.  Design and development of research platform for perception-action integration in humanoid robot: H6 , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[3]  Atsuo Takanishi,et al.  Follow-walking motions of a biped humanoid robot , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[4]  Katsu Yamane,et al.  Dynamics computation of structure-varying kinematic chains and its application to human figures , 2000, IEEE Trans. Robotics Autom..

[5]  Tsuneo Yoshikawa,et al.  Analysis and Control of Robot Manipulators with Redundancy , 1983 .

[6]  Masayuki Inaba,et al.  Graphical simulation and high-level control of humanoid robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[7]  Kazuhito Yokoi,et al.  Balance control of a piped robot combining off-line pattern with real-time modification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).