Optimal Collision-Free Robot Trajectory Generation Based on Time Series Prediction of Human Motion

In this letter, we propose that the joint motion of a human worker doing repetitive work could be predicted using a time series model. With a motion capture system, the elbow joint rotation data are collected and used to fit an autoregressive model. An online parameter adaptation algorithm is employed to update model parameters in real time. A safety index with a distance factor is defined to describe the level of safety during physical human–robot interaction. An optimization problem is formulated to generate a collision-free trajectory for the manipulator based on human motion prediction to make the generated trajectory smoother. Planar and three-dimensional simulations are conducted to validate the efficacy of the algorithm by comparing the trajectories with and without real-time human motion prediction. Experiments are conducted on a 6-DOF manipulator Universal Robots UR5 with a Microsoft Kinect sensor (ver. 1). The optimization problem can be solved within the sampling time of the system, which suggests this algorithm can be applied in real-time trajectory generation. The trajectories generated with different control horizons are compared, and the results show that the manipulator can achieve the goal faster via a smoother trajectory with the help of human motion prediction.

[1]  Wenlong Zhang,et al.  Human activity recognition using inertial measurement units and smart shoes , 2017, 2017 American Control Conference (ACC).

[2]  Dmitry Berenson,et al.  Human-robot collaborative manipulation planning using early prediction of human motion , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Masayoshi Tomizuka,et al.  Ensuring safety in human-robot coexistence environment , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Rogelio Lozano,et al.  Adaptive Control: Algorithms, Analysis and Applications , 2011 .

[5]  Rachid Alami,et al.  A Human-Aware Manipulation Planner , 2012, IEEE Transactions on Robotics.

[6]  Darwin G. Caldwell,et al.  Learning optimal controllers in human-robot cooperative transportation tasks with position and force constraints , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  Masayoshi Tomizuka,et al.  Algorithmic safety measures for intelligent industrial co-robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Masayoshi Tomizuka,et al.  Time series prediction of knee joint movement and its application to a network-based rehabilitation system , 2014, 2014 American Control Conference.

[9]  Andrea Maria Zanchettin,et al.  Achieving Humanlike Motion: Resolving Redundancy for Anthropomorphic Industrial Manipulators , 2013, IEEE Robotics & Automation Magazine.

[10]  Masayoshi Tomizuka,et al.  CONTROL IN A SAFE SET: ADDRESSING SAFETY IN HUMAN-ROBOT INTERACTIONS , 2014, HRI 2014.

[11]  Keng Peng Tee,et al.  A Framework of Human–Robot Coordination Based on Game Theory and Policy Iteration , 2016, IEEE Transactions on Robotics.

[12]  Aude Billard,et al.  Safety issues in human-robot interactions , 2013, 2013 IEEE International Conference on Robotics and Automation.

[13]  Sandra Hirche,et al.  Active safety control for dynamic human-robot interaction , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Robert H. Shumway,et al.  Time series analysis and its applications : with R examples , 2017 .

[15]  Matteo Parigi Polverini,et al.  A pre-collision control strategy for human-robot interaction based on dissipated energy in potential inelastic impacts , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Matteo Parigi Polverini,et al.  Real-time collision avoidance in human-robot interaction based on kinetostatic safety field , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[18]  Dana Kulic,et al.  Real-time safety for human - robot interaction , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..