Whole-body Posture Generation by Adjusting Tool Force with CoG Movement: Application to Soil Digging

Exerting large force is one of the difficult problems for a humanoid robot. In particular, the task which needs large force with a tool or the task whose reference force is unknown such as digging are more difficult. The task of digging was realized in the previous research, but with that method the robot cannot exert large force even though force is not enough for digging because the decision method of reference shovel force is only changing the direction of the current shovel force, and modification of the robot's CoG (center of gravity) is only used for balancing. In this paper, we proposed methods to determine the reference shovel force which is necessary enough to realize the task of digging, and generate feasible posture which exerts the reference shovel force within joint torque limits. To verify the methods, we conducted experiments of the task of digging using a life-size humanoid robot JAXON. JAXON succeeded digging with some soil from soft to hard.

[1]  Masayuki Inaba,et al.  Intent imitation using wearable motion capturing system with on-line teaching of task attention , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[2]  Aaron D. Ames,et al.  Direct Collocation for Dynamic Behaviors With Nonprehensile Contacts: Application to Flipping Burgers , 2018, IEEE Robotics and Automation Letters.

[3]  Maria Bauzá,et al.  A Data-Efficient Approach to Precise and Controlled Pushing , 2018, CoRL.

[4]  H. Harry Asada,et al.  The direct teaching of tool manipulation skills via the impedance identification of human motions , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Masayuki Inaba,et al.  Tool force adaptation in soil-digging task for humanoid robot , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[6]  Masayuki Inaba,et al.  Development of life-sized high-power humanoid robot JAXON for real-world use , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[7]  Ross A. Knepper,et al.  DeepMPC: Learning Deep Latent Features for Model Predictive Control , 2015, Robotics: Science and Systems.

[8]  Masayuki Inaba,et al.  Whole-body pushing manipulation with contact posture planning of large and heavy object for humanoid robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Shuuji Kajita,et al.  Pushing manipulation by humanoid considering two-kinds of ZMPs , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  Christian Kirches,et al.  qpOASES: a parametric active-set algorithm for quadratic programming , 2014, Mathematical Programming Computation.

[11]  Masayuki Inaba,et al.  Controlling the planar motion of a heavy object by pushing with a humanoid robot using dual-arm force control , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Toshiaki Tsuji,et al.  Sequence-to-Sequence Model for Trajectory Planning of Nonprehensile Manipulation Including Contact Model , 2018, IEEE Robotics and Automation Letters.

[13]  Kazuhito Yokoi,et al.  Dynamic lifting by whole body motion of humanoid robots , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Yasuo Kuniyoshi,et al.  Humanoid robot which can lift a 30kg box by whole body contact and tactile feedback , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Robert G. Bonitz,et al.  Internal force-based impedance control for cooperating manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[16]  Masayuki Inaba,et al.  Lifting and Carrying an Object of Unknown Mass Properties and Friction on the Head by a Humanoid Robot , 2018, 2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids).