Online deformation of optimal trajectories for constrained nonprehensile manipulation

This paper discusses an online dynamic motion generation scheme for nonprehensile object manipulation by using a set of predefined motions and a trajectory deformation algorithm capable of incorporating positional and velocity boundary constraints. By creating optimal trajectories offline and deforming them online, computational complexity during execution is reduced considerably. As tight convex hulls of the deformed trajectories can be found, possible obstacles or workspace boundaries can be circumnavigated precisely without collision. The approach is verified through experiments on an inclined planar air-table for volleyball scenario using two 3-DoF robots.

[1]  Oliver Kroemer,et al.  Learning to select and generalize striking movements in robot table tennis , 2012, AAAI Fall Symposium: Robots Learning Interactively from Human Teachers.

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

[3]  Sandra Hirche,et al.  Variable Positional Constraints for Laplacian Trajectory Editing , 2013 .

[4]  Daniel E. Koditschek,et al.  Planning and Control of Robotic Juggling and Catching Tasks , 1994, Int. J. Robotics Res..

[5]  Darwin G. Caldwell,et al.  Evaluation of a probabilistic approach to learn and reproduce gestures by imitation , 2010, 2010 IEEE International Conference on Robotics and Automation.

[6]  Masatoshi Ishikawa,et al.  High-speed batting using a multi-jointed manipulator , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[7]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[8]  Sandra Hirche,et al.  Fast trajectory replanning using Laplacian mesh optimization , 2012, 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV).

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

[10]  Christoph H. Lampert,et al.  Movement templates for learning of hitting and batting , 2010, 2010 IEEE International Conference on Robotics and Automation.

[11]  Pieter Abbeel,et al.  Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization , 2013, Robotics: Science and Systems.

[12]  Martin Buss,et al.  Optimal control goal manifolds for planar nonprehensile throwing , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Martin Buss,et al.  Hierarchical robustness approach for nonprehensile catching of rigid objects , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Siddhartha S. Srinivasa,et al.  CHOMP: Gradient optimization techniques for efficient motion planning , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  G. Wahba Spline models for observational data , 1990 .

[16]  Jun Nakanishi,et al.  Movement imitation with nonlinear dynamical systems in humanoid robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[17]  Sean Quinlan Real-time modification of collision-free paths , 1994 .

[18]  O. V. Stryk,et al.  Optimal control of the industrial robot Manutec r3 , 1994 .