1
|
Ab Wahab MN, Nazir A, Khalil A, Bhatt B, Mohd Noor MH, Akbar MF, Mohamed ASA. Optimised path planning using Enhanced Firefly Algorithm for a mobile robot. PLoS One 2024; 19:e0308264. [PMID: 39133671 PMCID: PMC11318868 DOI: 10.1371/journal.pone.0308264] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/23/2023] [Accepted: 07/18/2024] [Indexed: 08/15/2024] Open
Abstract
Path planning is a crucial element of mobile robotics applications, attracting considerable interest from academics. This paper presents a path-planning approach that utilises the Enhanced Firefly Algorithm (EFA), a new meta-heuristic technique. The Enhanced Firefly Algorithm (FA) differs from the ordinary FA by incorporating a linear reduction in the α parameter. This modification successfully resolves the constraints of the normal FA. The research involves experiments on three separate maps, using the regular FA and the suggested Enhanced FA in 20 different runs for each map. The evaluation criteria encompass the algorithms' ability to move from the initial location to the final position without experiencing any collisions. The assessment of path quality relies on elements such as the distance of the path and the algorithms' ability to converge and discover optimum solutions. The results demonstrate significant improvements made by the Enhanced FA, with a 10.270% increase in the shortest collision-free path for Map 1, a 0.371% increase for Map 2, and a 0.163% increase for Map 3, compared to the regular FA. This work highlights the effectiveness of the Enhanced Firefly Algorithm in optimising path planning for mobile robotics applications, providing potential improvements in navigation efficiency and collision avoidance.
Collapse
Affiliation(s)
- Mohd Nadhir Ab Wahab
- School of Computer Sciences, Universiti Sains Malaysia, Minden, Penang, Malaysia
| | - Amril Nazir
- Department of Information Systems, College of Technological Innovation Abu Dhabi Campus, Zayed University, Abu Dhabi, United Arab Emirates
| | - Ashraf Khalil
- Department of Information Systems, College of Technological Innovation Abu Dhabi Campus, Zayed University, Abu Dhabi, United Arab Emirates
| | - Benjamin Bhatt
- School of Computer Sciences, Universiti Sains Malaysia, Minden, Penang, Malaysia
| | - Mohd Halim Mohd Noor
- School of Computer Sciences, Universiti Sains Malaysia, Minden, Penang, Malaysia
| | - Muhammad Firdaus Akbar
- School of Electrical and Electronic Engineering, Universiti Sains Malaysia, Engineering Campus, Nibong Tebal, Penang, Malaysia
| | | |
Collapse
|
2
|
Liu Z, Guo S, Yu F, Hao J, Zhang P. Improved A* Algorithm for Mobile Robots under Rough Terrain Based on Ground Trafficability Model and Ground Ruggedness Model. SENSORS (BASEL, SWITZERLAND) 2024; 24:4884. [PMID: 39123930 PMCID: PMC11314718 DOI: 10.3390/s24154884] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/10/2024] [Revised: 07/01/2024] [Accepted: 07/25/2024] [Indexed: 08/12/2024]
Abstract
Considering that the existing path planning algorithms for mobile robots under rugged terrain do not consider the ground flatness and the lack of optimality, which leads to the instability of the center of mass of the mobile robot, this paper proposes an improved A* algorithm for mobile robots under rugged terrain based on the ground accessibility model and the ground ruggedness model. Firstly, the ground accessibility and ruggedness models are established based on the elevation map, expressing the ground flatness. Secondly, the elevation cost function that can obtain the optimal path is designed based on the two types of models combined with the characteristics of the A* algorithm, and the continuous cost function is established by connecting with the original distance cost function, which avoids the center-of-mass instability caused by the non-optimal path. Finally, the effectiveness of the improved algorithm is verified by simulation and experiment. The results show that compared with the existing commonly used path planning algorithms under rugged terrain, the enhanced algorithm improves the smoothness of paths and the optimization degree of paths in the path planning process under rough terrain.
Collapse
Affiliation(s)
- Zhiguang Liu
- School of Control and Mechanical Engineering, Tianjin Chengjian University, Tianjin 300384, China
| | - Song Guo
- School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China; (S.G.); (F.Y.); (P.Z.)
- National Technological Innovation Method and Tool Engineering Research Center, Tianjin 300401, China
| | - Fei Yu
- School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China; (S.G.); (F.Y.); (P.Z.)
- National Technological Innovation Method and Tool Engineering Research Center, Tianjin 300401, China
| | - Jianhong Hao
- Comprehensive Business Department, CATARC (Tianjin) Automotive Engineering Research Institute Co., Ltd., Tianjin 300300, China;
| | - Peng Zhang
- School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China; (S.G.); (F.Y.); (P.Z.)
- National Technological Innovation Method and Tool Engineering Research Center, Tianjin 300401, China
| |
Collapse
|
3
|
Kim J, Lee J, Yun J, Kang U. Dependency-aware action planning for smart home. PLoS One 2024; 19:e0305415. [PMID: 38889129 PMCID: PMC11185447 DOI: 10.1371/journal.pone.0305415] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/21/2024] [Accepted: 05/29/2024] [Indexed: 06/20/2024] Open
Abstract
How can a smart home system control a connected device to be in a desired state? Recent developments in the Internet of Things (IoT) technology enable people to control various devices with the smart home system rather than physical contact. Furthermore, smart home systems cooperate with voice assistants such as Bixby or Alexa allowing users to control their devices through voice. In this process, a user's query clarifies the target state of the device rather than the actions to perform. Thus, the smart home system needs to plan a sequence of actions to fulfill the user's needs. However, it is challenging to perform action planning because it needs to handle a large-scale state transition graph of a real-world device, and the complex dependence relationships between capabilities. In this work, we propose SmartAid (Smart Home Action Planning in awareness of Dependency), an action planning method for smart home systems. To represent the state transition graph, SmartAid learns models that represent the prerequisite conditions and operations of actions. Then, SmartAid generates an action plan considering the dependencies between capabilities and actions. Extensive experiments demonstrate that SmartAid successfully represents a real-world device based on a state transition log and generates an accurate action sequence for a given query.
Collapse
Affiliation(s)
- Jongjin Kim
- Data Mining Lab, Seoul National University, Seoul, Korea
| | - Jaeri Lee
- Data Mining Lab, Seoul National University, Seoul, Korea
| | - Jeongin Yun
- Data Mining Lab, Seoul National University, Seoul, Korea
| | - U. Kang
- Data Mining Lab, Seoul National University, Seoul, Korea
| |
Collapse
|
4
|
Palacín J, Rubies E, Clotet E. A Retrospective Analysis of Indoor CO 2 Measurements Obtained with a Mobile Robot during the COVID-19 Pandemic. SENSORS (BASEL, SWITZERLAND) 2024; 24:3102. [PMID: 38793956 PMCID: PMC11125027 DOI: 10.3390/s24103102] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/16/2024] [Revised: 05/08/2024] [Accepted: 05/09/2024] [Indexed: 05/26/2024]
Abstract
This work presents a retrospective analysis of indoor CO2 measurements obtained with a mobile robot in an educational building after the COVID-19 lockdown (May 2021), at a time when public activities resumed with mandatory local pandemic restrictions. The robot-based CO2 measurement system was assessed as an alternative to the deployment of a net of sensors in a building in the pandemic period, in which there was a global stock outage of CO2 sensors. The analysis of the obtained measurements confirms that a mobile system can be used to obtain interpretable information on the CO2 levels inside the rooms of a building during a pandemic outbreak.
Collapse
Affiliation(s)
- Jordi Palacín
- Automation and Robotics Laboratory (ARL), Universitat de Lleida, 25001 Lleida, Spain (E.C.)
| | | | | |
Collapse
|
5
|
Huang B, Xie J, Yan J. Inspection Robot Navigation Based on Improved TD3 Algorithm. SENSORS (BASEL, SWITZERLAND) 2024; 24:2525. [PMID: 38676143 PMCID: PMC11053717 DOI: 10.3390/s24082525] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/15/2024] [Revised: 04/07/2024] [Accepted: 04/10/2024] [Indexed: 04/28/2024]
Abstract
The swift advancements in robotics have rendered navigation an essential task for mobile robots. While map-based navigation methods depend on global environmental maps for decision-making, their efficacy in unfamiliar or dynamic settings falls short. Current deep reinforcement learning navigation strategies can navigate successfully without pre-existing map data, yet they grapple with issues like inefficient training, slow convergence, and infrequent rewards. To tackle these challenges, this study introduces an improved two-delay depth deterministic policy gradient algorithm (LP-TD3) for local planning navigation. Initially, the integration of the long-short-term memory (LSTM) module with the Prioritized Experience Re-play (PER) mechanism into the existing TD3 framework was performed to optimize training and improve the efficiency of experience data utilization. Furthermore, the incorporation of an Intrinsic Curiosity Module (ICM) merges intrinsic with extrinsic rewards to tackle sparse reward problems and enhance exploratory behavior. Experimental evaluations using ROS and Gazebo simulators demonstrate that the proposed method outperforms the original on various performance metrics.
Collapse
Affiliation(s)
- Bo Huang
- School of Mechanical Engineering, Sichuan University of Science and Engineering, Zigong 643099, China
| | - Jiacheng Xie
- School of Mechanical Engineering, Sichuan University of Science and Engineering, Zigong 643099, China
| | | |
Collapse
|
6
|
Deguale DA, Yu L, Sinishaw ML, Li K. Enhancing Stability and Performance in Mobile Robot Path Planning with PMR-Dueling DQN Algorithm. SENSORS (BASEL, SWITZERLAND) 2024; 24:1523. [PMID: 38475059 DOI: 10.3390/s24051523] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/22/2023] [Revised: 02/01/2024] [Accepted: 02/07/2024] [Indexed: 03/14/2024]
Abstract
Path planning for mobile robots in complex circumstances is still a challenging issue. This work introduces an improved deep reinforcement learning strategy for robot navigation that combines dueling architecture, Prioritized Experience Replay, and shaped Rewards. In a grid world and two Gazebo simulation environments with static and dynamic obstacles, the Dueling Deep Q-Network with Modified Rewards and Prioritized Experience Replay (PMR-Dueling DQN) algorithm is compared against Q-learning, DQN, and DDQN in terms of path optimality, collision avoidance, and learning speed. To encourage the best routes, the shaped Reward function takes into account target direction, obstacle avoidance, and distance. Prioritized replay concentrates training on important events while a dueling architecture separates value and advantage learning. The results show that the PMR-Dueling DQN has greatly increased convergence speed, stability, and overall performance across conditions. In both grid world and Gazebo environments the PMR-Dueling DQN achieved higher cumulative rewards. The combination of deep reinforcement learning with reward design, network architecture, and experience replay enables the PMR-Dueling DQN to surpass traditional approaches for robot path planning in complex environments.
Collapse
Affiliation(s)
| | - Lingli Yu
- School of Automation, Central South University, Changsha 410083, China
| | - Melikamu Liyih Sinishaw
- School of Computer Science and Engineering, Central South University, Changsha 410083, China
| | - Keyi Li
- School of Automation, Central South University, Changsha 410083, China
| |
Collapse
|
7
|
Kabir R, Watanobe Y, Islam MR, Naruse K. Enhanced Robot Motion Block of A-Star Algorithm for Robotic Path Planning. SENSORS (BASEL, SWITZERLAND) 2024; 24:1422. [PMID: 38474956 DOI: 10.3390/s24051422] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/29/2024] [Revised: 02/18/2024] [Accepted: 02/19/2024] [Indexed: 03/14/2024]
Abstract
An optimized robot path-planning algorithm is required for various aspects of robot movements in applications. The efficacy of the robot path-planning model is vulnerable to the number of search nodes, path cost, and time complexity. The conventional A-star (A*) algorithm outperforms other grid-based algorithms because of its heuristic approach. However, the performance of the conventional A* algorithm is suboptimal for the time, space, and number of search nodes, depending on the robot motion block (RMB). To address these challenges, this paper proposes an optimal RMB with an adaptive cost function to improve performance. The proposed adaptive cost function keeps track of the goal node and adaptively calculates the movement costs for quickly arriving at the goal node. Incorporating the adaptive cost function with a selected optimal RMB significantly reduces the searches of less impactful and redundant nodes, which improves the performance of the A* algorithm in terms of the number of search nodes and time complexity. To validate the performance and robustness of the proposed model, an extensive experiment was conducted. In the experiment, an open-source dataset featuring various types of grid maps was customized to incorporate the multiple map sizes and sets of source-to-destination nodes. According to the experiments, the proposed method demonstrated a remarkable improvement of 93.98% in the number of search nodes and 98.94% in time complexity compared to the conventional A* algorithm. The proposed model outperforms other state-of-the-art algorithms by keeping the path cost largely comparable. Additionally, an ROS experiment using a robot and lidar sensor data shows the improvement of the proposed method in a simulated laboratory environment.
Collapse
Affiliation(s)
- Raihan Kabir
- Department of Computer Science and Engineering, University of Aizu, Aizu-Wakamatsu 965-8580, Japan
| | - Yutaka Watanobe
- Department of Computer Science and Engineering, University of Aizu, Aizu-Wakamatsu 965-8580, Japan
| | - Md Rashedul Islam
- Division of Computer Vision and AI, Department of R&D, Chowagiken Corp., Sapporo 001-0021, Japan
| | - Keitaro Naruse
- Department of Computer Science and Engineering, University of Aizu, Aizu-Wakamatsu 965-8580, Japan
| |
Collapse
|
8
|
Meng R, Sun A, Wu Z, Du X, Meng Y. 3D smooth path planning of AUV based on improved ant colony optimization considering heading switching pressure. Sci Rep 2023; 13:12348. [PMID: 37524812 PMCID: PMC10390500 DOI: 10.1038/s41598-023-39346-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/06/2022] [Accepted: 07/24/2023] [Indexed: 08/02/2023] Open
Abstract
A smooth and secure spatial path planning algorithm that integrates the improved ant colony optimization with the corrective connected spatial search strategy is proposed, aiming at heavy heading switching pressure of autonomous underwater vehicles sailing in complex marine environment. On the one hand, to overcome the low-dimensional search domain and inaccurate spatial communication information in traditional spatial path planning, the spatial connectivity adjacency domain search strategy is designed based on grid environment model. On the other hand, to alleviate heading switching pressure due to large path steering angles and redundant path turning points, the heuristic functions and pheromone update criterion based on ant colony optimization are introduced to improve the solution quality of smooth paths. The simulation results show that the space search strategy can improve the success probability of safe path planning without reducing the scope of explorable free space. Additionally, the simulations demonstrate that the improved ant colony optimization using the spatial search strategy can guarantee the shortest path with lowest tortuous degree and fewest turning times in the same grid environment.
Collapse
Affiliation(s)
- Ronghua Meng
- Hubei Key Laboratory of Construction and Management in Hydropower Engineering, China Three Gorges University, Yichang, 443002, Hubei, China
- Hubei Key Laboratory of Hydroelectric Machinery Design and Maintenance, China Three Gorges University, Yichang, 443002, Hubei, China
- Intelligent Manufacturing Innovation Technology Center, China Three Gorges University, Yichang, 443002, Hubei, China
| | - Aiwen Sun
- Hubei Key Laboratory of Hydroelectric Machinery Design and Maintenance, China Three Gorges University, Yichang, 443002, Hubei, China
- Intelligent Manufacturing Innovation Technology Center, China Three Gorges University, Yichang, 443002, Hubei, China
- School of Management, Jinan University, Guangzhou, 510632, Guangdong, China
| | - Zhengjia Wu
- Hubei Key Laboratory of Hydroelectric Machinery Design and Maintenance, China Three Gorges University, Yichang, 443002, Hubei, China.
- Intelligent Manufacturing Innovation Technology Center, China Three Gorges University, Yichang, 443002, Hubei, China.
| | - Xuan Du
- Hubei Key Laboratory of Hydroelectric Machinery Design and Maintenance, China Three Gorges University, Yichang, 443002, Hubei, China
- Intelligent Manufacturing Innovation Technology Center, China Three Gorges University, Yichang, 443002, Hubei, China
| | - Yongdong Meng
- Hubei Key Laboratory of Construction and Management in Hydropower Engineering, China Three Gorges University, Yichang, 443002, Hubei, China
| |
Collapse
|
9
|
Cui Q, Liu P, Du H, Wang H, Ma X. Improved multi-objective artificial bee colony algorithm-based path planning for mobile robots. Front Neurorobot 2023; 17:1196683. [PMID: 37324978 PMCID: PMC10267332 DOI: 10.3389/fnbot.2023.1196683] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/30/2023] [Accepted: 05/15/2023] [Indexed: 06/17/2023] Open
Abstract
Mobile robots are widely used in various fields, including cosmic exploration, logistics delivery, and emergency rescue and so on. Path planning of mobile robots is essential for completing their tasks. Therefore, Path planning algorithms capable of finding their best path are needed. To address this challenge, we thus develop improved multi-objective artificial bee colony algorithm (IMOABC), a Bio-inspired algorithm-based approach for path planning. The IMOABC algorithm is based on multi-objective artificial bee colony algorithm (MOABC) with four strategies, including external archive pruning strategy, non-dominated ranking strategy, crowding distance strategy, and search strategy. IMOABC is tested on six standard test functions. Results show that IMOABC algorithm outperforms the other algorithms in solving complex multi-objective optimization problems. We then apply the IMOABC algorithm to path planning in the simulation experiment of mobile robots. IMOABC algorithm consistently outperforms existing algorithms (the MOABC algorithm and the ABC algorithm). IMOABC algorithm should be broadly useful for path planning of mobile robots.
Collapse
|
10
|
Goal distance-based UAV path planning approach, path optimization and learning-based path estimation: GDRRT*, PSO-GDRRT* and BiLSTM-PSO-GDRRT*. Appl Soft Comput 2023. [DOI: 10.1016/j.asoc.2023.110156] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/17/2023]
|
11
|
Li J, Chavez-Galaviz J, Azizzadenesheli K, Mahmoudian N. Dynamic Obstacle Avoidance for USVs Using Cross-Domain Deep Reinforcement Learning and Neural Network Model Predictive Controller. SENSORS (BASEL, SWITZERLAND) 2023; 23:3572. [PMID: 37050633 PMCID: PMC10099039 DOI: 10.3390/s23073572] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 03/02/2023] [Revised: 03/18/2023] [Accepted: 03/24/2023] [Indexed: 06/19/2023]
Abstract
This work presents a framework that allows Unmanned Surface Vehicles (USVs) to avoid dynamic obstacles through initial training on an Unmanned Ground Vehicle (UGV) and cross-domain retraining on a USV. This is achieved by integrating a Deep Reinforcement Learning (DRL) agent that generates high-level control commands and leveraging a neural network based model predictive controller (NN-MPC) to reach target waypoints and reject disturbances. A Deep Q Network (DQN) utilized in this framework is trained in a ground environment using a Turtlebot robot and retrained in a water environment using the BREAM USV in the Gazebo simulator to avoid dynamic obstacles. The network is then validated in both simulation and real-world tests. The cross-domain learning largely decreases the training time (28%) and increases the obstacle avoidance performance (70 more reward points) compared to pure water domain training. This methodology shows that it is possible to leverage the data-rich and accessible ground environments to train DRL agent in data-poor and difficult-to-access marine environments. This will allow rapid and iterative agent development without further training due to the change in environment or vehicle dynamics.
Collapse
Affiliation(s)
- Jianwen Li
- The School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA
| | - Jalil Chavez-Galaviz
- The School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA
| | | | - Nina Mahmoudian
- The School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA
| |
Collapse
|
12
|
Nguyen NT, Gangavarapu PT, Kompe NF, Schildbach G, Ernst F. Navigation with Polytopes: A Toolbox for Optimal Path Planning with Polytope Maps and B-spline Curves. SENSORS (BASEL, SWITZERLAND) 2023; 23:3532. [PMID: 37050593 PMCID: PMC10099157 DOI: 10.3390/s23073532] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 02/19/2023] [Revised: 03/12/2023] [Accepted: 03/23/2023] [Indexed: 06/19/2023]
Abstract
To deal with the problem of optimal path planning in 2D space, this paper introduces a new toolbox named "Navigation with Polytopes" and explains the algorithms behind it. The toolbox allows one to create a polytopic map from a standard grid map, search for an optimal corridor, and plan a safe B-spline reference path used for mobile robot navigation. Specifically, the B-spline path is converted into its equivalent Bézier representation via a novel calculation method in order to reduce the conservativeness of the constrained path planning problem. The conversion can handle the differences between the curve intervals and allows for efficient computation. Furthermore, two different constraint formulations used for enforcing a B-spline path to stay within the sequence of connected polytopes are proposed, one with a guaranteed solution. The toolbox was extensively validated through simulations and experiments.
Collapse
Affiliation(s)
- Ngoc Thinh Nguyen
- Institute for Robotics and Cognitive Systems, University of Lübeck, 23562 Lübeck, Germany
| | - Pranav Tej Gangavarapu
- Institute for Robotics and Cognitive Systems, University of Lübeck, 23562 Lübeck, Germany
| | - Niklas Fin Kompe
- Institute for Robotics and Cognitive Systems, University of Lübeck, 23562 Lübeck, Germany
| | - Georg Schildbach
- Institute for Electrical Engineering in Medicine, University of Lübeck, 23562 Lübeck, Germany
| | - Floris Ernst
- Institute for Robotics and Cognitive Systems, University of Lübeck, 23562 Lübeck, Germany
| |
Collapse
|
13
|
Benko Loknar M, Klančar G, Blažič S. Minimum-Time Trajectory Generation for Wheeled Mobile Systems Using Bézier Curves with Constraints on Velocity, Acceleration and Jerk. SENSORS (BASEL, SWITZERLAND) 2023; 23:1982. [PMID: 36850590 PMCID: PMC9959204 DOI: 10.3390/s23041982] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/18/2023] [Revised: 02/03/2023] [Accepted: 02/07/2023] [Indexed: 06/18/2023]
Abstract
This paper considers the problem of minimum-time smooth trajectory planning for wheeled mobile robots. The smooth path is defined by several Bézier curves and the calculated velocity profiles on individual segments are minimum-time with continuous velocity and acceleration in the joints. We describe a novel solution for the construction of a 5th order Bézier curve that enables a simple and intuitive parameterization. The proposed trajectory optimization considers environment space constraints and constraints on the velocity, acceleration, and jerk. The operation of the trajectory planning algorithm has been demonstrated in two simulations: on a racetrack and in a warehouse environment. Therefore, we have shown that the proposed path construction and trajectory generation algorithm can be applied to a constrained environment and can also be used in real-world driving scenarios.
Collapse
|
14
|
Wang X, Liu J, Nugent C, Cleland I, Xu Y. Mobile agent path planning under uncertain environment using reinforcement learning and probabilistic model checking. Knowl Based Syst 2023. [DOI: 10.1016/j.knosys.2023.110355] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/05/2023]
|
15
|
Siwek M, Panasiuk J, Baranowski L, Kaczmarek W, Prusaczyk P, Borys S. Identification of Differential Drive Robot Dynamic Model Parameters. MATERIALS (BASEL, SWITZERLAND) 2023; 16:683. [PMID: 36676421 PMCID: PMC9865440 DOI: 10.3390/ma16020683] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 12/08/2022] [Revised: 12/30/2022] [Accepted: 01/03/2023] [Indexed: 06/17/2023]
Abstract
The paper presents the identification process of the mathematical model parameters of a differential-drive two-wheeled mobile robot. The values of the unknown parameters of the dynamics model were determined by carrying out their identification offline with the Levenberg-Marguardt method and identification online with the Recursive least-squares method. The authors compared the parameters identified by offline and online methods and proposed to support the recursive least squares method with the results obtained by offline identification. The correctness of the identification process of the robot dynamics model parameters, and the operation of the control system was verified by comparing the desired trajectories and those obtained through simulation studies and laboratory tests. Then an analysis of errors defined as the difference between the values of reference position, orientation and velocity, and those obtained from simulations and laboratory tests was carried out. On itd basis, the quality of regulation in the proposed algorithm was determined.
Collapse
|
16
|
Path Planning of Mobile Robots Based on an Improved Particle Swarm Optimization Algorithm. Processes (Basel) 2022. [DOI: 10.3390/pr11010026] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/24/2022] Open
Abstract
Aiming at disadvantages of particle swarm optimization in the path planning of mobile robots, such as low convergence accuracy and easy maturity, this paper proposes an improved particle swarm optimization algorithm based on differential evolution. First, the concept of corporate governance is introduced, adding adaptive adjustment weights and acceleration coefficients to improve the traditional particle swarm optimization and increase the algorithm convergence speed. Then, in order to improve the performance of the differential evolution algorithm, the size of the mutation is controlled by adding adaptive parameters. Moreover, a “high-intensity training” mode is developed to use the improved differential evolution algorithm to intensively train the global optimal position of the particle swarm optimization, which can improve the search precision of the algorithm. Finally, the mathematical model for robot path planning is devised as a two-objective optimization with two indices, i.e., the path length and the degree of danger to optimize the path planning. The proposed algorithm is applied to different experiments for path planning simulation tests. The results demonstrate the feasibility and effectiveness of it in solving a mobile robot path-planning problem.
Collapse
|
17
|
Rykała Ł, Typiak A, Typiak R, Rykała M. Application of Smoothing Spline in Determining the Unmanned Ground Vehicles Route Based on Ultra-Wideband Distance Measurements. SENSORS (BASEL, SWITZERLAND) 2022; 22:8334. [PMID: 36366031 PMCID: PMC9656868 DOI: 10.3390/s22218334] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 10/03/2022] [Revised: 10/27/2022] [Accepted: 10/28/2022] [Indexed: 06/16/2023]
Abstract
Unmanned ground vehicles (UGVs) are technically complex machines to operate in difficult or dangerous environmental conditions. In recent years, there has been an increase in research on so called "following vehicles". The said concept introduces a guide-an object that sets the route the platform should follow. Afterwards, the role of the UGV is to reproduce the mentioned path. The article is based on the field test results of an outdoor localization subsystem using ultra-wideband technology. It focuses on determining the guide's route using a smoothing spline for constructing a UGV's path planning subsystem, which is one of the stages for implementing a "follow-me" system. It has been shown that the use of a smoothing spline, due to the implemented mathematical model, allows for recreating the guide's path in the event of data decay lasting up to a several seconds. The innovation of this article originates from influencing studies on the smoothing parameter of the estimation errors of the guide's location.
Collapse
Affiliation(s)
- Łukasz Rykała
- Faculty of Mechanical Engineering, Military University of Technology, 00-908 Warsaw, Poland
| | - Andrzej Typiak
- Faculty of Mechanical Engineering, Military University of Technology, 00-908 Warsaw, Poland
| | - Rafał Typiak
- Faculty of Mechanical Engineering, Military University of Technology, 00-908 Warsaw, Poland
| | - Magdalena Rykała
- Faculty of Security, Logistics and Management, Military University of Technology, 00-908 Warsaw, Poland
| |
Collapse
|
18
|
Muhammad A, Ali MAH, Turaev S, Abdulghafor R, Shanono IH, Alzaid Z, Alruban A, Alabdan R, Dutta AK, Almotairi S. A Generalized Laser Simulator Algorithm for Mobile Robot Path Planning with Obstacle Avoidance. SENSORS (BASEL, SWITZERLAND) 2022; 22:8177. [PMID: 36365875 PMCID: PMC9657503 DOI: 10.3390/s22218177] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 06/28/2022] [Revised: 09/28/2022] [Accepted: 10/05/2022] [Indexed: 06/16/2023]
Abstract
This paper aims to develop a new mobile robot path planning algorithm, called generalized laser simulator (GLS), for navigating autonomously mobile robots in the presence of static and dynamic obstacles. This algorithm enables a mobile robot to identify a feasible path while finding the target and avoiding obstacles while moving in complex regions. An optimal path between the start and target point is found by forming a wave of points in all directions towards the target position considering target minimum and border maximum distance principles. The algorithm will select the minimum path from the candidate points to target while avoiding obstacles. The obstacle borders are regarded as the environment's borders for static obstacle avoidance. However, once dynamic obstacles appear in front of the GLS waves, the system detects them as new dynamic obstacle borders. Several experiments were carried out to validate the effectiveness and practicality of the GLS algorithm, including path-planning experiments in the presence of obstacles in a complex dynamic environment. The findings indicate that the robot could successfully find the correct path while avoiding obstacles. The proposed method is compared to other popular methods in terms of speed and path length in both real and simulated environments. According to the results, the GLS algorithm outperformed the original laser simulator (LS) method in path and success rate. With application of the all-direction border scan, it outperforms the A-star (A*) and PRM algorithms and provides safer and shorter paths. Furthermore, the path planning approach was validated for local planning in simulation and real-world tests, in which the proposed method produced the best path compared to the original LS algorithm.
Collapse
Affiliation(s)
- Aisha Muhammad
- Department of Mechatronics Engineering, Faculty of Technology, Bayero University, Kano 700241, Nigeria
| | - Mohammed A. H. Ali
- Department of Mechanical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
| | - Sherzod Turaev
- Department of Computer Science and Software Engineering, College of Information Technology, United Arab Emirates University, Al-Ain P.O. Box 15556, United Arab Emirates
| | - Rawad Abdulghafor
- Department of Computer Science, Faculty of Information and Communication Technology, International Islamic University Malaysia, Kuala Lumpur 53100, Malaysia
| | - Ibrahim Haruna Shanono
- Department of Electrical Engineering, Faculty of Technology, Bayero University, Kano 700241, Nigeria
| | - Zaid Alzaid
- Department of Computer Science, Faculty of Computer and Information Systems, Islamic University of Medinah, Medinah 42351, Saudi Arabia
| | - Abdulrahman Alruban
- Department of Information Technology, College of Computer and Information Sciences, Majmaah University, Al Majmaah 11952, Saudi Arabia
| | - Rana Alabdan
- Department of Information Systems, Faculty of Computer and Information Sciences College, Majmaah University, Al Majmaah 11952, Saudi Arabia
| | - Ashit Kumar Dutta
- Department of Computer Science and Information Systems, College of Applied Sciences Al Maarefa University, Riyadh 13713, Saudi Arabia
| | - Sultan Almotairi
- Department of Computer Science, Faculty of Computer and Information Systems, Islamic University of Medinah, Medinah 42351, Saudi Arabia
- Department of Natural and Applied Sciences, Faculty of Community College, Majmaah University, Majmaah 11952, Saudi Arabia
| |
Collapse
|
19
|
Singh R. Optimized trajectory planning for the time efficient navigation of mobile robot in constrained environment. INT J MACH LEARN CYB 2022. [DOI: 10.1007/s13042-022-01684-7] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
20
|
Dam T, Chalvatzaki G, Peters J, Pajarinen J. Monte-Carlo Robot Path Planning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3199674] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Tuan Dam
- Department of Computer Science, Technische Universität, Darmstadt, Germany
| | | | - Jan Peters
- Department of Computer Science, Technische Universität, Darmstadt, Germany
| | - Joni Pajarinen
- Department of Computer Science, Technische Universität, Darmstadt, Germany
| |
Collapse
|
21
|
A Backstepping Approach to Nonlinear Model Predictive Horizon for Optimal Trajectory Planning. ROBOTICS 2022. [DOI: 10.3390/robotics11050087] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
This paper presents a novel trajectory planning approach for nonlinear dynamical systems; a multi-rotor drone, built on an optimization-based framework proposed by the authors named the Nonlinear Model Predictive Horizon. In the present work, this method is integrated with a Backstepping Control technique. The goal is to remove the non-convexity of the optimization problem in order to provide real-time computation of reference trajectories for the vehicle which respects its dynamics while avoiding sensed static and dynamic obstacles in the environment. Our method is applied to two models of multi-rotor drones to demonstrate its flexibility. Several simulation and hardware flight experiments are presented to validate the proposed design and demonstrate its performance improvement over earlier work.
Collapse
|
22
|
Pathmakumar T, Muthugala MAVJ, Samarakoon SMBP, Gómez BF, Elara MR. A Novel Path Planning Strategy for a Cleaning Audit Robot Using Geometrical Features and Swarm Algorithms. SENSORS (BASEL, SWITZERLAND) 2022; 22:5317. [PMID: 35890997 PMCID: PMC9323497 DOI: 10.3390/s22145317] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 06/06/2022] [Revised: 07/12/2022] [Accepted: 07/14/2022] [Indexed: 06/15/2023]
Abstract
Robot-aided cleaning auditing is pioneering research that uses autonomous robots to assess a region's cleanliness level by analyzing the dirt samples collected from various locations. Since the dirt sample gathering process is more challenging, adapting a coverage planning strategy from a similar domain for cleaning is non-viable. Alternatively, a path planning approach to gathering dirt samples selectively at locations with a high likelihood of dirt accumulation is more feasible. This work presents a first-of-its-kind dirt sample gathering strategy for the cleaning auditing robots by combining the geometrical feature extraction and swarm algorithms. This combined approach generates an efficient optimal path covering all the identified dirt locations for efficient cleaning auditing. Besides being the foundational effort for cleaning audit, a path planning approach considering the geometric signatures that contribute to the dirt accumulation of a region has not been device so far. The proposed approach is validated systematically through experiment trials. The geometrical feature extraction-based dirt location identification method successfully identified dirt accumulated locations in our post-cleaning analysis as part of the experiment trials. The path generation strategies are validated in a real-world environment using an in-house developed cleaning auditing robot BELUGA. From the experiments conducted, the ant colony optimization algorithm generated the best cleaning auditing path with less travel distance, exploration time, and energy usage.
Collapse
Affiliation(s)
| | - M. A. Viraj J. Muthugala
- Engineering Product Development, Singapore University of Technology and Design, Singapore 487372, Singapore; (T.P.); (S.M.B.P.S.); (B.F.G.); (M.R.E.)
| | | | | | | |
Collapse
|
23
|
Ahmed A, Maged A, Soliman A, El-Hussieny H, Magdy M. Space deformation based path planning for Mobile Robots. ISA TRANSACTIONS 2022; 126:666-678. [PMID: 34454713 DOI: 10.1016/j.isatra.2021.08.019] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/11/2021] [Revised: 08/13/2021] [Accepted: 08/13/2021] [Indexed: 06/13/2023]
Abstract
An excellent path planning algorithm of a robot should compromise three major criteria; low computational time, high level of smoothness and optimal length. In this work, a hybrid algorithm is developed to enable the robot to navigate smoothly in a partially known environment with a low computation time. The proposed method takes as input a global path connecting a start and a target point, then an initial optimal smoothed path is generated which is accordingly updated due to unexpected changes in the workspace. This is achieved by assuming that the robot exits on a thin metal plate which can be deformed to guarantee a convenient path for the robot. This deformation of the space continues as long as changes are detected in the environment. Numerical simulations and experimental analysis showed the high performance of the proposed algorithm, where it showed superiority in terms of smoothness and execution time.
Collapse
Affiliation(s)
- Abdullah Ahmed
- Department of Mechanical Engineering, Benha University, Benha, Egypt.
| | - Ahmed Maged
- Department of Advanced Design and Systems Engineering, City University of Hong Kong, Kowloon, Hong Kong; Department of Mechanical Engineering, Benha University, Benha, Egypt
| | - Aref Soliman
- Department of Mechanical Engineering, Benha University, Benha, Egypt
| | | | - Mahmoud Magdy
- Department of Mechanical Engineering, Benha University, Benha, Egypt
| |
Collapse
|
24
|
A Method for Detecting Dynamic Objects Using 2D LiDAR Based on Scan Matching. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12115641] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/10/2022]
Abstract
The autonomous movement of the mobile robotic system is a complex problem. If there are dynamic objects in the space when performing this task, the complexity of the solution increases. To avoid collisions, it is necessary to implement a suitable detection algorithm and adjust the trajectory of the robotic system. This work deals with the design of a method for the detection of dynamic objects; based on the outputs of this method, the moving trajectory of the robotic system is modified. The method is based on the SegMatch algorithm, which is based on the scan matching, while the main sensor of the environment is a 2D LiDAR. This method is successfully implemented in an autonomous mobile robotic system, the aim of which is to perform active simultaneous localization and mapping. The result is a collision-free transition through a mapped environment. Matlab is used as the main software tool.
Collapse
|
25
|
Souza RMJA, Lima GV, Morais AS, Oliveira-Lopes LC, Ramos DC, Tofoli FL. Modified Artificial Potential Field for the Path Planning of Aircraft Swarms in Three-Dimensional Environments. SENSORS (BASEL, SWITZERLAND) 2022; 22:1558. [PMID: 35214462 PMCID: PMC8875449 DOI: 10.3390/s22041558] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/07/2022] [Revised: 02/12/2022] [Accepted: 02/14/2022] [Indexed: 06/14/2023]
Abstract
Path planning techniques are of major importance for the motion of autonomous systems. In addition, the chosen path, safety, and computational burden are essential for ensuring the successful application of such strategies in the presence of obstacles. In this context, this work introduces a modified potential field method that is capable of providing obstacle avoidance, as well as eliminating local minima problems and oscillations in the influence threshold of repulsive fields. A three-dimensional (3D) vortex field is introduced for this purpose so that each robot can choose the best direction of the vortex field rotation automatically and independently according to its position with respect to each object in the workspace. A scenario that addresses swarm flight with sequential cooperation and the pursuit of moving targets in dynamic environments is proposed. Experimental results are presented and thoroughly discussed using a Crazyflie 2.0 aircraft associated with the loco positioning system for state estimation. It is effectively demonstrated that the proposed algorithm can generate feasible paths while taking into account the aforementioned problems in real-time applications.
Collapse
Affiliation(s)
| | - Gabriela Vieira Lima
- Faculty of Electrical Engineering, Federal University of Uberlandia, Uberlandia 38408-100, Brazil; (R.M.J.A.S.); (G.V.L.); (A.S.M.)
| | - Aniel Silva Morais
- Faculty of Electrical Engineering, Federal University of Uberlandia, Uberlandia 38408-100, Brazil; (R.M.J.A.S.); (G.V.L.); (A.S.M.)
| | | | - Daniel Costa Ramos
- Faculty of Electrical Engineering, Federal University of Uberlandia, Uberlandia 38408-100, Brazil; (R.M.J.A.S.); (G.V.L.); (A.S.M.)
| | - Fernando Lessa Tofoli
- Department of Electrical Engineering, Federal University of Sao Joao del-Rei, Sao Joao del-Rei 36307-352, Brazil;
| |
Collapse
|
26
|
Abstract
One of the fundamental fields of research is motion planning. Mobile manipulators present a unique set of challenges for the planning algorithms, as they are usually kinematically redundant and dynamically complex owing to the different dynamic behavior of the mobile base and the manipulator. The purpose of this article is to systematically review the different planning algorithms specifically used for mobile manipulator motion planning. Depending on how the two subsystems are treated during planning, sampling-based, optimization-based, search-based, and other planning algorithms are grouped into two broad categories. Then, planning algorithms are dissected and discussed based on common components. The problem of dealing with the kinematic redundancy in calculating the goal configuration is also analyzed. While planning separately for the mobile base and the manipulator provides convenience, the results are sub-optimal. Coordinating between the mobile base and manipulator while utilizing their unique capabilities provides better solution paths. Based on the analysis, challenges faced by the current planning algorithms and future research directions are presented.
Collapse
|
27
|
Towards the Achievement of Path Planning with Multi-robot Systems in Dynamic Environments. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01555-3] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|
28
|
Sánchez-Ibáñez JR, Pérez-del-Pulgar CJ, García-Cerezo A. Path Planning for Autonomous Mobile Robots: A Review. SENSORS (BASEL, SWITZERLAND) 2021; 21:7898. [PMID: 34883899 PMCID: PMC8659900 DOI: 10.3390/s21237898] [Citation(s) in RCA: 24] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/16/2021] [Revised: 11/22/2021] [Accepted: 11/23/2021] [Indexed: 11/17/2022]
Abstract
Providing mobile robots with autonomous capabilities is advantageous. It allows one to dispense with the intervention of human operators, which may prove beneficial in economic and safety terms. Autonomy requires, in most cases, the use of path planners that enable the robot to deliberate about how to move from its location at one moment to another. Looking for the most appropriate path planning algorithm according to the requirements imposed by users can be challenging, given the overwhelming number of approaches that exist in the literature. Moreover, the past review works analyzed here cover only some of these approaches, missing important ones. For this reason, our paper aims to serve as a starting point for a clear and comprehensive overview of the research to date. It introduces a global classification of path planning algorithms, with a focus on those approaches used along with autonomous ground vehicles, but is also extendable to other robots moving on surfaces, such as autonomous boats. Moreover, the models used to represent the environment, together with the robot mobility and dynamics, are also addressed from the perspective of path planning. Each of the path planning categories presented in the classification is disclosed and analyzed, and a discussion about their applicability is added at the end.
Collapse
Affiliation(s)
- José Ricardo Sánchez-Ibáñez
- Space Robotics Laboratory, Department of Systems Engineering and Automation, Universidad de Málaga, C/Ortiz Ramos s/n, 29071 Málaga, Spain; (C.J.P.-d.-P.); (A.G.-C.)
| | | | | |
Collapse
|
29
|
A Swarm Intelligence Graph-Based Pathfinding Algorithm Based on Fuzzy Logic (SIGPAF): A Case Study on Unmanned Surface Vehicle Multi-Objective Path Planning. JOURNAL OF MARINE SCIENCE AND ENGINEERING 2021. [DOI: 10.3390/jmse9111243] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Advances in robotic motion and computer vision have contributed to the increased use of automated and unmanned vehicles in complex and dynamic environments for various applications. Unmanned surface vehicles (USVs) have attracted a lot of attention from scientists to consolidate the wide use of USVs in maritime transportation. However, most of the traditional path planning approaches include single-objective approaches that mainly find the shortest path. Dynamic and complex environments impose the need for multi-objective path planning where an optimal path should be found to satisfy contradicting objective terms. To this end, a swarm intelligence graph-based pathfinding algorithm (SIGPA) has been proposed in the recent literature. This study aims to enhance the performance of SIGPA algorithm by integrating fuzzy logic in order to cope with the multiple objectives and generate quality solutions. A comparative evaluation is conducted among SIGPA and the two most popular fuzzy inference systems, Mamdani (SIGPAF-M) and Takagi–Sugeno–Kang (SIGPAF-TSK). The results showed that depending on the needs of the application, each methodology can contribute respectively. SIGPA remains a reliable approach for real-time applications due to low computational effort; SIGPAF-M generates better paths; and SIGPAF-TSK reaches a better trade-off among solution quality and computation time.
Collapse
|
30
|
Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE 2021; 2021:8025730. [PMID: 34630554 PMCID: PMC8494556 DOI: 10.1155/2021/8025730] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/11/2021] [Revised: 09/07/2021] [Accepted: 09/11/2021] [Indexed: 11/18/2022]
Abstract
The purpose of mobile robot path planning is to produce the optimal safe path. However, mobile robots have poor real-time obstacle avoidance in local path planning and longer paths in global path planning. In order to improve the accuracy of real-time obstacle avoidance prediction of local path planning, shorten the path length of global path planning, reduce the path planning time, and then obtain a better safe path, we propose a real-time obstacle avoidance decision model based on machine learning (ML) algorithms, an improved smooth rapidly exploring random tree (S-RRT) algorithm, and an improved hybrid genetic algorithm-ant colony optimization (HGA-ACO). Firstly, in local path planning, the machine learning algorithms are used to train the datasets, the real-time obstacle avoidance decision model is established, and cross validation is performed. Secondly, in global path planning, the greedy algorithm idea and B-spline curve are introduced into the RRT algorithm, redundant nodes are removed, and the reverse iteration is performed to generate a smooth path. Then, in path planning, the fitness function and genetic operation method of genetic algorithm are optimized, the pheromone update strategy and deadlock elimination strategy of ant colony algorithm are optimized, and the genetic-ant colony fusion strategy is used to fuse the two algorithms. Finally, the optimized path planning algorithm is used for simulation experiment. Comparative simulation experiments show that the random forest has the highest real-time obstacle avoidance prediction accuracy in local path planning, and the S-RRT algorithm can effectively shorten the total path length generated by the RRT algorithm in global path planning. The HGA-ACO algorithm can reduce the iteration number reasonably, reduce the search time effectively, and obtain the optimal solution in path planning.
Collapse
|
31
|
Arena P, Patanè L, Taffara S. Learning risk-mediated traversability maps in unstructured terrains navigation through robot-oriented models. Inf Sci (N Y) 2021. [DOI: 10.1016/j.ins.2021.06.007] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
32
|
Yuan X, Yuan X, Wang X. Path Planning for Mobile Robot Based on Improved Bat Algorithm. SENSORS 2021; 21:s21134389. [PMID: 34206921 PMCID: PMC8272107 DOI: 10.3390/s21134389] [Citation(s) in RCA: 9] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/26/2021] [Revised: 06/01/2021] [Accepted: 06/10/2021] [Indexed: 12/02/2022]
Abstract
Bat algorithm has disadvantages of slow convergence rate, low convergence precision and weak stability. In this paper, we designed an improved bat algorithm with a logarithmic decreasing strategy and Cauchy disturbance. In order to meet the requirements of global optimal and dynamic obstacle avoidance in path planning for a mobile robot, we combined bat algorithm (BA) and dynamic window approach (DWA). An undirected weighted graph is constructed by setting virtual points, which provide path switch strategies for the robot. The simulation results show that the improved bat algorithm is better than the particle swarm optimization algorithm (PSO) and basic bat algorithm in terms of the optimal solution. Hybrid path planning methods can significantly reduce the path length compared with the dynamic window approach. Path switch strategy is proved effective in our simulations.
Collapse
|
33
|
An Investigation into the Energy-Efficient Motion of Autonomous Wheeled Mobile Robots. ENERGIES 2021. [DOI: 10.3390/en14123517] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
In recent years, the use of electric Autonomous Wheeled Mobile Robots (AWMRs) has dramatically increased in transport of the production chain. Generally, AWMRs must operate for several hours on a single battery charge. Since the energy density of the battery is limited, energy efficiency becomes a key element in improving material transportation performance during the manufacturing process. However, energy consumption is influenced by the navigation stages, because the type of motion necessary for the AWMR to perform during a mission is totally defined by these stages. Therefore, this paper analyzes methods of energy efficiency that have been studied recently for AWMR navigation stages. The selected publications are classified into planning and motion control categories in order to identify research gaps. Unlike other similar studies, this work focuses on these methods with respect to their implications for the energy consumption of AWMRs. In addition, by using an industrial Self-Guided Vehicle (SGV), we illustrate the direct influence of the motion planning stage on global energy consumption by means of several simulations and experiments. The results indicate that the reaction of the SGV in response to unforeseen obstacles can affect the amount of energy consumed. Hence, energy constraints must be considered when developing the motion planning of AWMRs.
Collapse
|
34
|
|
35
|
Top of the Class: Mining Product Characteristics Associated with Crowdfunding Success and Failure of Home Robots. Int J Soc Robot 2021. [DOI: 10.1007/s12369-021-00776-8] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
36
|
A Fuzzy Gain-Based Dynamic Ant Colony Optimization for Path Planning in Dynamic Environments. Symmetry (Basel) 2021. [DOI: 10.3390/sym13020280] [Citation(s) in RCA: 17] [Impact Index Per Article: 5.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
Path planning can be perceived as a combination of searching and executing the optimal path between the start and destination locations. Deliberative planning capabilities are essential for the motion of autonomous unmanned vehicles in real-world scenarios. There is a challenge in handling the uncertainty concerning the obstacles in a dynamic scenario, thus requiring an intelligent, robust algorithm, with the minimum computational overhead. In this work, a fuzzy gain-based dynamic ant colony optimization (FGDACO) for dynamic path planning is proposed to effectively plan collision-free and smooth paths, with feasible path length and the minimum time. The ant colony system’s pheromone update mechanism was enhanced with a sigmoid gain function for effective exploitation during path planning. Collision avoidance was achieved through the proposed fuzzy logic control. The results were validated using occupancy grids of variable size, and the results were compared against existing methods concerning performance metrics, namely, time and length. The consistency of the algorithm was also analyzed, and the results were statistically verified.
Collapse
|
37
|
Xie Y, Zhou R, Yang Y. Improved Distorted Configuration Space Path Planning and its Application to Robot Manipulators. SENSORS 2020; 20:s20216060. [PMID: 33114444 PMCID: PMC7684471 DOI: 10.3390/s20216060] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/23/2020] [Revised: 10/17/2020] [Accepted: 10/21/2020] [Indexed: 12/02/2022]
Abstract
Real-time obstacle avoidance path planning is critically important for a robot when it operates in a crowded or cluttered workspace. At the same time, the computational cost is a big concern once the degree of freedom (DOF) of a robot is high. A novel path planning strategy, the distorted configuration space (DC-space) method, was proposed and proven to outperform the traditional search-based methods in terms of computational efficiency. However, the original DC-space method did not sufficiently consider the demands on automatic planning, convex space preservation, and path optimization, which makes it not practical when applied to the path planning for robot manipulators. The treatments for the problems mentioned above are proposed in this paper, and their applicability is examined on a three DOFs robot. The experiments demonstrate the effectiveness of the proposed improved distorted configuration space (IDCS) method on rapidly finding an obstacle-free path. Besides, the optimized IDCS method is presented to shorten the generated path. The performance of the above algorithms is compared with the classic Rapidly-exploring Random Tree (RRT) searching method in terms of their computation time and path length.
Collapse
|
38
|
Zheng Y, Luo Q, Wang H, Wang C, Chen X. Path planning of mobile robot based on adaptive ant colony algorithm. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS 2020. [DOI: 10.3233/jifs-189018] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
The traditional ant colony algorithm has some problems, such as low search efficiency, slow convergence speed and local optimum. To solve those problems, an adaptive heuristic function is proposed, heuristic information is updated by using the shortest actual distance, which ant passed. The reward and punishment rules are introduced to optimize the local pheromone updating strategy. The state transfer function is optimized by using pseudo-random state transition rules. By comparing with other algorithms’ simulation results in different simulation environments, the results show that it has effectiveness and superiority on path planning.
Collapse
Affiliation(s)
- Yan Zheng
- School of Mechanical Engineering, Chongqing Three Gorges University, Wanzhou, China
| | - Qiang Luo
- Intelligent Manufacturing Pilot Technology Chongqing University Engineering Research Center, Chongqing, China
| | - Haibao Wang
- Chongqing Engineering Technology Research Center for Light Alloy and Processing, Chongqing, China
| | - Changhong Wang
- School of Mechanical Engineering, Chongqing Three Gorges University, Wanzhou, China
| | - Xin Chen
- School of Mechanical Engineering, Chongqing Three Gorges University, Wanzhou, China
| |
Collapse
|
39
|
Path Planning and Real-Time Collision Avoidance Based on the Essential Visibility Graph. APPLIED SCIENCES-BASEL 2020. [DOI: 10.3390/app10165613] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
This paper deals with a novel procedure to generate optimum flight paths for multiple unmanned aircraft in the presence of obstacles and/or no-fly zones. A real-time collision avoidance algorithm solving the optimization problem as a minimum cost piecewise linear path search within the so-called Essential Visibility Graph (EVG) is first developed. Then, a re-planning procedure updating the EVG over a selected prediction time interval is proposed, accounting for the presence of multiple flying vehicles or movable obstacles. The use of Dubins curves allows obtaining smooth paths, compliant with flight mechanics constraints. In view of possible future applications in hybrid scenarios where both manned and unmanned aircraft share the airspace, visual flight rules compliant with International Civil Aviation Organization (ICAO) Annex II Right of Way were implemented. An extensive campaign of numerical simulations was carried out to test the effectiveness of the proposed technique by setting different operational scenarios of increasing complexity. Results show that the algorithm is always able to identify trajectories compliant with ICAO rules for avoiding collisions and assuring a minimum safety distance as well. Furthermore, the low computational burden suggests that the proposed procedure can be considered a promising approach for real-time applications.
Collapse
|
40
|
Ajeil FH, Ibraheem IK, Azar AT, Humaidi AJ. Autonomous navigation and obstacle avoidance of an omnidirectional mobile robot using swarm optimization and sensors deployment. INT J ADV ROBOT SYST 2020. [DOI: 10.1177/1729881420929498] [Citation(s) in RCA: 29] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
The present work deals with the design of intelligent path planning algorithms for a mobile robot in static and dynamic environments based on swarm intelligence optimization. Two modifications are suggested to improve the searching process of the standard bat algorithm with the result of two novel algorithms. The first algorithm is a Modified Frequency Bat algorithm, and the second is a hybridization between the Particle Swarm Optimization with the Modified Frequency Bat algorithm, namely, the Hybrid Particle Swarm Optimization-Modified Frequency Bat algorithm. Both Modified Frequency Bat and Hybrid Particle Swarm Optimization-Modified Frequency Bat algorithms have been integrated with a proposed technique for obstacle detection and avoidance and are applied to different static and dynamic environments using free-space modeling. Moreover, a new procedure is proposed to convert the infeasible solutions suggested via path the proposed swarm-inspired optimization-based path planning algorithm into feasible ones. The simulations are run in MATLAB environment to test the validation of the suggested algorithms. They have shown that the proposed path planning algorithms result in superior performance by finding the shortest and smoothest collision-free path under various static and dynamic scenarios.
Collapse
Affiliation(s)
- Fatin Hassan Ajeil
- Department of Electrical Engineering, College of Engineering, University of Baghdad, Al-Jadriyah, Baghdad, Iraq
| | - Ibraheem Kasim Ibraheem
- Department of Electrical Engineering, College of Engineering, University of Baghdad, Al-Jadriyah, Baghdad, Iraq
| | - Ahmad Taher Azar
- Robotics and Internet-of-Things Lab (RIOTU), Prince Sultan University, Riyadh, Saudi Arabia
- Faculty of Computers and Artificial Intelligence, Benha University, Benha, Egypt
| | - Amjad J Humaidi
- Department of Control and Systems Engineering, University of Technology, Baghdad, Iraq
| |
Collapse
|
41
|
A Hybrid Multi-Step Probability Selection Particle Swarm Optimization with Dynamic Chaotic Inertial Weight and Acceleration Coefficients for Numerical Function Optimization. Symmetry (Basel) 2020. [DOI: 10.3390/sym12060922] [Citation(s) in RCA: 14] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
As a meta-heuristic algoriTthm, particle swarm optimization (PSO) has the advantages of having a simple principle, few required parameters, easy realization and strong adaptability. However, it is easy to fall into a local optimum in the early stage of iteration. Aiming at this shortcoming, this paper presents a hybrid multi-step probability selection particle swarm optimization with sine chaotic inertial weight and symmetric tangent chaotic acceleration coefficients (MPSPSO-ST), which can strengthen the overall performance of PSO to a large extent. Firstly, we propose a hybrid multi-step probability selection update mechanism (MPSPSO), which skillfully uses a multi-step process and roulette wheel selection to improve the performance. In order to achieve a good balance between global search capability and local search capability to further enhance the performance of the method, we also design sine chaotic inertial weight and symmetric tangent chaotic acceleration coefficients inspired by chaos mechanism and trigonometric functions, which are integrated into the MPSPSO-ST algorithm. This strategy enables the diversity of the swarm to be preserved to discourage premature convergence. To evaluate the effectiveness of the MPSPSO-ST algorithm, we conducted extensive experiments with 20 classic benchmark functions. The experimental results show that the MPSPSO-ST algorithm has faster convergence speed, higher optimization accuracy and better robustness, which is competitive in solving numerical optimization problems and outperforms a lot of classical PSO variants and well-known optimization algorithms.
Collapse
|
42
|
Peralta F, Arzamendia M, Gregor D, Reina DG, Toral S. A Comparison of Local Path Planning Techniques of Autonomous Surface Vehicles for Monitoring Applications: The Ypacarai Lake Case-study. SENSORS 2020; 20:s20051488. [PMID: 32182737 PMCID: PMC7085648 DOI: 10.3390/s20051488] [Citation(s) in RCA: 21] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/23/2020] [Revised: 03/05/2020] [Accepted: 03/07/2020] [Indexed: 11/24/2022]
Abstract
Local path planning is important in the development of autonomous vehicles since it allows a vehicle to adapt their movements to dynamic environments, for instance, when obstacles are detected. This work presents an evaluation of the performance of different local path planning techniques for an Autonomous Surface Vehicle, using a custom-made simulator based on the open-source Robotarium framework. The conducted simulations allow to verify, compare and visualize the solutions of the different techniques. The selected techniques for evaluation include A*, Potential Fields (PF), Rapidly-Exploring Random Trees* (RRT*) and variations of the Fast Marching Method (FMM), along with a proposed new method called Updating the Fast Marching Square method (uFMS). The evaluation proposed in this work includes ways to summarize time and safety measures for local path planning techniques. The results in a Lake environment present the advantages and disadvantages of using each technique. The proposed uFMS and A* have been shown to achieve interesting performance in terms of processing time, distance travelled and security levels. Furthermore, the proposed uFMS algorithm is capable of generating smoother routes.
Collapse
Affiliation(s)
- Federico Peralta
- Facultad de Ingeniería, Universidad Nacional de Asunción, 2160 San Lorenzo, Paraguay (M.A.); (D.G.)
| | - Mario Arzamendia
- Facultad de Ingeniería, Universidad Nacional de Asunción, 2160 San Lorenzo, Paraguay (M.A.); (D.G.)
| | - Derlis Gregor
- Facultad de Ingeniería, Universidad Nacional de Asunción, 2160 San Lorenzo, Paraguay (M.A.); (D.G.)
| | | | - Sergio Toral
- Universidad de Sevilla, 41004 Sevilla, Espana
- Correspondence:
| |
Collapse
|
43
|
A Path-Planning Performance Comparison of RRT*-AB with MEA* in a 2-Dimensional Environment. Symmetry (Basel) 2019. [DOI: 10.3390/sym11070945] [Citation(s) in RCA: 20] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
With the advent of mobile robots in commercial applications, the problem of path-planning has acquired significant attention from the research community. An optimal path for a mobile robot is measured by various factors such as path length, collision-free space, execution time, and the total number of turns. MEA* is an efficient variation of A* for optimal path-planning of mobile robots. RRT*-AB is a sampling-based planner with rapid convergence rate, and improved time and space requirements than other sampling-based methods such as RRT*. The purpose of this paper is the review and performance comparison of these planners based on metrics, i.e., path length, execution time, and memory requirements. All planners are tested in structured and complex unstructured environments cluttered with obstacles. Performance plots and statistical analysis have shown that MEA* requires less memory and computational time than other planners. These advantages of MEA* make it suitable for off-line applications using small robots with constrained power and memory resources. Moreover, performance plots of path length of MEA* is comparable to RRT*-AB with less execution time in the 2D environment. However, RRT*-AB will outperform MEA* in high-dimensional problems because of its inherited suitability for complex problems.
Collapse
|
44
|
Li Y, Dai S, Shi Y, Zhao L, Ding M. Navigation Simulation of a Mecanum Wheel Mobile Robot Based on an Improved A* Algorithm in Unity3D. SENSORS 2019; 19:s19132976. [PMID: 31284498 PMCID: PMC6651893 DOI: 10.3390/s19132976] [Citation(s) in RCA: 16] [Impact Index Per Article: 3.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/28/2019] [Revised: 06/24/2019] [Accepted: 07/02/2019] [Indexed: 11/20/2022]
Abstract
Computer simulation is an effective means for the research of robot navigation algorithms. In order to implement real-time, three-dimensional, and visual navigation algorithm simulation, a method of algorithm simulation based on secondary development of Unity3D is proposed. With this method, a virtual robot prototype can be created quickly with the imported 3D robot model, virtual joints, and virtual sensors, and then the navigation simulation can be carried out using the virtual prototype with the algorithm script in the virtual environment. Firstly, the scripts of the virtual revolute joint, virtual LiDAR sensors, and terrain environment are written. Secondly, the A* algorithm is improved for navigation in unknown 3D space. Thirdly, taking the Mecanum wheel mobile robot as an example, the 3D robot model is imported into Unity3D, and the virtual joint, sensor, and navigation algorithm scripts are added to the model. Then, the navigation is simulated in static and dynamic environments using a virtual prototype. Finally, the navigation tests of the physical robot are carried out in the physical environment, and the test trajectory is compared with the simulation trajectory. The simulation and test results validate the algorithm simulation method based on the redevelopment of Unity3d, showing that it is feasible, efficient, and flexible.
Collapse
Affiliation(s)
- Yunwang Li
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China.
- Department of Mechanical Engineering, Stevens Institute of Technology, Hoboken, NJ 07030, USA.
| | - Sumei Dai
- School of Mechanical and Electrical Engineering, Xuzhou University of Technology, Xuzhou 221018, China.
- Department of Mechanical Engineering, Stevens Institute of Technology, Hoboken, NJ 07030, USA.
| | - Yong Shi
- Department of Mechanical Engineering, Stevens Institute of Technology, Hoboken, NJ 07030, USA
| | - Lala Zhao
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China
| | - Minghua Ding
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China
| |
Collapse
|
45
|
Abstract
The symmetry concept is mainly used in two senses. The first from the aesthetic point of view of proportionality or harmony, since human beings seek symmetry in nature. Or the second, from an engineering point of view to attend to geometric regularities or to explain a repetition process or pattern in a given phenomenon. This special issue dedicated to geometry in engineering deals with this last concept, which aims to collect both the aspects of geometric solutions in engineering, which may even have a certain aesthetic character, and the aspect of the use of patterns that explain observed phenomena.
Collapse
|
46
|
Abstract
In this research work, a new method for solving forward and inverse dynamic problems of mechanical systems having an underactuated structure and subjected to holonomic and/or nonholonomic constraints is developed. The method devised in this paper is based on the combination of the Udwadia-Kalaba Equations with the Underactuation Equivalence Principle. First, an analytical method based on the Udwadia-Kalaba Equations is employed in the paper for handling dynamic and control problems of nonlinear nonholonomic mechanical systems in the same computational framework. Subsequently, the Underactuation Equivalence Principle is used for extending the capabilities of the Udwadia-Kalaba Equations from fully actuated mechanical systems to underactuated mechanical systems. The Underactuation Equivalence Principle represents an efficient method recently developed in the field of classical mechanics. The Underactuation Equivalence Principle is used in this paper for mathematically formalizing the underactuation property of a mechanical system considering a particular set of nonholonomic algebraic constraints defined at the acceleration level. On the other hand, in this study, the Udwadia-Kalaba Equations are analytically reformulated in a mathematical form suitable for treating inverse dynamic problems. By doing so, the Udwadia-Kalaba Equations are employed in conjunction with the Underactuation Equivalence Principle for developing a nonlinear control method based on an inverse dynamic approach. As shown in detail in this investigation, the proposed method can be used for analytically solving in an explicit manner the forward and inverse dynamic problems of several nonholonomic mechanical systems. In particular, the tracking control of the unicycle-like mobile robot is considered in this investigation as a benchmark example. Numerical experiments on the dynamic model of the unicycle-like mobile robot confirm the effectiveness of the nonlinear dynamic and control approaches developed in this work.
Collapse
|
47
|
Mobile Robot Path Planning with a Non-Dominated Sorting Genetic Algorithm. APPLIED SCIENCES-BASEL 2018. [DOI: 10.3390/app8112253] [Citation(s) in RCA: 22] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
Abstract
In many areas, such as mobile robots, video games and driverless vehicles, path planning has always attracted researchers’ attention. In the field of mobile robotics, the path planning problem is to plan one or more viable paths to the target location from the starting position within a given obstacle space. Evolutionary algorithms can effectively solve this problem. The non-dominated sorting genetic algorithm (NSGA-II) is currently recognized as one of the evolutionary algorithms with robust optimization capabilities and has solved various optimization problems. In this paper, NSGA-II is adopted to solve multi-objective path planning problems. Three objectives are introduced. Besides the usual selection, crossover and mutation operators, some practical operators are applied. Moreover, the parameters involved in the algorithm are studied. Additionally, another evolutionary algorithm and quality metrics are employed for examination. Comparison results demonstrate that non-dominated solutions obtained by the algorithm have good characteristics. Subsequently, the path corresponding to the knee point of non-dominated solutions is shown. The path is shorter, safer and smoother. This path can be adopted in the later decision-making process. Finally, the above research shows that the revised algorithm can effectively solve the multi-objective path planning problem in static environments.
Collapse
|