journal article·2019-10-23Open access

Quintic Pythagorean-Hodograph Curves Based Trajectory Planning for Delta Robot with a Prescribed Geometrical Constraint

Xu Liang, Tingting Su

Applied Sciences· Volume 9· Issue 21

Abstract

A new trajectory planning approach on the basis of the quintic Pythagorean–Hodograph (PH) curve is presented and applied to Delta robot for implementing pick-and-place operation (PPO). To satisfy a prescribed geometrical constraint, which indicates the distance between the transition segment curve and right angle of PPO trajectory is no greater than a prescribed value, the quintic PH curve is used to produce a connection segment path for collision avoidance. The relationship between the PH curve and constraint is analyzed, based on which PH curve is calculated simply. Afterwards, the trajectory is planned in different phases with different motion laws, i.e. polynomial motion laws and PH curve parameter-dependent motion laws, to obtain a smooth performance both in Cartesian and joint space. The relationship between the PH curve and constraint is also used to improve the efficiency of calculation, and the trajectory symmetry is used to reduce calculation time by direct symmetric transformation. Thus, real-time performance is improved. The results of simulations and experiments indicate that the approach in this paper can provide smooth motion and meet the real-time requirement under the prescribed geometrical constraint.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Mechanisms and Dynamics · Robotic Path Planning Algorithms · Robot Manipulation and Learning

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China

University of Chinese Academy of Sciences, Beijing 100049, China

Department of Mechanical and Electrical Engineering, North China University of Technology, Beijing 100144, China

Funding

National Key R&D Program of China · National Natural Science Foundation of China · State Key Laboratory of Management and Control for Complex Systems

References (35)

Show source-provided references
1. Parallel 2-DoF manipulator for wall-cleaning applications10.1016/j.autcon.2019.02.002 ↗
2. Tsai, L.W. (1999). Robot Analysis: The Mechanics of Serial and Parallel Manipulators, John Wiley and Sons.
3. A novel acceleration capacity index based on motion/force transmissibility for high-speed parallel robots10.1016/j.mechmachtheory.2018.03.013 ↗
4. Robust trajectory tracking of a Delta robot through adaptive active disturbance rejection control10.1109/TCST.2014.2367313 ↗
5. A robotic system with multichannel flexible parallel manipulators for single port access surgery10.1109/TII.2018.2856108 ↗
6. Dynamics and control of redundantly actuated parallel manipulators10.1109/TMECH.2003.820006 ↗
7. Lin, C.J., and Chen, C.T. (2016). Reconfiguration for the maximum dynamic wrench capability of a parallel robot. Appl. Sci., 6.10.3390/app6030080 ↗
8. Modeling and control of a redundantly actuated variable mass 3RRR planar manipulator controlled by a model-based feedforward and a model-based proportional derivative feedforward feedback controller10.1016/j.mechatronics.2015.12.002 ↗
9. Kinematic performance evaluation of high-speed Delta parallel robots based on motion/force transmission indices10.1016/j.mechmachtheory.2017.11.029 ↗
10. Design and optimization of parameters of Delta-4 parallel manipulator for a given workspace10.1002/rob.10104 ↗
11. Dimensional synthesis of a 3-translational-DOF in-parallel manipulator for a desired workspace10.1016/j.euromechsol.2004.01.003 ↗
12. Architecture optimization of a 3-DOF translational parallel mechanism for machining applications, the orthoglide10.1109/TRA.2003.810242 ↗
13. Multiobjective optimization of a linear Delta parallel robot10.1016/j.mechmachtheory.2011.11.004 ↗
14. Staicu, S., and Carp-Ciocardia, D.C. (2003, January 14–19). Dynamic analysis of Clavel’s Delta parallel robot. Proceedings of the IEEE International Conference on Robotics and Automation, Taipei, Taiwan.
15. Dimensional synthesis of a three translational degrees of freedom parallel robot while considering kinematic anisotropic property10.1016/j.rcim.2012.05.002 ↗
16. A new approach to the design of a DELTA robot with a desired workspace10.1023/B:JINT.0000015403.67717.68 ↗
17. Dynamic performance analysis of the X4 high-speed pick-and-place parallel robot10.1016/j.rcim.2016.11.003 ↗
18. A hybrid switched reactive-based visual servo control of 5-DOF robot manipulators for pick-and-place tasks10.1109/JSYST.2014.2358876 ↗
19. Optimal robot positioning using task-dependent and direction-selective performance indexes: General definitions and application to a parallel robot10.1016/j.rcim.2012.09.013 ↗
20. Time minimum trajectory planning of a 2-DOF translational parallel robot for pick-and-place operations10.1016/j.cirp.2007.05.085 ↗
21. Efficient high-speed cornering motions based on continuously-variable feedrates. i. real-time interpolator algorithms10.1007/s00170-016-8740-z ↗
22. Algorithm 952: PHquintic: A library of basic functions for the construction and analysis of planar quintic Pythagorean-hodograph curves10.1145/2699467 ↗
23. Construction of G2 rounded corners with Pythagorean-hodograph curves10.1016/j.cagd.2014.02.002 ↗
24. Hermite interpolation by Pythagorean hodograph quintics10.1090/S0025-5718-1995-1308452-6 ↗
25. Construction and shape analysis of PH quintic Hermite interpolants10.1016/S0167-8396(01)00016-4 ↗
26. Curvature continuous path planning and path finding based on PH splines with tension10.1016/j.cad.2017.03.005 ↗
27. Path planning with Pythagorean-hodograph curves for unmanned or autonomous vehicles
28. Path planning with obstacle avoidance by G1 PH quintic splines10.1016/j.cad.2016.02.004 ↗
29. Modeling of continuum manipulators using pythagorean hodograph curves10.1089/soro.2017.0111 ↗
30. G2 curve design with a pair of Pythagorean Hodograph quintic spiral segments10.1016/j.cagd.2007.03.003 ↗
31. On control polygons of Pythagorean hodograph septic curves10.1016/j.cam.2015.09.006 ↗
32. Curve design with more general planar Pythagorean-hodograph quintic spiral segments10.1016/j.cagd.2013.05.002 ↗
33. Constructing acceleration continuous tool paths using pythagorean hodograph curves10.1016/j.mechmachtheory.2005.01.012 ↗
34. Comparative study of different metaheuristics for the trajectory planning of a robotic arm10.1109/JSYST.2014.2342292 ↗
35. Time-optimal trajectory planning for Delta robot based on quintic Pythagorean-Hodograph curves10.1109/ACCESS.2018.2831663 ↗