Optimized Trajectory Generation based on Model Predictive Control for Turning Over Pancakes

This study investigates kinodynamic object manipulation by a robot using a tool. Based on the conditions for maintaining contact between a held spatula and a manipulated object, a variety of movements satisfying such conditions are planned. Model predictive control is introduced to plan an optimal trajectory. Simulation results show that the proposed method plans a variety of turning over motions with different setups of cost functions. Experimental results demonstrate that the trajectory optimization method accomplishes turning over motion, which is a typical example of motion with kinodynamic constraints.

[1]  Dejan Pangercic,et al.  Robotic roommates making pancakes , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[2]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[3]  Mike Stilman,et al.  Probabilistically complete kinodynamic planning for robot manipulators with acceleration limits , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Toshiyuki Murakami,et al.  Torque sensorless control in multidegree-of-freedom manipulator , 1993, IEEE Trans. Ind. Electron..

[5]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[6]  Pierre-Brice Wieber,et al.  Online walking gait generation with adaptive foot positioning through Linear Model Predictive control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Yasuo Kuniyoshi,et al.  A Method for Sustaining Consistent Sensory–Motor Coordination under Body Property Changes Including Tool Grasp/Release , 2010, Adv. Robotics.

[8]  Pierre-Brice Wieber,et al.  Model predictive control for tilt recovery of an omnidirectional wheeled humanoid robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Robert Platt,et al.  Optimal sampling-based planning for linear-quadratic kinodynamic systems , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Jur P. van den Berg,et al.  Kinodynamic RRT*: Asymptotically optimal motion planning for robots with linear dynamics , 2013, 2013 IEEE International Conference on Robotics and Automation.

[11]  Toshiaki Tsuji,et al.  Dynamic Object Manipulation Considering Contact Condition of Robot With Tool , 2016, IEEE Transactions on Industrial Electronics.

[12]  S. Sakaino,et al.  Classification of a hybrid control system for robotic tool use , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[13]  Jari Saarinen,et al.  Fast, continuous state path smoothing to improve navigation accuracy , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

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

[15]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[16]  Jan Peters,et al.  Model learning for robot control: a survey , 2011, Cognitive Processing.

[17]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[18]  Alexander Stoytchev,et al.  Behavior-Grounded Representation of Tool Affordances , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.