Motion planning of optimal throw for whole-body humanoid

This presentation proposes a numerical framework that optimizes the throwing motions and generates the associated dynamic features for a whole-body humanoid. Rigorous dynamic models, such as actuation, biped balance based on Zero-Moment Point (ZMP), and ground reaction loads, are associated with the constraints. The algorithm outputs include the motion, required actuator torques, release parameters, and object projectile. Realistic human-like motions of sidearm and maximum distance throwing are generated as optimized solutions. The sidearm throw shows better optimality than the overarm throw in terms of actuator torques under the proposed mechanical model. The maximum distance throw is associated with active movement of the arm and torso with larger ranges of motion.

[1]  Tatsuo Arai,et al.  Mobile manipulation of humanoid robots -control method for accurate manipulation , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[3]  Shuuji Kajita,et al.  Dynamics and balance of a humanoid robot during manipulation tasks , 2006, IEEE Transactions on Robotics.

[4]  Yujiang Xiang,et al.  Dynamic motion planning of overarm throw for a biped human multibody system , 2010 .

[5]  Kenichi Ogawa,et al.  Honda humanoid robots development , 2007, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[6]  Kevin M. Lynch,et al.  Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments , 1999, Int. J. Robotics Res..

[7]  Masatoshi Ishikawa,et al.  High-speed throwing motion based on kinetic chain approach , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  K. Matsuda,et al.  Adaptive control for a throwing motion of a 2 DOF robot , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[9]  Tsukasa Ogasawara,et al.  A 1-d.o.f. Dynamic Pitching Robot That Independently Controls Velocity, Angular Velocity and Direction of a Ball , 2010, Adv. Robotics.

[10]  Nicholas P. Linthorne,et al.  Optimum release angle in the shot put , 2001, Journal of sports sciences.

[11]  Frank Chongwoo Park,et al.  Convex Optimization Algorithms for Active Balancing of Humanoid Robots , 2007, IEEE Transactions on Robotics.

[12]  Karim Abdel-Malek,et al.  Planning load-effective dynamic motions of highly articulated human model for generic tasks , 2009, Robotica.

[13]  Tatsuo Arai,et al.  Pushing an Object Considering the Hand Reflect Forces by Humanoid Robot in Dynamic Walking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[14]  Seiji Inokuchi,et al.  Generating artificially mastered motions for an upper limb in baseball pitching from several objective functions , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Aiguo Ming,et al.  Motion generation for hyper dynamic manipulation , 2007 .

[16]  Yujiang Xiang,et al.  Generating Effective Whole-Body Motions of a Human-like Mechanism with Efficient ZMP Formulation , 2009, Int. J. Robotics Autom..

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

[18]  Yoshihiro Kuroki,et al.  Integrated motion control for walking, jumping and running on a small bipedal entertainment robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[19]  Katsu Yamane,et al.  Dynamics Filter - concept and implementation of online motion Generator for human figures , 2000, IEEE Trans. Robotics Autom..