From motion planning to trajectory control with bounded jerk for service manipulator robots

To build autonomous robots capable to plan and control tasks in human environments, we need a description of trajectories that allows the robot to reason on his moves. In this paper we propose to use series of cubic polynomial curves to define the trajectories with bounded jerk, acceleration and velocity. This solution is well adapted to plan safe and acceptable moves of the robot in the vicinity of humans. It is also a simple solution to approximate any trajectory and synchronize different robots or element of the robots. These curves have a simple representation, can be computed quickly and when used in a fitting algorithm can build controller.

[1]  Rachid Alami,et al.  Spatial reasoning for human robot interaction , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Hirokazu Seki,et al.  Minimum jerk control of power assisting robot on human arm behavior characteristic , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[3]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[4]  Vincent Hayward,et al.  Trajectory Generation for Sensor-Driven and Time-Varying Tasks , 1993, Int. J. Robotics Res..

[5]  D. Sidobre,et al.  On-line trajectory planning of robot manipulator ’ s end effector in Cartesian Space using quaternions , 2005 .

[6]  Richard P. Paul,et al.  Resolved Motion Force Control of Robot Manipulator , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  J.S. Yuan,et al.  Closed-loop manipulator control using quaternion feedback , 1988, IEEE J. Robotics Autom..

[8]  Antonio Bicchi,et al.  Dealing with the Safety-Performance Tradeoff in Robot Arms Design and Control , 2004 .

[9]  S. Liu,et al.  An on-line reference-trajectory generator for smooth motion of impulse-controlled industrial manipulators , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[10]  William S. Harwin,et al.  Minimum Jerk Trajectory Control for Rehabilitation and Haptic Applications , 2002, ICRA.

[11]  Claudio Melchiorri,et al.  Trajectory Planning for Automatic Machines and Robots , 2010 .

[12]  R. L. Andersson Aggressive trajectory generator for a robot ping-pong player , 1989 .

[13]  Russell L. Andersson,et al.  Aggressive trajectory generator for a robot ping-pong player , 1988, IEEE Control Systems Magazine.

[14]  Elizabeth A. Croft,et al.  Jerk-bounded manipulator trajectory planning: design for real-time applications , 2003, IEEE Trans. Robotics Autom..

[15]  Peter C. Müller,et al.  Simple online smooth trajectory generations for industrial systems , 2009 .

[16]  Magdi S. Mahmoud Computer-Operated Systems Control , 1991 .

[17]  Jingyan Dong,et al.  Feed-rate optimization with jerk constraints for generating minimum-time trajectories , 2007 .