Continuous Trajectory Planning Based on Learning Optimization in High Dimensional Input Space for Serial Manipulators

To continuously generate trajectories for serial manipulators with high dimensional degrees of freedom (DOF) in the dynamic environment, a real-time optimal trajectory generation method based on machine learning aiming at high dimensional inputs is presented in this paper. First, a learning optimization (LO) framework is established, and implementations with different sub-methods are discussed. Additionally, multiple criteria are defined to evaluate the performance of LO models. Furthermore, aiming at high dimensional inputs, a database generation method based on input space dimension-reducing mapping is proposed. At last, this method is validated on motion planning for haptic feedback manipulators (HFM) in virtual reality systems. Results show that the input space dimension-reducing method can significantly elevate the efficiency and quality of database generation and consequently improve the performance of the LO. Moreover, using this LO method, real-time trajectory generation with high dimensional inputs can be achieved, which lays a foundation for continuous trajectory planning for high-DOF-robots in complex environments.

[1]  Jin-Hyun Park,et al.  Optimization of cubic polynomial joint trajectories and sliding mode controllers for robots using evolution strategy , 1997, Proceedings of the IECON'97 23rd International Conference on Industrial Electronics, Control, and Instrumentation (Cat. No.97CH36066).

[2]  Gerd Hirzinger,et al.  Generating feasible trajectories for autonomous on-orbit grasping of spinning debris in a useful time , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[4]  Shuling Dai,et al.  Workspace analysis for haptic feedback manipulator in virtual cockpit system , 2017, Virtual Reality.

[5]  Aude Billard,et al.  A Dynamical System Approach for Softly Catching a Flying Object: Theory and Experiment , 2016, IEEE Transactions on Robotics.

[6]  Dmitry Berenson,et al.  Goal Set Inverse Optimal Control and Iterative Replanning for Predicting Human Reaching Motions in Shared Workspaces , 2016, IEEE Transactions on Robotics.

[7]  D. T. Lee,et al.  Travel-time prediction with support vector regression , 2004, IEEE Transactions on Intelligent Transportation Systems.

[8]  Marc Toussaint,et al.  Fast motion planning from experience: trajectory prediction for speeding up movement generation , 2013, Auton. Robots.

[9]  S. Dai,et al.  Real-Time Trajectory Generation for Haptic Feedback Manipulators in Virtual Cockpit Systems , 2018, J. Comput. Inf. Sci. Eng..

[10]  Bertrand Tondu,et al.  Online computing of a robotic manipulator joint trajectory with velocity and acceleration constraints , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

[11]  Andrea Maria Zanchettin,et al.  Trajectory planning based on non-convex global optimization for serial manipulators , 2020 .

[12]  Meng Zhen Ni Jing Zhu Ze fei Liu Xiang qi Trajectory planning algorithm for hydraulic servo manipulator of three freedom , 2015 .

[13]  Matthew Glisson,et al.  Playing catch and juggling with a humanoid robot , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[14]  Alexander Werner,et al.  Generalization of optimal motion trajectories for bipedal walking , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Kris Hauser Learning the Problem-Optimum Map: Analysis and Application to Global Optimization in Robotics , 2017, IEEE Transactions on Robotics.

[16]  Pieter Abbeel,et al.  Predicting initialization effectiveness for trajectory optimization , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Pieter Abbeel,et al.  Motion planning with sequential convex optimization and convex collision checking , 2014, Int. J. Robotics Res..

[18]  Aude Billard,et al.  Catching Objects in Flight , 2014, IEEE Transactions on Robotics.

[19]  Jun Morimoto,et al.  Task-Specific Generalization of Discrete and Periodic Dynamic Movement Primitives , 2010, IEEE Transactions on Robotics.

[20]  H. Lehtihet,et al.  Minimum cost trajectory planning for industrial robots , 2004 .

[21]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[22]  Gerd Hirzinger,et al.  Trajectory planning for optimal robot catching in real-time , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Laurel D. Riek,et al.  Movement Coordination in Human–Robot Teams: A Dynamical Systems Approach , 2016, IEEE Transactions on Robotics.

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

[25]  Marco Sciandrone,et al.  Machine learning for global optimization , 2010, Computational Optimization and Applications.