Hybrid Algorithm Approaches for Robotic Arm Path Planning: A Review

Research Article
Open access

Hybrid Algorithm Approaches for Robotic Arm Path Planning: A Review

Zhiyang Nie 1*
  • 1 Guangxi University of Science and Technology, Wenchang Street, Liu Zhou, China    
  • *corresponding author 40686458@live.napier.ac.uk
Published on 13 March 2025 | https://doi.org/10.54254/2755-2721/2025.21385
ACE Vol.138
ISSN (Print): 2755-273X
ISSN (Online): 2755-2721
ISBN (Print): 978-1-83558-981-6
ISBN (Online): 978-1-83558-982-3

Abstract

The path planning of robotic arms has always been the focus of research in the field of robotics, to make the trajectory of the robotic arm more accurate and smoother. It is necessary to continuously develop and improve the algorithm, at present the more mature algorithms are the A* algorithm, Dijkstra's algorithm and RRT (Rapidly Expanded Random Tree) algorithm, etc. These algorithms are often based on different principles to achieve different goals, so each has its own advantages and disadvantages, one algorithm is difficult to solve overly complex problems. Hybridization of algorithms is a way to further optimize the path planning of a robotic arm, which aims to use the advantages of one algorithm to complement the disadvantages of another. This paper will provide a systematic overview of robotic arm path optimization techniques based on hybrid algorithms, a brief description of the methodology used to collect the literature, and finally a discussion of the future direction of hybrid algorithms.

Keywords:

hybrid algorithms, path planning, robotic arms, algorithm optimization

Nie,Z. (2025). Hybrid Algorithm Approaches for Robotic Arm Path Planning: A Review. Applied and Computational Engineering,138,145-154.
Export citation

1. Introduction

With the development of sensor technology and artificial intelligence, robots have been widely used in industrial production, extreme environment exploration, and healthcare [1].

Robotic arms are subject to dynamics and kinematics constraints in performing motion operations from one point to another as a result of their geometry (linkage length and joint type), and also the coupled nature of multiple degrees of freedom (DOF) can make it difficult for the arm to accurately follow predetermined paths and attitudes [2]. The path planning problem of a robotic arm can basically be thought of as moving from a start point to a goal point without collisions on the way. Existing path planning methods can be broadly classified into three main categories: Heuristic Algorithms, Sampling-based Algorithms, and Machine Learning.

1.1. Heuristic Algorithms

Since the types of heuristic algorithms are too heterogeneous, both the artificial potential field method and the meta-heuristic algorithm are considered here as heuristic algorithms.

Heuristic Algorithms use some heuristic information to improve the search efficiency. This kind of algorithm is the most varied of such algorithms, the typical ones are the A* algorithm, Dijkstra's algorithm and artificial potential field (APF) method [3], [4]. In addition, there are many meta-heuristic algorithms such as Particle Swarm Optimisation (PSO) [5] and Genetic Algorithm (GA) [6].

1.2. Sampling-based Algorithms

Sampling-based motion planning algorithms are one of the most valuable algorithms in robot motion planning because they can efficiently plan paths in complex environments. Among such algorithms, Probabilistic Roadmap (PRM) [7], [8] and Rapidly Exploring Random Trees (RRT) [9] are two of the more established algorithms.

1.3. Machine Learning

Traditional algorithms have achieved compelling results in path planning, but they have long computation times in dynamic environments, which can lead to unstable computation of optimal solutions. And in recent years, machine learning has gained attention and applications because it can solve complex motion path problems well [10], and the main directions are deep learning and reinforcement learning [11], [12]. This approach allows the use of data to reduce or even eliminate the reliance on complex models and make path planning methods simpler [13].

1.4. Limitations of Individual Algorithms

Individual algorithms are often difficult to overcome drawbacks. For example, the APF algorithm suffers from Goal Nonreachable with Obstacles Nearby (GNRON) and local optimality [14], and RRT converges slowly and does not guarantee path optimality [15]. Therefore, using another algorithm to compensate for the defects of one algorithm becomes an important way to improve the algorithm. On the other hand, with the development of artificial intelligence, many machine learning-based methods have been used to optimize the path planning of robotic arms [16], [17], such as deep learning [18] and reinforcement learning [19].

While research on robotic arm path planning has made significant strides, there is a lack of comprehensive reviews that systematically summarise hybrid algorithms. This paper will discuss the methods of combining multiple algorithms to optimize the path of a robotic arm, the next section will explain the methodology of literature screening and the criteria of literature classification, the third section will discuss the innovations and basics of each hybrid algorithm, and the fourth section will discuss the research gaps and future directions of the hybrid algorithms for controlling robotic arms.

This essay focuses on two questions:

Q1: What are the combinations of hybrid algorithms for robotic arm path planning?

Q2: What problems are solved by hybrid algorithms for robotic arm path planning?

2. Literature Collection

A range of authoritative and representative databases were selected for this review, such as Google Scholar, ScienceDirect and Edinburgh Napier University Library. In this paper, 58 articles were initially selected from 2010 to 2024, and 18 articles were screened to meet the requirements.

In the search process, the first batch of documents were obtained with the core keywords ‘robotic arm’ and ‘path planning’, and then the abstracts of these documents were checked for algorithmic elements, and excluded if there were none. The next step is to read whether these papers are designed to improve the algorithms or combine with other algorithms, and exclude if there were none. Finally, the screened literature was categorised. In addition, to ensure the comprehensiveness of the retrieved literature, synonyms of keywords were considered, such as ‘deep learning’, ‘artificial intelligence’, ‘RRT’, ‘heuristic’.

/word/media/image1.png

Figure 1: Inclusion Criteria

3. Review of the Literature

This section provides answers to the questions in the introduction.

3.1. The combinations of hybrid algorithms

In this paper, the retrieved hybrid algorithms are categorised into three types of algorithms according to their combination: heuristic algorithm + heuristic algorithm, heuristic algorithm + sampling-based algorithm, and traditional algorithm + machine learning.

3.1.1. Heuristic Algorithm + Heuristic Algorithm

This category is the most numerous, containing 8 papers. The algorithms involved are:

Genetic Algorithm (GA) + Particle Swarm Optimisation (PSO) [20]

Particle Swarm Optimisation (PSO) + D* algorithm [21]

Particle Swarm Optimisation (PSO) + Simulated Annealing Algorithm (SAA) [22]

Improved Whale Optimisation Algorithm (IWOA) + Particle Swarm Optimisation (PSO) [23]

Simulated Annealing (SA) + Electro Search Simulated Annealing (ESSA) [24]

Artificial potential field (APF) + A* algorithm [25], [26]

Dingo Optimization Algorithm (DOA) + Simulated Annealing Algorithm (SAA) [27]

Heuristic Algorithm + Heuristic Algorithm is the simplest type of combination, and it is usually possible to combine the advantages of two different algorithms to further improve the search efficiency. Among the algorithms mentioned above the IWOA-PSO algorithm proposed by Zhao Jing and Zhu Xijing et al. is more typical. Firstly, the total population is randomly divided into two sub-populations S1 and S2, which are optimised and updated using IWOA and PSO respectively, and after sorting according to the fitness, 50% of the individuals from each sub-population are merged into a new sub-population S3, which is exchanged by the crossover strategy, and then the crossover individuals are assigned back to S1 and S2 randomly to keep the size of the sub-populations unchanged. After that, the individual fitness is calculated and the global optimal solution is updated to determine whether the termination condition is satisfied, and if not, the optimisation is repeated to output the global optimal solution. This hybrid optimisation algorithm improves the optimisation performance through sub-population division optimisation, cross-organisation and information sharing [23]. The structure of this hybrid algorithm is shown in Fig. 2.

/word/media/image2.png

Figure 2: Structure of the IWOA-PSO algorithm [23]

3.1.2. Heuristic Algorithm + Sampling-based Algorithm

This category contains 4 papers. The algorithms involved are:

Rapidly Exploring Random Tree (RRT) + Artificial Potential Field (APF) [28], [29], [30]

Rapidly Exploring Random Tree (RRT) + Greedy Algorithm [31]

The heuristic algorithm + sampling-based algorithm introduces a sampling-based algorithm for the heuristic algorithm, which is better able to adapt to complex spaces and allows for real-time planning. Among the algorithms mentioned above the APF-RRT algorithm proposed by Yuan Qingni and Yi Junhui et al. is more typical. Firstly initialise the parameters, including obstacle environment, starting point, target point, step length and sampling rate. Then judge the distance between the current node and the nearest obstacle, if the distance is greater than twice the step size, then use the I-APF method for searching and advancing, calculate the gravitational force and repulsive force, and escape from local minima by using heuristic method. If the distance is less than twice the step size, the path search is performed using the I-RRT algorithm, which includes steps such as random sampling, nearest neighbour node selection, node expansion and collision detection. Finally, the obtained path is processed and judged whether it reaches the target point or not, if yes, the path is output, otherwise the optimisation continues iteratively. The algorithm makes full use of the advantages of I-APF and I-RRT and improves the global search ability while ensuring the path smoothness and obstacle avoidance, and can find the better collision-immune paths in complex environments [28]. The structure of the hybrid algorithm is shown in Fig. 3.

/word/media/image3.png

Figure 3: Structure of the APF-RRT algorithm [28]

3.1.3. Traditional Algorithm + Machine Learning

This category contains 3 papers. The algorithms involved are:

Genetic Algorithm (GA) + Neural Network (NN) [32]

Rapidly Exploring Random Tree (RRT) + BP Neural Network (BPNN) [33]

Rapidly Exploring Random Tree (RRT) + Radial Basis Function (RBF) Neural Networks [34]

Traditional Algorithm + Machine Learning is a method that introduces machine learning for several of the above algorithms. It can learn better path planning strategies in complex environments and run efficiently but requires a lot of training data. Among the algorithms mentioned above the RRT-BPNN algorithm proposed by Yuan Qingni and Yi Junhui et al. is more typical. Firstly, initialise the map parameters and divide the space, calculate the sampling probability of each sampling space and predict the number of sampling nodes in each stage using BP neural network. In the first stage, new nodes are generated by nearest neighbour node expansion and collision avoidance; in the second and third stages, the sampling probability and roulette method are combined to select the sampling space for node generation until the target point is reached and a collision-free path is planned [33]. The structure of the algorithm is shown in Fig. 4.

/word/media/image4.jpeg

Figure 4: Structure of the RRT-BPNN algorithm [33]

3.1.4. Other hybrid algorithms

This category has less content, with only 2 papers. The algorithms involved are:

Bidirectional RRT + RRT* [35]

Q-learning and Neural Network (NN) [36]

In addition to the more typical three types of hybrid algorithms, there are a smaller number of special hybrid algorithms, such as the B-RRT* algorithm, which combines two sampling-based algorithms, and algorithms that combine two machine learning methods.

3.2. Problems solved by hybrid

Hybrid algorithms solve a very large number of problems with obvious effects. The main aspects are as follows: improving the efficiency of path planning, optimising the coordination of the dual manipulator, avoiding local extremes, improving robustness, making the path smoother, solving the multi-objective optimisation problem, and making the motion more stable.

3.2.1. Improving the efficiency of path planning

This is the most prevalent advantage and is achieved by almost all hybrid algorithms. Improvements in path planning efficiency can be seen in terms of reduced search time and shorter path lengths, and since the vast majority of hybrid algorithms possess this property, several algorithms that do not stand out in other respects are selected for analysis here.

In 2014, Pajaziti A. and Cana H. proposed a hybrid algorithm combining neural networks (NNs) and genetic algorithms (GA) to address the shortcomings of NNs with GA. The experimental surface shows that the GA-optimised controller can complete the path in a shorter time, indicating that this algorithm effectively improves the efficiency of path planning [32].

Later, in 2017, Abdi Ali and Adhikari Dibash et al. proposed another hybrid algorithm combining Q-learning and neural network (NN). This algorithm divides path planning into two phases; Q-learning runs the learning code in the first phase, called the active phase, and angle finding by training neural networks in the second phase, called the passive phase. This approach effectively avoids repetitive inverse kinematics computations and reduces the complexity of path planning, thereby reducing runtime [36].

Subsequently, in 2023, Cizmeci Inayet Hakki and Altun Adem Alpaslan proposed the ESSA algorithm, combining the electro-search algorithm (ESO) and simulated annealing (SA), which compared to ESO, this algorithm improves path planning's Compared with ESO, this algorithm improves the solution accuracy and convergence speed of path planning [24]. In the same year, Gao Qingyang and Yuan Qingni et al. proposed the BP-RRT* algorithm, which is based on the backpropagation (BP) neural network and the improved rapid expansion random tree* (RRT*) algorithm. This algorithm optimises the searching ability of BP neural networks to avoid blind searching and therefore improves efficiency [33].

In 2024, Wang Wei proposed a hybrid algorithm combining RRT, RRT-connect and greedy algorithm called SDPS-RRT Connect algorithm, which effectively improves the efficiency of path planning compared to the traditional RRT algorithm [31].

3.2.2. Optimising the coordination of the dual redundant manipulators

In 2023, Dai Jun and Zhang Yi et al. proposed a bi-directional RRT* algorithm that combines RRT with RRT*, which uses a master-slave planning approach. Two manipulators are considered as master and slave manipulators. The path of the master manipulator is planned by B-RRT*, and then the path of the slave manipulator is calculated based on the kinematic closed-chain constraints, which improves the efficiency of the path planning of the dual redundant manipulator arm [35].

3.2.3. Avoiding local extremes

In 2012, Yagnamurthy S. Sai Saran and Chandra M. Sudheer et al. proposed the GA-PSO algorithm to increase population diversity based on the mutation property of genetic algorithms (GA), thus avoiding local maxima in PSO [20].

Next, in 2021, Yuan Qingni and Yi Junhui et al. proposed APF-RRT, a hybrid algorithm based on an improved artificial potential field and a rapidly exploring random tree. This proposes a heuristic for detaching local minima based on the number of neighbouring obstacles, which quickly removes local minima and detaches obstacles [28].

Subsequently, in 2023, Zhuang Min and Li Ge et al. proposed a hybrid algorithm combining the artificial potential field (APF), the A* algorithm and the APF, called the APF-A algorithm. If it is affected by local extremes, then stop using the APF method and switch to the A* algorithm to escape local extremes [25].

3.2.4. Improving robustness

In 2017, Sadiq Ahmed T. and Raheem Firas A. proposed an improved PSO algorithm based on the D* algorithm, and the experimental results showed that this algorithm can effectively find the optimal path even in complex environments with good robustness [21].

Subsequently, in 2024, Liangwu Yu and Jianggui Han et al. proposed a hybrid algorithm combining APF and RRT, where AFP would enhance the target directionality of RRT, making this algorithm more robust and with shorter paths compared to the pure RRT algorithm [29].

3.2.5. Making the path smoother

In 2022, Singh Gurjeet and Banga Vijay Kumar proposed many kinds of novel combinations of heuristic algorithms such as hybrid algorithms like BRO-MRFO, DSO-ChOA and TSA-MOA. These combined algorithms allow the robotic arm to obtain the smoothest trajectory in the shortest time [37]. In the same year, Cao Menglong and Zhou Xinjie et al. proposed a hybrid algorithm based on Radial Basis Function (RBF) neural network and Rapidly Exploring Random Tree (RRT) algorithm, which uses probabilistic sampling strategy to make the tree structure grow faster towards the target point, thus speeding up the planning of RRT algorithm, and introduces the greedy algorithm and the artificial potential field method, which achieves the smoother path. smooth paths [34].

Subsequently, in 2024, Tang Xianxing and Zhou Haibo et al. proposed a hybrid algorithm based on the improved A* algorithm and the artificial potential field method. The enhanced A* algorithm redefines the node search direction and proposes a local path optimisation technique, which results in a smoother trajectory for the robotic arm [26].

3.2.6. Solving the multi-objective optimisation problem

In 2022, Chen Gang and Xu Xinyao et al. proposed the Simulated Annealing Particle Swarm Algorithm (SA-PSA), which consists of a combination of the Simulated Annealing Algorithm and the Particle Swarm Algorithm for solving multi-objective optimisation problems [22].

3.2.7. Making the motion more stable

In 2022, Zhao Jing and Zhu Xijing et al. proposed a new algorithm, IWOA-PSO, which is based on improved whale optimisation and particle swarm optimisation, and improves the efficiency of the manipulator and significantly reduces the jitter of the robotic arm [23].

Subsequently, in 2024, Pu Quan-cheng and Xu Xiang-rong et al. proposed the SA-DOA algorithm. This algorithm, based on QNURBS and an improved dingo optimisation algorithm, takes into account the smoothness of motion, which is ignored by most algorithms, and uses QNURBS to plan the smoothing angle of each joint, resulting in a significant increase in stability [27].

4. Discussion

This paper reviews three main types of robotic arm path planning algorithms. Using keywords like 'robotic arm' and 'path planning,' many studies were found. However, when focusing specifically on algorithms, the number of studies drops significantly. Research on hybrid algorithms is even more limited, mostly appearing between 2022 and 2024. This suggests that hybrid algorithms are still relatively new, likely due to their complexity. Despite this, hybrid algorithms have great potential. As machines take on more complex tasks, a single algorithm may not be sufficient, making the development of hybrid algorithms a necessary trend.

There are still many research gaps in the field of hybrid algorithms.

Firstly, most of the current research has focused on improving the efficiency of path planning, e.g., shrinking computation time, shortening the total path, etc., and there has been virtually no research on multiple robotic arms moving together or in dynamic environments. Compared to continuing to optimise efficiency, research into movement in more complex environments is clearly more in line with future needs.

Second, current hybrid algorithms continue to be dominated by traditional algorithms, with very little integration with machine learning. While the fields of deep learning and reinforcement learning have made great strides since 2022, hybrid algorithms have yet to capitalise on the strengths of these two fields.

Thirdly, very little of the current research has seen actual production, with most of the research being simulations using software, and even if there are products they are mostly confined to the lab, there is a dearth of hybrid algorithms that can be applied to real-world production.

5. Conclusion

In conclusion, this article reviews the dominant conventional algorithms used for robotic arm path planning and the hybrid algorithms that have been used from 2010 to the present day and answers the two questions posed in the introduction. Overall hybrid algorithms are still relatively under-researched, but their advantages and potential are considerable.


References

[1]. Y. Zhang and L. Jin, Robot manipulator redundancy resolution. John Wiley & Sons, 2017.

[2]. A. Billard and D. Kragic, ‘Trends and challenges in robot manipulation’, Science, vol. 364, no. 6446, p. eaat8414, 2019.

[3]. O. Khatib, ‘Real-time obstacle avoidance for manipulators and mobile robots’, Int. J. Robot. Res., vol. 5, no. 1, pp. 90–98, 1986.

[4]. R. Volpe and P. Khosla, ‘Manipulator control with superquadric artificial potential functions: Theory and experiments’, IEEE Trans. Syst. Man Cybern., vol. 20, no. 6, pp. 1423–1436, 1990.

[5]. R. Eberhart and J. Kennedy, ‘A new optimizer using particle swarm theory’, in MHS’95. Proceedings of the sixth international symposium on micro machine and human science, Ieee, 1995, pp. 39–43.

[6]. E. J. Pires and J. A. Tenreiro Machado, ‘Trajectory optimization for redundant robots using genetic algorithms with heuristic operators’, in Genetic and evolutionary computation conference, 2000, pp. 1–9.

[7]. L. E. Kavraki, P. Svestka, J.-C. Latombe, and M. H. Overmars, ‘Probabilistic roadmaps for path planning in high-dimensional configuration spaces’, IEEE Trans. Robot. Autom., vol. 12, no. 4, pp. 566–580, 1996.

[8]. S. Karaman and E. Frazzoli, ‘Sampling-based algorithms for optimal motion planning’, Int. J. Robot. Res., vol. 30, no. 7, pp. 846–894, 2011.

[9]. S. LaValle, ‘Rapidly-exploring random trees: A new tool for path planning’, Res. Rep. 9811, 1998.

[10]. G. Singh and V. K. Banga, ‘Kinematics and trajectory planning analysis based on hybrid optimization algorithms for an industrial robotic manipulators’, Soft Comput., vol. 26, no. 21, pp. 11339–11372, 2022.

[11]. Y.-H. Wu, Z.-C. Yu, C.-Y. Li, M.-J. He, B. Hua, and Z.-M. Chen, ‘Reinforcement learning in dual-arm trajectory planning for a free-floating space robot’, Aerosp. Sci. Technol., vol. 98, p. 105657, 2020.

[12]. A. Bertino, M. Bagheri, M. Krstić, and P. Naseradinmousavi, ‘Experimental autonomous deep learning-based 3d path planning for a 7-dof robot manipulator’, in Dynamic Systems and Control Conference, American Society of Mechanical Engineers, 2019, p. V002T14A002.

[13]. M. Samir, C. Assi, S. Sharafeddine, D. Ebrahimi, and A. Ghrayeb, ‘Age of information aware trajectory planning of UAVs in intelligent transportation systems: A deep learning approach’, IEEE Trans. Veh. Technol., vol. 69, no. 11, pp. 12382–12395, 2020.

[14]. H. Wu et al., ‘Research on vehicle obstacle avoidance path planning based on APF-PSO’, Proc. Inst. Mech. Eng. Part J. Automob. Eng., vol. 237, no. 6, pp. 1391–1405, 2023.

[15]. Z. Yu and L. Xiang, ‘NPQ‐RRT∗: An Improved RRT∗ Approach to Hybrid Path Planning’, Complexity, vol. 2021, no. 1, p. 6633878, 2021.

[16]. M. J. Bency, A. H. Qureshi, and M. C. Yip, ‘Neural path planning: Fixed time, near-optimal path generation via oracle imitation’, in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2019, pp. 3965–3972.

[17]. W. Ding, Y. Liu, H. Zhang, M. A. Shah, and M. A. Ikbal, ‘Research on manipulator motion planning for complex systems based on deep learning’, Int. J. Syst. Assur. Eng. Manag., pp. 1–10, 2021.

[18]. D. Berenson, P. Abbeel, and K. Goldberg, ‘A robot path planning framework that learns from experience’, in 2012 IEEE International Conference on Robotics and Automation, IEEE, 2012, pp. 3671–3678.

[19]. R. S. Sutton, ‘Reinforcement learning: An introduction’, Bradf. Book, 2018.

[20]. S. S. S. Yagnamurthy, M. S. Chandra, and J. R. Kumar, ‘Modeling and control of motorized robotic arm using hybrid GA-PSO algorithm’, in 2012 Nirma University International Conference on Engineering (NUiCONE), IEEE, 2012, pp. 1–7.

[21]. A. T. Sadiq and F. A. Raheem, ‘Robot arm path planning using modified particle swarm optimization based on D* algorithm’, Al-Khwarizmi Eng. J., vol. 13, no. 3, pp. 27–37, 2017.

[22]. G. Chen, X. Xu, L. Wang, and W. Zhang, ‘A multi-objective optimization design method of shift manipulator for robot driver using SA-PSA’, Struct. Multidiscip. Optim., vol. 65, no. 7, p. 204, 2022.

[23]. J. Zhao, X. Zhu, and T. Song, ‘Serial manipulator time-jerk optimal trajectory planning based on hybrid iwoa-pso algorithm’, IEEE Access, vol. 10, pp. 6592–6604, 2022.

[24]. I. H. Cizmeci and A. A. Altun, ‘Estimation of the Angles of a Robotic Arm with 7‐Free Degrees Using an Improved Hybrid ESSA Algorithm’, Appl. Bionics Biomech., vol. 2023, no. 1, p. 9169050, 2023.

[25]. M. Zhuang, G. Li, and K. Ding, ‘Obstacle avoidance path planning for apple picking robotic arm incorporating artificial potential field and a* algorithm’, IEEE Access, 2023.

[26]. X. Tang, H. Zhou, and T. Xu, ‘Obstacle avoidance path planning of 6-DOF robotic arm based on improved A* algorithm and artificial potential field method’, Robotica, vol. 42, no. 2, pp. 457–481, 2024.

[27]. Q. Pu, X. Xu, Q. Li, and H. Zhang, ‘Robotic arm time–jerk optimal trajectory based on improved dingo optimization’, J. Braz. Soc. Mech. Sci. Eng., vol. 46, no. 4, p. 198, 2024.

[28]. Q. Yuan, J. Yi, R. Sun, and H. Bai, ‘Path Planning of a Mechanical Arm Based on an Improved Artificial Potential Field and a Rapid Expansion Random Tree Hybrid Algorithm’, Algorithms, vol. 14, no. 11, p. 321, 2021.

[29]. Y. Liangwu, H. Jianggui, M. Boweng, L. Bao, and H. Zhiying, ‘Integration of improved APF and RRT algorithms for enhanced path planning in mobile robotics’, Meas. Control, p. 00202940241268612, 2024.

[30]. J. Yu et al., ‘A Novel Planning and Tracking Approach for Mobile Robotic Arm in Obstacle Environment’, Machines, vol. 12, no. 1, p. 19, 2023.

[31]. W. Wang, ‘An Intelligent Obstacle Avoidance Method for Six Degree of Freedom Robotic Arm Based on Assembly Sequence Planning’, Appl. Math. Nonlinear Sci., vol. 9, no. 1, 2024, doi: 10.2478/amns-2024-3018.

[32]. A. Pajaziti and H. Cana, ‘Robotic arm control with neural networks using genetic algorithm optimization approach’, Int. J. Mech. Mechatron. Eng., vol. 8, no. 8, pp. 1431–1435, 2014.

[33]. Q. Gao, Q. Yuan, Y. Sun, and L. Xu, ‘Path planning algorithm of robot arm based on improved RRT* and BP neural network algorithm’, J. King Saud Univ.-Comput. Inf. Sci., vol. 35, no. 8, p. 101650, 2023.

[34]. M. Cao, X. Zhou, and Y. Ju, ‘Robot motion planning based on improved RRT algorithm and RBF neural network sliding’, IEEE Access, 2023.

[35]. J. Dai, Y. Zhang, and H. Deng, ‘Bidirectional RRT*-Based Path Planning for Tight Coordination of Dual Redundant Manipulators’, Machines, vol. 11, no. 2, p. 209, 2023.

[36]. A. Abdi, D. Adhikari, and J. H. Park, ‘A novel hybrid path planning method based on q-learning and neural network for robot arm’, Appl. Sci., vol. 11, no. 15, p. 6770, 2021.

[37]. G. Singh and V. K. Banga, ‘Combinations of novel hybrid optimization algorithms‐based trajectory planning analysis for an industrial robotic manipulators’, J. Field Robot., vol. 39, no. 5, pp. 650–674, 2022.


Cite this article

Nie,Z. (2025). Hybrid Algorithm Approaches for Robotic Arm Path Planning: A Review. Applied and Computational Engineering,138,145-154.

Data availability

The datasets used and/or analyzed during the current study will be available from the authors upon reasonable request.

Disclaimer/Publisher's Note

The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of EWA Publishing and/or the editor(s). EWA Publishing and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

About volume

Volume title: Proceedings of the 3rd International Conference on Software Engineering and Machine Learning

ISBN:978-1-83558-981-6(Print) / 978-1-83558-982-3(Online)
Editor: Marwan Omar
Conference website: https://2025.confseml.org/
Conference date: 2 July 2025
Series: Applied and Computational Engineering
Volume number: Vol.138
ISSN:2755-2721(Print) / 2755-273X(Online)

© 2024 by the author(s). Licensee EWA Publishing, Oxford, UK. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license. Authors who publish this series agree to the following terms:
1. Authors retain copyright and grant the series right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this series.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the series's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this series.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See Open access policy for details).

References

[1]. Y. Zhang and L. Jin, Robot manipulator redundancy resolution. John Wiley & Sons, 2017.

[2]. A. Billard and D. Kragic, ‘Trends and challenges in robot manipulation’, Science, vol. 364, no. 6446, p. eaat8414, 2019.

[3]. O. Khatib, ‘Real-time obstacle avoidance for manipulators and mobile robots’, Int. J. Robot. Res., vol. 5, no. 1, pp. 90–98, 1986.

[4]. R. Volpe and P. Khosla, ‘Manipulator control with superquadric artificial potential functions: Theory and experiments’, IEEE Trans. Syst. Man Cybern., vol. 20, no. 6, pp. 1423–1436, 1990.

[5]. R. Eberhart and J. Kennedy, ‘A new optimizer using particle swarm theory’, in MHS’95. Proceedings of the sixth international symposium on micro machine and human science, Ieee, 1995, pp. 39–43.

[6]. E. J. Pires and J. A. Tenreiro Machado, ‘Trajectory optimization for redundant robots using genetic algorithms with heuristic operators’, in Genetic and evolutionary computation conference, 2000, pp. 1–9.

[7]. L. E. Kavraki, P. Svestka, J.-C. Latombe, and M. H. Overmars, ‘Probabilistic roadmaps for path planning in high-dimensional configuration spaces’, IEEE Trans. Robot. Autom., vol. 12, no. 4, pp. 566–580, 1996.

[8]. S. Karaman and E. Frazzoli, ‘Sampling-based algorithms for optimal motion planning’, Int. J. Robot. Res., vol. 30, no. 7, pp. 846–894, 2011.

[9]. S. LaValle, ‘Rapidly-exploring random trees: A new tool for path planning’, Res. Rep. 9811, 1998.

[10]. G. Singh and V. K. Banga, ‘Kinematics and trajectory planning analysis based on hybrid optimization algorithms for an industrial robotic manipulators’, Soft Comput., vol. 26, no. 21, pp. 11339–11372, 2022.

[11]. Y.-H. Wu, Z.-C. Yu, C.-Y. Li, M.-J. He, B. Hua, and Z.-M. Chen, ‘Reinforcement learning in dual-arm trajectory planning for a free-floating space robot’, Aerosp. Sci. Technol., vol. 98, p. 105657, 2020.

[12]. A. Bertino, M. Bagheri, M. Krstić, and P. Naseradinmousavi, ‘Experimental autonomous deep learning-based 3d path planning for a 7-dof robot manipulator’, in Dynamic Systems and Control Conference, American Society of Mechanical Engineers, 2019, p. V002T14A002.

[13]. M. Samir, C. Assi, S. Sharafeddine, D. Ebrahimi, and A. Ghrayeb, ‘Age of information aware trajectory planning of UAVs in intelligent transportation systems: A deep learning approach’, IEEE Trans. Veh. Technol., vol. 69, no. 11, pp. 12382–12395, 2020.

[14]. H. Wu et al., ‘Research on vehicle obstacle avoidance path planning based on APF-PSO’, Proc. Inst. Mech. Eng. Part J. Automob. Eng., vol. 237, no. 6, pp. 1391–1405, 2023.

[15]. Z. Yu and L. Xiang, ‘NPQ‐RRT∗: An Improved RRT∗ Approach to Hybrid Path Planning’, Complexity, vol. 2021, no. 1, p. 6633878, 2021.

[16]. M. J. Bency, A. H. Qureshi, and M. C. Yip, ‘Neural path planning: Fixed time, near-optimal path generation via oracle imitation’, in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2019, pp. 3965–3972.

[17]. W. Ding, Y. Liu, H. Zhang, M. A. Shah, and M. A. Ikbal, ‘Research on manipulator motion planning for complex systems based on deep learning’, Int. J. Syst. Assur. Eng. Manag., pp. 1–10, 2021.

[18]. D. Berenson, P. Abbeel, and K. Goldberg, ‘A robot path planning framework that learns from experience’, in 2012 IEEE International Conference on Robotics and Automation, IEEE, 2012, pp. 3671–3678.

[19]. R. S. Sutton, ‘Reinforcement learning: An introduction’, Bradf. Book, 2018.

[20]. S. S. S. Yagnamurthy, M. S. Chandra, and J. R. Kumar, ‘Modeling and control of motorized robotic arm using hybrid GA-PSO algorithm’, in 2012 Nirma University International Conference on Engineering (NUiCONE), IEEE, 2012, pp. 1–7.

[21]. A. T. Sadiq and F. A. Raheem, ‘Robot arm path planning using modified particle swarm optimization based on D* algorithm’, Al-Khwarizmi Eng. J., vol. 13, no. 3, pp. 27–37, 2017.

[22]. G. Chen, X. Xu, L. Wang, and W. Zhang, ‘A multi-objective optimization design method of shift manipulator for robot driver using SA-PSA’, Struct. Multidiscip. Optim., vol. 65, no. 7, p. 204, 2022.

[23]. J. Zhao, X. Zhu, and T. Song, ‘Serial manipulator time-jerk optimal trajectory planning based on hybrid iwoa-pso algorithm’, IEEE Access, vol. 10, pp. 6592–6604, 2022.

[24]. I. H. Cizmeci and A. A. Altun, ‘Estimation of the Angles of a Robotic Arm with 7‐Free Degrees Using an Improved Hybrid ESSA Algorithm’, Appl. Bionics Biomech., vol. 2023, no. 1, p. 9169050, 2023.

[25]. M. Zhuang, G. Li, and K. Ding, ‘Obstacle avoidance path planning for apple picking robotic arm incorporating artificial potential field and a* algorithm’, IEEE Access, 2023.

[26]. X. Tang, H. Zhou, and T. Xu, ‘Obstacle avoidance path planning of 6-DOF robotic arm based on improved A* algorithm and artificial potential field method’, Robotica, vol. 42, no. 2, pp. 457–481, 2024.

[27]. Q. Pu, X. Xu, Q. Li, and H. Zhang, ‘Robotic arm time–jerk optimal trajectory based on improved dingo optimization’, J. Braz. Soc. Mech. Sci. Eng., vol. 46, no. 4, p. 198, 2024.

[28]. Q. Yuan, J. Yi, R. Sun, and H. Bai, ‘Path Planning of a Mechanical Arm Based on an Improved Artificial Potential Field and a Rapid Expansion Random Tree Hybrid Algorithm’, Algorithms, vol. 14, no. 11, p. 321, 2021.

[29]. Y. Liangwu, H. Jianggui, M. Boweng, L. Bao, and H. Zhiying, ‘Integration of improved APF and RRT algorithms for enhanced path planning in mobile robotics’, Meas. Control, p. 00202940241268612, 2024.

[30]. J. Yu et al., ‘A Novel Planning and Tracking Approach for Mobile Robotic Arm in Obstacle Environment’, Machines, vol. 12, no. 1, p. 19, 2023.

[31]. W. Wang, ‘An Intelligent Obstacle Avoidance Method for Six Degree of Freedom Robotic Arm Based on Assembly Sequence Planning’, Appl. Math. Nonlinear Sci., vol. 9, no. 1, 2024, doi: 10.2478/amns-2024-3018.

[32]. A. Pajaziti and H. Cana, ‘Robotic arm control with neural networks using genetic algorithm optimization approach’, Int. J. Mech. Mechatron. Eng., vol. 8, no. 8, pp. 1431–1435, 2014.

[33]. Q. Gao, Q. Yuan, Y. Sun, and L. Xu, ‘Path planning algorithm of robot arm based on improved RRT* and BP neural network algorithm’, J. King Saud Univ.-Comput. Inf. Sci., vol. 35, no. 8, p. 101650, 2023.

[34]. M. Cao, X. Zhou, and Y. Ju, ‘Robot motion planning based on improved RRT algorithm and RBF neural network sliding’, IEEE Access, 2023.

[35]. J. Dai, Y. Zhang, and H. Deng, ‘Bidirectional RRT*-Based Path Planning for Tight Coordination of Dual Redundant Manipulators’, Machines, vol. 11, no. 2, p. 209, 2023.

[36]. A. Abdi, D. Adhikari, and J. H. Park, ‘A novel hybrid path planning method based on q-learning and neural network for robot arm’, Appl. Sci., vol. 11, no. 15, p. 6770, 2021.

[37]. G. Singh and V. K. Banga, ‘Combinations of novel hybrid optimization algorithms‐based trajectory planning analysis for an industrial robotic manipulators’, J. Field Robot., vol. 39, no. 5, pp. 650–674, 2022.