An approach for smooth trajectory planning of high-speed pick-and-place parallel robots using quintic B-splines

Abstract This paper presents a new, highly effective approach for optimal smooth trajectory planning of high-speed pick-and-place parallel robots. The pick-and-place path is decomposed into two orthogonal coordinate axes in the Cartesian space and quintic B-spline curves are used to generate the motion profile along each axis for achieving C 4 -continuity. By using symmetrical properties of the geometric path defined, the proposed motion profile becomes essentially dominated by two key factors, representing the ratios of the time intervals for the end-effector to move from the initial point to the adjacent virtual and/or the via-points on the path. These two factors can then be determined by maximizing a weighted sum of two normalized single-objective functions and expressed by curve fitting as functions of the width/height ratio of the pick-and-place path, so allowing them to be stored in a look-up table to enable real-time implementation. Experimental results on a 4-DOF SCARA type parallel robot show that the residual vibration of the end-effector can be substantially reduced thanks to the very continuous and smooth joint torques obtained.

[1]  Stéphane Caro,et al.  Trajectory Generation for High Speed Pick and Place Robots , 2012 .

[2]  Jorge Angeles,et al.  The synthesis of smooth trajectories for pick-and-place operations , 1988, IEEE Trans. Syst. Man Cybern..

[3]  Pierre-Jean Barre,et al.  Influence of a Jerk Controlled Movement Law on the Vibratory Behaviour of High-Dynamics Systems , 2005, J. Intell. Robotic Syst..

[4]  Alessandro Gasparetto,et al.  Validation of Minimum Time-Jerk Algorithms for Trajectory Planning of Industrial Robots , 2011 .

[5]  Darwin G. Caldwell,et al.  Elliptical point to point trajectory planning using electronic cam motion profiles for high speed industrial pick and place robots , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[6]  A. Gasparetto,et al.  A new method for smooth trajectory planning of robot manipulators , 2007 .

[7]  Songtao Liu,et al.  Optimal Design of a 4-DOF SCARA Type Parallel Robot Using Dynamic Performance Indices and Angular Constraints , 2012 .

[8]  J. Angeles,et al.  Optimization of a Test Trajectory for SCARA Systems , 2008 .

[9]  Tian Huang,et al.  Time Minimum Trajectory Planning of a 2-DOF Translational Parallel Robot for Pick-and-place Operations , 2007 .

[10]  Min Wang,et al.  Cartesian space trajectory planning on 7-DOF manipulator , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[11]  Dingguo Zhang,et al.  Design and Implementation of Bézier Curve Trajectory Planning in DELTA Parallel Robots , 2015, ICIRA.

[12]  Huashan Liu,et al.  Time-optimal and jerk-continuous trajectory planning for robot manipulators with kinematic constraints , 2013 .

[13]  Vicente Mata,et al.  Trajectory planning in workspaces with obstacles taking into account the dynamic robot behaviour , 2006 .

[14]  Marcello Pellicciari,et al.  A method for reducing the energy consumption of pick-and-place industrial robots , 2013 .

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

[16]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[17]  Mahmood Reza Azizi,et al.  An algorithm for smooth trajectory planning optimization of isotropic translational parallel manipulators , 2016 .

[18]  A. Gasparetto,et al.  A technique for time-jerk optimal planning of robot trajectories , 2008 .

[19]  Ping Ren,et al.  A Comparative Study on the Pick-and-Place Trajectories for a Delta Robot , 2016 .

[20]  Clément Gosselin,et al.  Conceptual Design and Dimensional Synthesis of a Novel 2-DOF Translational Parallel Robot for Pick-and-Place Operations , 2004 .

[21]  Sébastien Krut,et al.  Par4: very high speed parallel robot for pick-and-place , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[23]  R. Clavel,et al.  A Fast Robot with Parallel Geometry , 1988 .

[24]  Alexandra Lazăr Delta , 2010, Encyclopedic Dictionary of Archaeology.

[25]  Clément Gosselin,et al.  Automatic Planning of Smooth Trajectories for Pick-and-Place Operations , 1993 .

[26]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[27]  Aurelio Piazzi,et al.  Global minimum-jerk trajectory planning of robot manipulators , 2000, IEEE Trans. Ind. Electron..

[28]  B. Tondu,et al.  3-cubic spline for online Cartesian space trajectory planning of an industrial manipulator , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[29]  E. Croft,et al.  Smooth and time-optimal trajectory planning for industrial manipulators along specified paths , 2000 .

[30]  Zexiang Li,et al.  Dynamics based time-optimal smooth motion planning for the delta robot , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[31]  Huaizhong Li,et al.  Motion Profile Design to Reduce Residual Vibration of High-Speed Positioning Stages , 2009, IEEE/ASME Transactions on Mechatronics.

[32]  Philippe Poignet,et al.  Optimal Design of a 4-DOF Parallel Manipulator: From Academia to Industry , 2009, IEEE Transactions on Robotics.

[33]  Songtao Liu,et al.  Integrated design of a 4-DOF high-speed pick-and-place parallel robot , 2014 .