Comparison between Waveform and Bug Path Planning Algorithm for Mobile Robot

2014 ◽  
Vol 607 ◽  
pp. 774-777
Author(s):  
Swee Ho Tang ◽  
Che Fai Yeong ◽  
Eileen Lee Ming Su

Mobile robots frequently find themselves in a circumstance where they need to find a trajectory to another position in their environment, subject to constraints postured by obstacles and the capabilities of the robot itself. This study compared path planning algorithms for mobile robots to move efficiently in a collision free grid based static environment. Two algorithms have been selected to do the comparison namely wavefront algorithm and bug algorithm. The wavefront algorithm involves a breadth-first search of the graph beginning at the goal position until it reaches the start position. The bug algorithm uses obstacles borders as guidance toward a goal with restricted details about the environment. The algorithms are compared in terms of parameters such as execution time of the algorithm and planned path length by using Player/Stage simulation software. Results shown that wavefront algorithm is a better path planning algorithm compared to bug algorithm in static environment.

2014 ◽  
Vol 607 ◽  
pp. 778-781 ◽  
Author(s):  
Swee Ho Tang ◽  
Che Fai Yeong ◽  
Eileen Lee Ming Su

Mobile robot path planning is about finding a movement from one position to another without collision. The wavefront is typically used for path planning jobs and appreciated for its efficiency, but it needs full wave expansion which takes significant amount of time and process in large scale environment. This study compared wavefront algorithm and modified wavefront algorithm for mobile robots to move efficiently in a collision free grid based static environment. The algorithms are compared in regards to parameters such as execution time of the algorithm and planned path length which is carried out using Player/Stage simulation software. Results revealed that modified wavefront algorithm is a much better path planning algorithm compared to normal wavefront algorithm in static environment.


2011 ◽  
Vol 403-408 ◽  
pp. 1401-1404
Author(s):  
Li Jia Chen ◽  
He Jin ◽  
Jin Ke Bai ◽  
Hai Tao Mao

Aiming at the robustness of the path planning of mobile robots in the 3D dynamic environment, an improved ARF (Artificial Potential Field) based path planning algorithm is proposed in this paper. Supposing that all the obstacles move regularly and the robot is on uniform motion in a grid 3D environment. Firstly, the algorithm computes the future statuses of the environment, such as the coordinate of all the obstacles and the goal, until a time step T in which there is at least one route between the start and goal. T is obtained by BFS (Breadth First Search) and environment configuration parameters. Secondly, because in every time step the environment can be consider as being static, ARF is used to determine the potential value of every space position in each time step. Finally, a route along the lowest potential values is found for the robot from the start to goal. Simulation results show that the algorithm makes the robot avoid obstacles effectively and reach the goal safely.


2021 ◽  
Vol 13 (22) ◽  
pp. 4644
Author(s):  
Heba Kurdi ◽  
Shaden Almuhalhel ◽  
Hebah Elgibreen ◽  
Hajar Qahmash ◽  
Bayan Albatati ◽  
...  

With the extensive developments in autonomous vehicles (AV) and the increase of interest in artificial intelligence (AI), path planning is becoming a focal area of research. However, path planning is an NP-hard problem and its execution time and complexity are major concerns when searching for optimal solutions. Thus, the optimal trade-off between the shortest path and computing resources must be found. This paper introduces a path planning algorithm, tide path planning (TPP), which is inspired by the natural tide phenomenon. The idea of the gravitational attraction between the Earth and the Moon is adopted to avoid searching blocked routes and to find a shortest path. Benchmarking the performance of the proposed algorithm against rival path planning algorithms, such as A*, breadth-first search (BFS), Dijkstra, and genetic algorithms (GA), revealed that the proposed TPP algorithm succeeded in finding a shortest path while visiting the least number of cells and showed the fastest execution time under different settings of environment size and obstacle ratios.


2021 ◽  
Vol 33 (6) ◽  
pp. 1423-1428
Author(s):  
Ibrahim M. Al-Adwan ◽  

This paper presents a new path planning algorithm for an autonomous mobile robot. It is desired that the robot reaches its goal in a known or partially known environment (e.g., a warehouse or an urban environment) and avoids collisions with walls and other obstacles. To this end, a new, efficient, simple, and flexible path finder strategy for the robot is proposed in this paper. With the proposed strategy, the optimal path from the robot’s current position to the goal position is guaranteed. The environment is represented as a grid-based map, which is then divided into a predefined number of subfields to reduce the number of required computations. This leads to a reduction in the load on the controller and allows a real-time response. To evaluate the flexibility and efficiency of the proposed strategy, several tests were simulated with environments of different sizes and obstacle distributions. The experimental results demonstrate the reliability and efficiency of the proposed algorithm.


Minerva ◽  
2020 ◽  
Vol 1 (2) ◽  
pp. 19-29
Author(s):  
Gabriela Alvarez ◽  
Omar Flor

En este trabajo se presenta una comparación de los tiempos de respuesta, optimización de la ruta y complejidad del grafo en métodos de planificación de trayectoria para robots móviles autónomos. Se contrastan los desarrollos de Voronoi, Campos potenciales, Roadmap probabilístico y Descomposición en celdas para la navegación en un mismo entorno y validándolos para un número variable de obstáculos. Las evaluaciones demuestran que el método de generación de trayectoria por Campos Potenciales, mejora la navegación respecto de la menor ruta obtenida, el método Rapidly Random Tree genera los grafos de menor complejidad y el método Descomposición en celdas, se desempeña con menor tiempo de respuesta y menor coste computacional. Palabras Clave: optimización, trayectoria, métodos de planificación, robots móviles. Referencias [1]H. Ajeil, K. Ibraheem, A. Sahib y J. Humaidi, “Multi-objective path planning of an autonomous mobile robot using hybrid PSO-MFB optimization algorithm, ” Applied Soft Computing, vol. 89, April 2020. [2]K.Patle, G. Babu, A. Pandey, D.R.K. Parhi y A. Jagadeesh, “A review: On path planning strategies for navigation of mobile robot,” Defence Technology, vol. 15, pp. 582-606, August 2019. [3]T. Mack, C. Copot, D. Trung y R. De Keyser, “Heuristic approaches in robot path planning: A survey,” Robotics and Autonomous Systems, vol. 86, pp. 13-28, December 2016. [4]L. Zhang, Z. Lin, J. Wang y B. He, “Rapidly-exploring Random Trees multi-robot map exploration under optimization framework,” Robotics and Autonomous Systems, vol. 131, 2020. [5]S. Khan y M. K. Ahmmed, "Where am I? Autonomous navigation system of a mobile robot in an unknown environment," 2016 5th International Conference on Informatics, Electronics and Vision (ICIEV), pp. 56-61, December 2016. [6]V. Castro, J. P. Neira, C. L. Rueda, J. C. Villamizar y L. Angel, "Autonomous Navigation Strategies for Mobile Robots using a Probabilistic Neural Network (PNN)," IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society, pp. 2795-2800, Taipei, 2007. [7]Y. Li, W. Wei, Y. Gao, D. Wang y C. Fan, “PQ-RRT*: An improved path planning algorithm for mobile robots,” Expert Systems with Applications, vol. 152, August 2020. [8]A. Muñoz, “Generación global de trayectorias para robots móviles, basada en curvas betaspline,” Dep. Ingeniería de Sistemas y Automática Escuela Técnica Superior de Ingeniería Universidad de Sevilla, 2014. [9]H. Montiel, E. Jacinto y H. Martínez, “Generación de Ruta Óptima para Robots Móviles a Partir de Segmentación de Imágenes,” Información Tecnológica, vol. 26, 2015. [10] C. Expósito, “Los diagramas de Vornooi, la forma matemática de dividir el mundo,” Dialnet, Diciembre 2016.


2021 ◽  
Vol 11 (16) ◽  
pp. 7378
Author(s):  
Hongchao Zhuang ◽  
Kailun Dong ◽  
Yuming Qi ◽  
Ning Wang ◽  
Lei Dong

In order to effectively solve the inefficient path planning problem of mobile robots traveling in multiple destinations, a multi-destination global path planning algorithm is proposed based on the optimal obstacle value. A grid map is built to simulate the real working environment of mobile robots. Based on the rules of the live chess game in Go, the grid map is optimized and reconstructed. This grid of environment and the obstacle values of grid environment between each two destination points are obtained. Using the simulated annealing strategy, the optimization of multi-destination arrival sequence for the mobile robot is implemented by combining with the obstacle value between two destination points. The optimal mobile node of path planning is gained. According to the Q-learning algorithm, the parameters of the reward function are optimized to obtain the q value of the path. The optimal path of multiple destinations is acquired when mobile robots can pass through the fewest obstacles. The multi-destination path planning simulation of the mobile robot is implemented by MATLAB software (Natick, MA, USA, R2016b) under multiple working conditions. The Pareto numerical graph is obtained. According to comparing multi-destination global planning with single-destination path planning under the multiple working conditions, the length of path in multi-destination global planning is reduced by 22% compared with the average length of the single-destination path planning algorithm. The results show that the multi-destination global path planning method of the mobile robot based on the optimal obstacle value is reasonable and effective. Multi-destination path planning method proposed in this article is conducive to improve the terrain adaptability of mobile robots.


Sensors ◽  
2021 ◽  
Vol 21 (2) ◽  
pp. 642
Author(s):  
Luis Miguel González de Santos ◽  
Ernesto Frías Nores ◽  
Joaquín Martínez Sánchez ◽  
Higinio González Jorge

Nowadays, unmanned aerial vehicles (UAVs) are extensively used for multiple purposes, such as infrastructure inspections or surveillance. This paper presents a real-time path planning algorithm in indoor environments designed to perform contact inspection tasks using UAVs. The only input used by this algorithm is the point cloud of the building where the UAV is going to navigate. The algorithm is divided into two main parts. The first one is the pre-processing algorithm that processes the point cloud, segmenting it into rooms and discretizing each room. The second part is the path planning algorithm that has to be executed in real time. In this way, all the computational load is in the first step, which is pre-processed, making the path calculation algorithm faster. The method has been tested in different buildings, measuring the execution time for different paths calculations. As can be seen in the results section, the developed algorithm is able to calculate a new path in 8–9 milliseconds. The developed algorithm fulfils the execution time restrictions, and it has proven to be reliable for route calculation.


Author(s):  
Dayal R. Parhi ◽  
Animesh Chhotray

PurposeThis paper aims to generate an obstacle free real time optimal path in a cluttered environment for a two-wheeled mobile robot (TWMR).Design/methodology/approachThis TWMR resembles an inverted pendulum having an intermediate body mounted on a robotic mobile platform with two wheels driven by two DC motors separately. In this article, a novel motion planning strategy named as DAYANI arc contour intelligent technique has been proposed for navigation of the two-wheeled self-balancing robot in a global environment populated by obstacles. The developed new path planning algorithm evaluates the best next feasible point of motion considering five weight functions from an arc contour depending upon five separate navigational parameters.FindingsAuthenticity of the proposed navigational algorithm has been demonstrated by computing the path length and time taken through a series of simulations and experimental verifications and the average percentage of error is found to be about 6%.Practical implicationsThis robot dynamically stabilizes itself with taller configuration, can spin on the spot and rove along through obstacles with smaller footprints. This diversifies its areas of application to both indoor and outdoor environments especially with very narrow spaces, sharp turns and inclined surfaces where its multi-wheel counterparts feel difficult to perform.Originality/valueA new obstacle avoidance and path planning algorithm through incremental step advancement by evaluating the best next feasible point of motion has been established and verified through both experiment and simulation.


Sign in / Sign up

Export Citation Format

Share Document