Review of path planning of welding robot based on spline curve


  • Guan He Centre for Advanced Engineering Design, Faculty of Engineering, Built Environment & Information Technology, SEGi University, 47810, Selangor, Malaysia. Phone: +60177882314; Fax.: +60177882314
  • Teo Hiu Hong Centre for Advanced Engineering Design, Faculty of Engineering, Built Environment & Information Technology, SEGi University, 47810, Selangor, Malaysia. Phone: +60177882314; Fax.: +60177882314
  • Moey Lip Kean Centre for Modelling and Simulation, Faculty of Engineering, Built Environment & Information Technology, SEGi University, 47810, Selangor, Malaysia



Welding robot, Spline curve, Path planning, Intelligent algorithm, Industrial automation


This paper assesses the efficacy of intelligent path planning for welding robots utilizing splines. Traditional path planning methods can result in inefficient and inaccurate welding operations. The study reviews current research and case studies to appraise the practical application of spline-based path planning across diverse industrial scenarios. It underscores the benefits of discovering the shortest path and reducing cycle time while acknowledging challenges such as calibration accuracy and sensitivity to sensor data noise. The introduction of artificial intelligence algorithms in automobile welding path planning enables a more precise replication of the body's design curve, ensuring the continuity and smoothness of the welding process. This, in turn, fosters further automation and optimization of the automotive welding manufacturing process. The current research concentrates on integrating intelligent optimization algorithms and spline curves to provide an efficient and intelligent method for welding path planning. Intelligent path planning based on spline curves demonstrates significant potential in enhancing welding efficiency, determining the shortest path, and holds promising applications in the broader research field of welding path planning.


E. J. Lima and A. Q. Bracarense, “Robotic shielded metal arc welding,” Welding Journal, vol. 89, no. 8, pp. 166–171, 2010.

T. S. Hong, M. Ghobakhloo, and W. Khaksar, “Robotic welding technology,” Comprehensive Materials Processing, vol. 6, pp. 77–97, 2014.

X. Wang, X. Zhou, Z. Xia, and X. Gu, “A survey of welding robot intelligent path optimization,” Journal of Manufacturing Processes, vol. 63, no. 4, pp. 14–23, 2021.

L. Yang, Y. Liu, and J. Peng, “Advances techniques of the structured light sensing in intelligent welding robots: A review,” International Journal of Advanced Manufacturing Technology, vol. 110, no. 3–4, pp. 1027–1046, 2020.

Asefa, Robsan Abebe, Liu, and C. Hua, “Study of simulation technology for gas metal arc welding robot using robot studio,” International Journal of Engineering Research and Technology, vol. 9, no. 4, pp. 249–253, 2020.

X. Wang, Y. Yan, and X. Gu, “Spot welding robot path planning using intelligent algorithm,” Journal of Manufacturing Processes, vol. 42, no. 1, pp. 1–10, 2019.

L. Wang, Q. Wu, F. Lin, S. Li, D. Chen, “A new trajectory-planning beetle swarm optimization algorithm for trajectory planning of robot manipulators,” IEEE Access, vol. 7, pp. 154331–154345, 2019.

Y. K. Liu and Y. M. Zhang, “Supervised learning of human welder behaviors for intelligent robotic welding,” IEEE Transactions on Automation Science and Engineering, vol. 14, no. 3, pp. 1532–1541, 2017.

J. Ogbemhe and K. Mpofu, “Towards achieving a fully intelligent robotic arc welding: A review,” Industrial Robot, vol. 42, no. 5, pp. 475–484, 2015.

M. J. Kim, M. S. Kim, and S. Y. Shin, “A general construction scheme for unit quaternion curves with simple high order derivatives,” in Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, 1995, pp. 369–376.

R. Saravanan, S. Ramabalan, P. Sriram, and C. Balamurugan, “Non-uniform rational B-spline-based minimum cost trajectory planning for autonomous robots,” International journal of intelligent systems technologies and applications, vol. 9, no. 2, pp. 121–149, 2010.

Yu, Xi, W. Zhu, and L. Xu, “Real-time motion planning and trajectory tracking in complex environments based on Bézier curves and nonlinear MPC controller,” in 2020 Chinese Control And Decision Conference (CCDC), 2020, pp. 1540–1546.

M. Oberherber, H. Gattringer, and A. Müller, “Successive dynamic programming and subsequent spline optimization for smooth time optimal robot path tracking,” Mechanical Sciences, vol. 6, no. 2, pp. 245–254, 2015.

S. M. Manladan, F. Yusof, S. Ramesh, M. Fadzil, Z. Luo, and S. Ao, “A review on resistance spot welding of aluminum alloys,” International Journal of Advanced Manufacturing Technology, vol. 90, no. 1–4, pp. 605–634, 2017.

J. Xu et al., “Advances in multi-robotic welding techniques: A review,” International Journal of Mechanical Engineering and Robotics Research, vol. 9, no. 3, pp. 421–428, 2020.

A. Billard and D. Kragic, “Trends and challenges in robot manipulation,” Science, vol. 364, no. 6446. pp. 72–86, 2019.

F. De Tisi and M. Rossini, “Behavior of the beta-splines with values of the parameters beta2 negative,” Computer Aided Geometric Design, vol. 9, no. 6, pp. 419–423, 1992.

H. Chen, F. Thomas, and L. Xiongzi, “Automated industrial robot path planning for spray painting a process: A review,” in 2008 IEEE International Conference on Automation Science and Engineering, 2008, pp. 522–527.

H. Bruyninckx, “Splines for "Optimal " nonholonomic robot motion planning,” Computer-Aided Design, pp. 1–10, 1997.

E. W. Weisstein, “Lagrange Interpolating Polynomial,” Wolfram MathWorld. [Online]. Available:

U. Y. Huh and S. R. Chang, “A G2 continuous path-smoothing algorithm using modified quadratic polynomial interpolation,” International Journal of Advanced Robotic Systems, vol. 11, no. 1, pp. 1–11, 2014.

J. F. Epperson, “On the runge example,” The American Mathematical Monthly, vol. 94, no. 4, pp. 329–341, 1987.

S. R. Chang and U. Y. Huh, “A collision-free G2 continuous path-smoothing algorithm using quadratic polynomial interpolation,” International Journal of Advanced Robotic Systems, vol. 11, pp. 1–10, 2014.

J. Tan, Y. Xing, W. Fan, and P. Hong, “Smooth orientation interpolation using parametric quintic-polynomial-based quaternion spline curve,” Journal of Computational and Applied Mathematics, vol. 329, pp. 256–267, 2018.

G. Walberg, “Cubic spline interpolation: A review," Technical Report, no. CUCS-389-88, pp. 1-14, 1988.

L. László, “Cubic spline interpolation with quasiminimal B-spline coefficients,” Acta Mathematica Hungarica, vol. 107, no. 1–2, pp. 77–87, 2005.

B. Parmentier et al., “Using multi-timescale methods and satellite-derived land surface temperature for the interpolation of daily maximum air temperature in Oregon,” International Journal of Climatology, vol. 35, no. 13, pp. 3862–3878, 2015.

A. Ravankar, A. A. Ravankar, Y. Kobayashi, Y. Hoshino, and C.-C. Peng, “Path smoothing techniques in robot navigation: state-of-the-art, current and future challenges,” sensors, vol. 18, pp. 10–30, 2018.

J. Lian, W. Yu, K. Xiao, and W. Liu, “Cubic spline interpolation-based robot path planning using a chaotic adaptive particle swarm optimization algorithm,” Mathematical Problems in Engineering, vol. 2020, p. 1849240, 2020.

G. Farin, “Class a Bézier curves,” Computer Aided Geometric Design, vol. 23, no. 7, pp. 573–581, 2006.

Dai, Zhiwu, X. Sheng, J. Hu, H. Wang, and D. Zhang, “Design and implementation of Bèzier curve trajectory planning in DELTA parallel robots,” in Intelligent Robotics and Applications: 8th International Conference, 2015, pp. 420–430.

C. Wang, X. Wang, and H. Zheng, “Trajectory planning for a welding robot based on the Bezier curve,” International Journal of Control and Automation, vol. 8, no. 2, pp. 351–362, 2015.

I. Škrjanc and G. Klančar, “Optimal cooperative collision avoidance between multiple robots based on Bernstein-Bézier curves,” Robotics and Autonomous Systems, vol. 58, no. 1, pp. 1–9, 2010.

I. G. Kang and F. C. Park, “Cubic spline algorithms for orientation interpolation,” International Journal for Numerical Methods in Engineering, vol. 46, no. 1, pp. 45–64, 1999.

H. Prautzsch, W. Boehm, and M. Paluszny. Bézier and B-spline Techniques, 1st Ed. Berlin: Springer, 2002.

Y. L. Kuo, C. C. Lin, and Z. T. Lin, “Dual-optimization trajectory planning based on parametric curves for a robot manipulator,” International Journal of Advanced Robotic Systems, vol. 17, no. 3, pp. 1–14, 2020.

Y. Chen, “Solving robot trajectory planning problems with uniform cubic B-splines,” Optimal control applications and methods, vol. 12, pp. 247–262, 1992.

Y. Li, T. Huang, and D. G. Chetwynd, “An approach for smooth trajectory planning of high-speed pick-and-place parallel robots using quintic B-splines,” Mechanism and Machine Theory, vol. 126, pp. 479–490, 2018.

H. Cao and M. Zoldy, “Implementing B-spline path planning method based on roundabout geometry elements,” IEEE Access, vol. 10, pp. 81434–81446, 2022.

T. M. Lehmann, C. Gönner, and K. Spitzer, “Addendum: B-spline interpolation in medical image processing,” IEEE Transactions on Medical Imaging, vol. 20, no. 7, pp. 660–665, 2001.

Z. Wu, W. Su, and J. Li, “Multi-robot path planning based on improved artificial potential field and B-spline curve optimization,” in 2019 Chinese Control Conference (CCC), 2019, pp. 4691–4696.

Z. Wang, X. Xiang, J. Yang, and S. Yang, “Composite Astar and B-spline algorithm for path planning of autonomous underwater vehicle,” in 2017 IEEE 7th International Conference on Underwater System Technology, 2017, pp. 1–6.

T. Arney, “Dynamic path planning and execution using B-splines,” in 2007 Third International Conference on Information and Automation for Sustainability, 2007, pp. 1–6.

M. Fey, J. E. Lenssen, F. Weichert, and H. Muller, “Splinecnn: Fast geometric deep learning with continuous b-spline kernels,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2018, pp. 869–877.

L. Piegl, “On NURBS: A survey,” IEEE Computer Graphics and Applications, vol. 11, no. 01, pp. 55–71, 1991.

Wu, Guanglei, W. Zhao, and X. Zhang, “Optimum time-energy-jerk trajectory planning for serial robotic manipulators by reparameterized quintic NURBS curves,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 235, no. 19, pp. 4382–4393, 2021.

R. Sevilla, S. Fernández-Méndez, and A. Huerta, “NURBS-enhanced finite element method (NEFEM) Ruben,” International Journal for Numerical Methods in Engineering, vol. 76, no. 1, pp. 56–83, 2008.

X. Guan and J. Wang, “Trajectory planning theory and method of industrial robot,” in 2011 3rd International Conference on Computer Research and Development, 2011, pp. 340–343.

Li, Qinchuan, W. Wu, J. Xiang, H. Li, and C. Wu, “A hybrid robot for friction stir welding,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 229, no. 14, pp. 2639–2650, 2015.

Z. Shen, Y. Ding, and A. P. Gerlich, “Advances in friction stir spot welding,” Critical Reviews in Solid State and Materials Sciences, vol. 45, no. 6, pp. 457–534, 2020.

Li, Jia, C. C. Moul, and W. Zhang, “Hoping grey goes green: air pollution’s impact on consumer automobile choices,” Marketing Letters, vol. 28, no. 2, pp. 267–279, 2017.

D. Mcguire. Computational Biology Modeling and Analysis, 1st Ed. New York, USA: Callisto Reference, 2021.

K. Kolegain, F. Leonard, S. Chevret, A. Ben Attar, and G. Abba, “Off-line path programming for three-dimensional robotic friction stir welding based on Bézier curves,” Industrial Robot, vol. 45, no. 5, pp. 669–678, 2018.

D. Meike, “Industrial robot path optimization approach with asynchronous FLY-BY in joint space,” in 2011 IEEE International Symposium on Industrial Electronics, 2011, pp. 911–915.

D. Ioan, S. Olaru, I. Prodan, F. Stoican, and S. I. Niculescu, “From obstacle-based space partitioning to corridors and path planning. A convex lifting approach,” IEEE Control Systems Letters, vol. 4, no. 1, pp. 79–84, 2020.

S. Riazi, O. Wigstrom, K. Bengtsson, and B. Lennartson, “Energy and peak power optimization of time-bounded robot trajectories,” IEEE Transactions on Automation Science and Engineering, vol. 14, no. 2, pp. 646–657, 2017.

N. Palmieri, X. S. Yang, F. De Rango, and S. Marano, “Comparison of bio-inspired algorithms applied to the coordination of mobile robots considering the energy consumption,” Neural Computing and Applications, vol. 31, no. 1, pp. 263–286, 2019.

D. N. Mudaliar and N. K. Modi, “Unraveling travelling salesman problem by genetic algorithm using m-crossover operator,” in 2013 International Conference on Signal Processing, Image Processing & Pattern Recognition, 2013, pp. 127–130.

C. Duan and S. Luo, “Research on welding robot path planning based on genetic algorithm,” in 2023 IEEE International Conference on Control, Electronics and Computer Technology, 2023, pp. 1401–1407.

M. H. S. Helal, C. T. Fan, D. Y. Liu, and S. M. Yuan, “Peer-to-Peer based parallel genetic algorithm,” in 2017 International Conference on Information, Communication and Engineering (ICICE), 2018, pp. 535–538.

Z. Michalewicz, “Evolutionary algorithms for constrained parameter optimization problems,” Evolutionary Computation, vol. 4, no. 1, pp. 1–32, 1996.

Kim, Jeong-jung., S. Member, and J. Lee, “Trajectory optimization with particle swarm optimization for manipulator motion planning,” IEEE transactions on industrial informatics, vol. 11, no. 3, pp. 620–631, 2015.

X. Wang, Y. Hua, J. Gao, Z. Lin, and R. Yu, “Digital twin implementation of autonomous planning arc welding robot system,” Complex System Modeling and Simulation, vol. 3, no. 3, pp. 236–251, 2023.

Y. Zhang, “Research on robot path planning based on improved genetic algorithm,” in 2022 14th International Conference on Advanced Computational Intelligence (ICACI), 2022, pp. 273–277.

M. Pant, H. Zaheer, L. Garcia-hernandez, and A. Abraham, “Differential Evolution: A review of more than two decades of research,” Engineering Applications of Artificial Intelligence, vol. 90, no. 1, pp. 1–24, 2020.

K. R. Opara and J. Arabas, “Differential Evolution: A survey of theoretical analyses,” Swarm and evolutionary computation, vol. 44, pp. 546–558, 2018.

F. Neri and C. Cotta, “Memetic algorithms and memetic computing optimization: A literature review,” Swarm and Evolutionary Computation, vol. 2, pp. 1–14, 2012.

Q. H. Nguyen, Y. S. Ong, and N. Krasnogor, “A study on the design issues of memetic algorithm,” 2007 IEEE Congress on Evolutionary Computation, pp. 2390–2397, 2007.

H. Zhao, B. Zhang, J. Sun, L. Yang, and H. Yu, “Spot-welding path planning method for the curved surface workpiece of body-in-white based on a memetic algorithm,” The International Journal of Advanced Manufacturing Technology, vol. 117, no. 9–10, pp. 3083–3100, 2021.

F. Wang, Y. Li, A. Zhou, and K. Tang, “An estimation of distribution algorithm for mixed-variable newsvendor problems,” IEEE Transactions on Evolutionary Computation, vol. 24, no. 3, pp. 479–493, 2020.

M. Hauschild and M. Pelikan, “An introduction and survey of estimation of distribution algorithms,” Swarm and Evolutionary Computation, vol. 1, no. 3, pp. 111–128, 2011.

R. Liu, S. Member, and Z. Chen, “Intelligent path planning for AUVs in dynamic environments: An EDA-based learning fixed height histogram approach,” IEEE Access, vol. 7, pp. 185433–185446, 2019.

T. Mantere and J. Koljonen, “Solving and analyzing Sudokus with cultural algorithms,” in 2008 IEEE Congress on Evolutionary Computation, 2008, pp. 4053–4060.

T. Palazzolo, C. Zhang, S. Saad, and R. G. Reynolds, “Learning the impact of group structure on optimal herd path planning with cultural algorithms,” in 2022 IEEE Congress on Evolutionary Computation (CEC), 2022, pp. 1–9.

Liu, Cheng., G. Cao, Y. Qu, and Y. Cheng, “An improved PSO algorithm for time-optimal trajectory planning of Delta robot in intelligent packaging,” The International Journal of Advanced Manufacturing Technology, vol. 107, pp. 1091–1099, 2019.

X. Lv, Z. Yu, M. Liu, G. Zhang, and L. Zhang, “Direct trajectory planning method based on IEPSO and fuzzy rewards and punishment theory for multi-degree of freedom manipulators,” IEEE Access, vol. 7, no. 1, pp. 20452–20461, 2019.

Wang et al., “Harvesting sequence planning of a harvesting robot based on the principle of minimum energy consumption,” The Journal of Engineering, vol. 16, pp. 1447–1456, 2018.

H. Hizarci and S. Ikizoglu, “Position control of flexible manipulator using PSO-tuned PID controller,” in Innovations in Intelligent Systems and Applications Conference, 2019, pp. 1–5.

Tong, Yifei, Z. Meng, L. I. Jingwei, L. I. Dongbo, and W. Yulin, “Research on intelligent welding robot path optimization based on GA and PSO algorithms,” IEEE Access, vol. 6, pp. 65397–65404, 2018.

X. Ye, L. Luo, L. Hou, Y. Duan, and Y. Wu, “Laser ablation manipulator coverage path planning method based on an improved ant colony algorithm,” Applied Sciences (Switzerland), vol. 10, no. 23, pp. 1–19, 2020.

X. Wu and Z. Xie, “Forward kinematics analysis of a novel 3-DOF parallel manipulator,” Scientia Iranica, vol. 26, no. 1B, pp. 346–357, 2019.

Yang, Hui., J. Qi, Y. Miao, H. Sun, and J. Li, “A new robot navigation algorithm based on a double-layer ant algorithm and trajectory optimization,” IEEE Transactions on Industrial Electronics, vol. 66, no. 11, pp. 8557–8566, 2018.

B. J. C, S. H, and J. S. S, “Artificial bee colony algorithm : A survey,” International Journal of Advanced Intelligence Paradigms, vol. 5, no. 1/2, pp. 123–159, 2016.

P. Savsani, R. L. Jhala, and V. J. Savsani, “Optimized trajectory planning of a robotic arm using teaching learning based optimization (TLBO) and artificial bee colony (ABC) optimization techniques,” in 2013 IEEE International Systems Conference(SysCon), 2013, pp. 381–386.

M. Mareli and B. Twala, “An adaptive Cuckoo search algorithm for optimisation,” Applied Computing and Informatics, vol. 14, no. 2, pp. 107–115, 2018.

G. Wang, L. Guo, H. Duan, H. Wang, L. Liu, and M. Shao, “A hybrid metaheuristic DE/CS algorithm for UCAV three-dimension path planning,” The Scientific World Journal, vol. 2012, pp. 1–12, 2012.

C. Xie and H. Zheng, “Application of improved cuckoo search algorithm to path planning unmanned aerial vehicle,” in Intelligent Computing Theories and Application: 12th International Conference, 2016, pp. 722–729.

Y. U. Xiu-wu, Y. U. Hao, L. Yong, and X. Ren-rong, “A clustering routing algorithm based on wolf pack algorithm for heterogeneous wireless sensor networks,” Computer Networks, vol. 167, pp. 1–10, 2020.

R. Kishan, D. Anupam, and S. W. Wilfred, “Three dimensional path planning using Grey wolf optimizer for UAVs,” Applied Intelligence, vol. 49, no. 6, pp. 2201–2217, 2019.

F. Ge, K. Li, W. Xu, and Y. Wang, “Path planning of UAV for oilfield inspection based on improved grey wolf optimization algorithm,” in 2019 Chinese Control And Decision Conference (CCDC), 2019, pp. 3666–3671.

A. Kamalova, K. D. Kim, and S. G. Lee, “Waypoint mobile robot exploration based on biologically inspired algorithms,” IEEE Access, vol. 8, pp. 190342–190355, 2020.

S. Kirkpatrick, C. D. Gelatt, and P. M.Vecchi, “Optimization by simulated annealing,” Science, vol. 220, no. 4598, pp. 671–680, 1983.

H. Miao and Y. Tian, “Dynamic robot path planning using an enhanced simulated annealing approach,” Applied Mathematics and Computation, vol. 222, pp. 420–437, 2013.

B. A. Prakash, H. Tong, N. Valler, M. Faloutsos, and C. Faloutsos, “Virus propagation on time-varying networks: Theory and immunization algorithms,” in Joint European conference on machine learning and knowledge discovery in databases, 2010, pp. 99–114.

S. Ren, “Underwater robot path planning methods based on immunization genetic algorithms,” in 2010 2nd International Conference on Information Engineering and Computer Science, 2010, pp. 1–4.

D. M. Jaeggi, G. T. Parks, T. Kipouros, and P. J. Clarkson, “The development of a multi-objective Tabu Search algorithm for continuous optimisation problems,” European Journal of Operational Research, vol. 185, no. 3, pp. 1192–1212, 2008.

W. Khaksar, T. S. Hong, M. Khaksar, and O. R. E. Motlagh, “Sampling-based tabu search approach for online path planning,” Advanced Robotics, vol. 26, no. 8–9, pp. 1013–1034, 2012.

M. T. Lee, B. Y. Chen, and Y. C. Lai, “A hybrid tabu search and 2-OPT path programming for mission route planning of multiple robots under range limitations,” Electronics (Switzerland), vol. 9, no. 3, p. 534, 2020.

C. Rim, S. Piao, G. Li, and U. Pak, “A niching chaos optimization algorithm for multimodal optimization,” Soft Computing, vol. 22, no. 2, pp. 621–633, 2018.

Q. Zhang, M. Yuan, and R. Song, “Robot trajectory planning method based on genetic chaos optimization algorithm,” in 2017 18th International Conference on Advanced Robotics (ICAR), 2017, pp. 602–607.

P. R. Giri and V. E. Korepin, “A review on quantum search algorithms,” Quantum Information Processing, vol. 16, no. 12, pp. 1–36, 2017.

L. Gao. R. Liu, F. Wang, W. Wu, B. Bai, S. Yang, L. Yao, “An advanced quantum optimization algorithm for robot path planning,” Journal of Circuits, Systems and Computers, vol. 29, no. 8, pp. 1–8, 2020.

L. Yang, J. Qi, D. Song, J. Xiao, J. Han, and Y. Xia, “Survey of robot 3D path planning algorithms,” Journal of Control Science and Engineering, vol. 2026, p. 7426913, 2016.

P. Raja, “Optimal path planning of mobile robots: A review,” International Journal of the Physical Sciences, vol. 7, no. 9, pp. 1314–1320, 2012.

M. N. Zafar and J. C. Mohanta, “Methodology for path planning and optimization of mobile robots: A review,” Procedia Computer Science, vol. 133, pp. 141–152, 2018.

Z. H. Liu Weirui, “Application of improved particle swarm optimization algorithm to forward position solution of parallel mechanism,” Machinery Design & Manufacture, vol. 22, pp. 181–183, 2014.

S. Katoch, S. S. Chauhan, and V. Kumar, “A review on genetic algorithm: Past , present , and future,” Multimedia Tools and Applications, vol. 80, pp. 8091–8126, 2020.

K. Kolegain, F. L´eonard, S. Chevret, A. Ben Attar, and G. Abba, “Robotic friction stir welding path planning with deflection compensation using B-splines,” in ROMANSY 22–Robot Design, Dynamics and Control: Proceedings of the 22nd CISM IFToMM Symposium, 2019, pp. 264–271.

B. Gibson et al., “Friction stir welding: process, automation, and control,” Journal of Manufacturing Processes, vol. 16, pp. 56–73, 2014.

R. S. Mishra and Z. Y. Ma, “Friction stir welding and processing,” Materials science and engineering: R: Reports, vol. 50, no. 1–2, pp. 1–78, 2005.

F. Leali, F. Pini, and M. Ansaloni, “Integration of CAM off-line programming in robot high-accuracy machining,” in Proceedings of the 2013 IEEE/SICE International Symposium on System Integration, 2013, pp. 580–585.

A. Silva-Magalhães, L. Cederqvist, J. De Backer, E. Håkansson, B. Ossiansson, and G. Bolmsjö, “A friction stir welding case study using emperature controlled robotics with a HPDC cylinder block and dissimilar materials joining,” Journal of Manufacturing Processes, vol. 46, no. 8, pp. 177–184, 2019.

P. Kah, M. Shrestha, E. Hiltunen, and J. Martikainen, “Robotic arc welding sensors and programming in industrial applications,” International Journal of Mechanical and Materials Engineering, vol. 10, no. 13, pp. 1-16, 2015.

Briot and I. A. Bonev, “Pantopteron: A new fully decoupled 3DOF translational parallel robot for pick-and-place applications,” Journal of Mechanisms and Robotics, vol. 1, no. 2, pp. 1–9, 2009.

Li, Yangmin, and Q. Xu, “Kinematic analysis of a 3-PRS parallel manipulator,” Robotics and Computer-Integrated Manufacturing, vol. 23, no. 4, pp. 395–408, 2007.

A. Gasparetto and V. Zanotto, “Advances in engineering software optimal trajectory planning for industrial robots,” Advances in Engineering Software, vol. 41, no. 4, pp. 548–556, 2010.

Liu, Liang., C. Chen, X. Zhao, and Y. Li, “Smooth trajectory planning for a parallel manipulator with joint friction and jerk constraints,” International Journal of Control, Automation and Systems, vol. 14, no. 4, pp. 1–15, 2016.

A. H. Barr, B. Currin, S. Gabriel, and J. F. Hughes, “Smooth interpolation of orientations with angular velocity constraints using quaternions,” ACM SIGGRAPH Computer Graphics, vol. 26, no. 2, pp. 313–320, 1992.

O. A. Bauchau and S. Han, “Interpolation of rotation and motion,” Multibody System Dynamics, vol. 31, no. 3, pp. 339–370, 2014.

M. Neubauer and A. Muller, “Smooth orientation path planning with quaternions using B-splines,” in IEEE International Conference on Intelligent Robots and Systems, 2015, pp. 2087–2092.

E. B. Dam, M. Koch, and M. Lillholm, "Quaternions, interpolation and animation," Technical Report, University of Copenhagen, no. DIKU-TR-98/5, 1998.

I. Noreen, “Collision free smooth path for mobile robots in cluttered environment using an economical clamped cubic B-Spline,” Symmetry, vol. 12, no. 9, pp. 1–13, 2020.

J. Mei, F. Zhang, J. Zang, Y. Zhao, and H. Yan, “Trajectory optimization of the 6-degrees-of-freedom high-speed parallel robot based on B-spline curve,” Science Progress, vol. 103, no. 1, pp. 1–26, 2020.

J. M. Escorcia-Hernandez, H. Aguilar-Sierra, O. Aguilar-Mejia, A. Chemori, and J. H. Arroyo-Nunez, “An intelligent compensation through B-spline neural network for a delta parallel robot,” in 2019 6th International Conference on Control, Decision and Information Technologies, 2019, pp. 361–366.

H. Zhang, W. Lin, and A. Chen, “Path planning for the mobile robot : A review,” Symmetry, vol. 10, no. 10, pp. 1–17, 2018.

L. Luo, T. Guo, K. Cui, and Q. Zhang, “Trajectory planning in robot joint space based on improved quantum particle swarm optimization algorithm,” Applied sciences, vol. 7031, no. 13, pp. 8–20, 2023.

G. Y and Z. Y., “Path optimization of welding robot based on ant colony and genetic algorithm,” Journal of Applied Mathematics, vol. 2022, pp. 1–11, 2022.

M. Mahi, Ö. K. Baykan, and H. Kodaz, “A new hybrid method based on particle swarm optimization, ant colony optimization and 3-opt algorithms for traveling salesman problem,” Applied Soft Computing Journal, vol. 30, pp. 484–490, 2015.

D. Zhao et al., “Opposition-based ant colony optimization with all-dimension neighborhood search for engineering design,” Journal of Computational Design and Engineering, vol. 9, no. 3, pp. 1007–1044, 2022.

J. Huang, P. Hu, K. Wu, and M. Zeng, “Optimal time-jerk trajectory planning for industrial robots,” Mechanism and Machine Theory, vol. 121, pp. 530–544, 2018.




How to Cite

G. He, H. H. Teo, and L. K. Moey, “Review of path planning of welding robot based on spline curve”, J. Mech. Eng. Sci., vol. 18, no. 1, pp. 9928–9948, Mar. 2024.