Coordinated whole-body motion planning for a humanoid robot used on orbit and planetary surface

To avoid large cost and danger of Extravehicular activity (EVA) and planetary surface exploration, a humanoid robot with high flexibility and mobility is under development. This robot is composed of two 7-DOF (degree of freedom) arms, a 1-DOF waist and two 3-DOF legs. This paper established the kinematics model and addressed whole-body coordinated motion planning methods for the robot, for different application cases: on orbit and planetary surface. For the former, there is no enough gravity (micro- or zero-gravity environment), the dexterity and workspace range are the main factors considered for the whole-body coordination. Combining the position-level and the velocity-level kinematics equations, the common manipulability of the two arms is analyzed, and the best reference workspace is determined. Inspired by the human motion, an appropriate pose (position and attitude) of the target for the two arms are then resolved according to the desired deflection angle of the waist with respect to the initial configuration. When the robot is used on the planetary surface, the gravity is required to be considered for keeping the robot stable during the mission. The coordinated whole motion is planned to adjust the robot's COM (center of mass position) position and make the ZMP (Zero Moment Point) satisfy the balance condition. Finally, the co-simulation model is established in ADAMS/Simulation environment. Simulation results of typical cases verify the proposed methods.

[1]  Florent Lamiraux,et al.  Whole-body task planning for a humanoid robot: a way to integrate collision avoidance , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[2]  Kazuhito Yokoi,et al.  Efficient reaching motion planning and execution for exploration by humanoid robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Maren Bennewitz,et al.  Whole-body motion planning for manipulation of articulated objects , 2013, 2013 IEEE International Conference on Robotics and Automation.

[4]  Thomas J. Debus,et al.  Overview and Performance of the Front-End Robotics Enabling Near-Term Demonstration (FREND) Robotic Arm , 2009 .

[5]  Elliott Coleshill,et al.  Dextre: Improving maintenance operations on the International Space Station , 2009 .

[6]  M. Caron,et al.  Planning and Execution of Tele-Robotic Maintenance Operations on the ISS , 2012 .

[7]  Kazuhito Yokoi,et al.  Whole-Body Motion Generation Integrating Operator's Intention and Robot's Autonomy in Controlling Humanoid Robots , 2007, IEEE Transactions on Robotics.

[8]  Masayuki Inaba,et al.  Dynamically-Stable Motion Planning for Humanoid Robots , 2002, Auton. Robots.

[9]  Eiichi Yoshida,et al.  Task-driven Support Polygon Reshaping for Humanoids , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[10]  David Barnhart,et al.  Phoenix Program Status - 2013 , 2013 .

[11]  R. O. Ambrose,et al.  Robonaut 2 — Initial activities on-board the ISS , 2012, 2012 IEEE Aerospace Conference.

[12]  Katsu Yamane,et al.  Synergetic CG choreography through constraining and deconstraining at will , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[13]  Inna Sharf,et al.  Reactionless Path Planning Strategies for Capture of Tumbling Objects in Space Using a Dual-Arm Robotic System , 2013 .

[14]  S. Ali A. Moosavian,et al.  Multiple impedance control of space free-flying robots via virtual linkages , 2010 .