Improved trajectory planning of an industrial parallel mechanism by a composite polynomial consisting of Bézier curves and cubic polynomials

Abstract A new composite polynomial is generated, to be used in the trajectory planning of a 2-dof parallel mechanism; by combining cubic polynomials with Bezier curves based on quadratic Bernstein polynomials. By the cubic polynomials, a smooth trajectory is obtained in the vicinity of the starting and ending points, while a better convergence is obtained to the via points by the Bezier curves. The position, velocity, and acceleration profiles obtained using this new polynomial are compared with those obtained using the cubic polynomial spline method. The position, velocity, and acceleration profiles achieved by the new polynomial are smoother; and more, maximum speed and acceleration values are lower than those obtained by the cubic spline method. Due to these lower values, lower capacity actuators may be utilized and the life of the actuators may be extended. On the other hand, the continuous acceleration curve of the composite polynomial will prove less jerky motion, which means less vibration. It is also possible to indicate energy saving potential when considering the speed-torque characteristic curves of servomotors. Finally, a working prototype is manufactured and real-time experiments are carried out to demonstrate the validity and competency of the proposed composite polynomial approach.

[1]  Marcello Pellicciari,et al.  Energy-optimal motions for Servo-Systems , 2016 .

[2]  Clément Gosselin,et al.  Extending the capabilities of robotic manipulators using trajectory optimization , 2018 .

[3]  Jing Shi,et al.  Analytical curvature-continuous dual-Bézier corner transition for five-axis linear tool path , 2015 .

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

[5]  Nan Zhang,et al.  Dynamic trajectory planning of a 3-DOF under-constrained cable-driven parallel robot , 2016 .

[6]  Clément Gosselin,et al.  Kinematically redundant planar parallel mechanisms: Kinematics, workspace and trajectory planning , 2018 .

[7]  Jorge Angeles,et al.  Singularity-free path-planning of dexterous pointing tasks for a class of spherical parallel mechanisms , 2018, Mechanism and Machine Theory.

[8]  Roque Alfredo Osornio-Rios,et al.  FPGA-based hardware CNC interpolator of Bezier, splines, B-splines and NURBS curves for industrial applications , 2013, Comput. Ind. Eng..

[9]  Benyue Su,et al.  Manipulator Trajectory Planning Based on the Algebraic-Trigonometric Hermite Blended Interpolation Spline , 2012 .

[10]  Igor Skrjanc,et al.  Optimal cooperative collision avoidance between multiple robots based on Bernstein-Bézier curves , 2010, Robotics Auton. Syst..

[11]  Hermes Giberti,et al.  A path planning algorithm for industrial processes under velocity constraints with an application to additive manufacturing , 2017 .

[12]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[13]  Kevin M. Lynch,et al.  Modern Robotics: Mechanics, Planning, and Control , 2017 .

[14]  Rahee Walambe,et al.  Optimal Trajectory Generation for Car-type Mobile Robot using Spline Interpolation∗ , 2016 .

[15]  Clément Gosselin,et al.  Dynamic trajectory planning study of planar two-dof redundantly actuated cable-suspended parallel robots , 2015 .

[16]  Shuang Cong,et al.  Dynamic trajectory planning for a spatial 3-DoF cable-suspended parallel robot , 2018 .

[17]  Lianfang Tian,et al.  An effective robot trajectory planning method using a genetic algorithm , 2004 .

[18]  Dereck S. Meek,et al.  A further generalisation of the planar cubic Bézier spiral , 2012, J. Comput. Appl. Math..

[19]  Shigenori Sano,et al.  Real-time smooth trajectory generation for nonholonomic mobile robots using Bézier curves , 2016 .

[20]  Serdar Kucuk,et al.  Optimal trajectory generation algorithm for serial and parallel manipulators , 2017 .

[21]  A. Yardimci,et al.  Using Bezier Curves in Medical Applications , 2016 .

[22]  Serdar Kucuk,et al.  Maximal dexterous trajectory generation and cubic spline optimization for fully planar parallel manipulators , 2016, Comput. Electr. Eng..

[23]  Kazuhiko Terashima,et al.  Cubic Spline Trajectory Planning and Vibration Suppression of Semiconductor Wafer Transfer Robot Arm , 2014, Int. J. Autom. Technol..

[24]  BerselliGiovanni,et al.  Energy-optimal motions for Servo-Systems , 2016 .

[25]  C. Gosselin,et al.  Trajectory planning for the static to dynamic transition of point-mass cable-suspended parallel mechanisms , 2017 .

[26]  B. Shi,et al.  Geometric and kinematic modeling of detachment folds with growth strata based on Bézier curves , 2009 .