Page 27 - Read Online
P. 27

Sellers et al. Intell Robot 2022;2(4):333­54                Intelligence & Robotics
               DOI: 10.20517/ir.2022.21


               Research Article                                                              Open Access




               A node selection algorithm to graph-based multi-waypoint
               optimization navigation and mapping



                                                                  2
                                                     1
                            1
                                        1
               Timothy Sellers , Tingjun Lei , Chaomin Luo , Gene Eu Jan , Junfeng Ma 3
               1 Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.
               2 Department of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.
               3 Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.
               Correspondence to: Prof. Chaomin Luo, Department of Electrical and Computer Engineering, Mississippi State University, 406
               Hardy Road, Mississippi State, MS 39762, USA. E-mail: Chaomin.Luo@ece.msstate.edu; ORCID: 0000-0002-7578-3631
               Howtocitethis article: Sellers T, Lei T, Luo C, Jan GE, Ma J. A node selection algorithm to graph-based multi-waypoint optimization
               navigation and mapping. Intell Robot 2022;2(4):333-54. http://dx.doi.org/10.20517/ir.2022.21
               Received: 20 Jul 2022 First Decision: 12 Aug 2022 Revised: 18 Aug 2022 Accepted: 25 Aug 2022 Published: 12 Oct 2022

               Academic Editor: Simon X. Yang Copy Editor: Jia-Xin Zhang  Production Editor: Jia-Xin Zhang


               Abstract
               Autonomous robot multi-waypoint navigation and mapping have been demanded in many real-world applications
               found in search and rescue (SAR), environmental exploration, and disaster response. Many solutions to this issue
               have been discovered via graph-based methods in need of switching the robot’s trajectory between the nodes and
               edges within the graph to create a trajectory for waypoint-to-waypoint navigation. However, studies of how waypoints
               are locally bridged to nodes or edges on the graphs have not been adequately undertaken. In this paper, an adjacent
               node selection (ANS) algorithm is developed to implement such a protocol to build up regional path from waypoints
               to nearest nodes or edges on the graph. We propose this node selection algorithm along with the generalized Voronoi
               diagram (GVD) and Improved Particle Swarm Optimization (IPSO) algorithm as well as a local navigator to solve the
               safety-aware concurrent graph-based multi-waypoint navigation and mapping problem. Firstly, GVD is used to form
               a Voronoi diagram in an obstacle populated environment to construct safety-aware routes. Secondly, the sequence
               of multiple waypoints is created by the IPSO algorithm to minimize the total travelling cost. Thirdly, while the robot
               attempts to visit multiple waypoints, it traverses along the edges of the GVD to plan a collision-free trajectory. The
               regional path from waypoints to the nearest nodes or edges needs to be created to join the trajectory by the proposed
               ANS algorithm. Finally, a sensor-based histogram local reactive navigator is adopted for moving obstacle avoidance
               while local maps are constructed as the robot moves. An improved B-spline curve-based smooth scheme is adopted
               that further refines the trajectory and enables the robot to be navigated smoothly. Simulation and comparison studies
               validate the effectiveness and robustness of the proposed model.



                           © The Author(s) 2022. Open Access This article is licensed under a Creative Commons Attribution 4.0
                           International License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, shar­
                ing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you
                give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate
                if changes were made.



                                                                                            www.intellrobot.com
   22   23   24   25   26   27   28   29   30   31   32