Figure - available from: SN Computer Science
This content is subject to copyright. Terms and conditions apply.
Multi-robot exploration—an overview

Multi-robot exploration—an overview

Source publication
Article
Full-text available
A map is necessary for tasks such as path planning or localization, which are common to mobile robot navigation. However, a map may be unavailable if the environment in which a robot navigates is unknown. Creating a map requires an exploration algorithm. Such algorithms guide robots to boundaries that separate known portions of a map from the unkno...

Citations

... RRT Exploration [43,44], which is based on the Rapidly exploring Random Tree path planning algorithm [26], offers significant improvements in search efficiency and adaptability to dynamic environments over traditional breadth-first search strategies [45]. It begins from an initial node and randomly selects points within the exploration area, extending new nodes towards these points in the absence of obstacles and incorporating them into the tree. ...
Article
Full-text available
Advancements in robotics and mapping technology have spotlighted the development of Simultaneous Localization and Mapping (SLAM) systems as a key research area. However, the high cost of advanced SLAM systems poses a significant barrier to research and development in the field, while many low-cost SLAM systems, operating under resource constraints, fail to achieve high-precision real-time mapping and localization, rendering them unsuitable for practical applications. This paper introduces a cost-effective SLAM system design that maintains high performance while significantly reducing costs. Our approach utilizes economical components and efficient algorithms, addressing the high-cost barrier in the field. First, we developed a robust robotic platform based on a traditional four-wheeled vehicle structure, enhancing flexibility and load capacity. Then, we adapted the SLAM algorithm using the LiDAR-inertial Odometry framework coupled with the Fast Iterative Closest Point (ICP) algorithm to balance accuracy and real-time performance. Finally, we integrated the 3D multi-goal Rapidly exploring Random Tree (RRT) algorithm with Nonlinear Model Predictive Control (NMPC) for autonomous exploration in complex environments. Comprehensive experimental results confirm the system’s capability for real-time, autonomous navigation and mapping in intricate indoor settings, rivaling more expensive SLAM systems in accuracy and efficiency at a lower cost. Our research results are published as open access, facilitating greater accessibility and collaboration.
... Similarly, the RRT approach has been extended to multi-robot systems as well. In [14], local and global RRT-based detectors are used for multi-robot exploration. Additionally, [15] proposes a novel frontier detection algorithm called Hybrid Multi-Strategy RRT to improve the efficiency and reliability of multi-robot exploration. ...
Article
Full-text available
Robot Exploration can be used to autonomously map an area or conduct search missions in remote or hazardous environments. Using multiple robots to perform this task can improve efficiency for time-critical applications. In this work, a distributed method for multi-robot exploration using a Harmonic Map Transformation (HMT) is presented. We employ SLAM to construct a map of the unknown area and utilize map merging to share terrain information amongst robots. Then, a frontier allocation strategy is proposed to increase efficiency. The HMT is used to safely navigate the robots to the frontiers until the exploration task is complete. We validate the efficacy of the proposed strategy via tests in simulated and real-world environments. Our method is compared to other recent schemes for multi-robot exploration and is shown to outperform them in terms of total path distance.
... Since the branches of the random search tree grow from the random sampling point at any different time, mobile robots tend to repeatedly explore the known region in the process of active detection, which seriously affects the active detection efficiency [20]. Considering the map overlapping problem in active detection, Umari et al. [21] proposed a new strategy to quickly detect frontier boundary points by the RRT algorithm. For this new strategy, the search branches generated by the RRT algorithm no longer guide the active detection direction of the mobile robot, and they are only used to search frontier boundary points. ...
... In this autonomous mapping simulation experiment of a mobile robot, the performance of the autonomous exploration strategy integrating Gmapping with the traditional RRT algorithm was proposed in the reference [21] and compared with that of the autonomous exploration strategy combining the Karto SLAM algorithm and the improved RRT algorithm proposed in this study in two different three-dimensional simulation environments. ...
Article
Full-text available
A Rapid-exploration Random Tree (RRT) autonomous detection algorithm based on the multi-guide-node deflection strategy and Karto Simultaneous Localization and Mapping (SLAM) algorithm was proposed to solve the problems of low efficiency of detecting frontier boundary points and drift distortion in the process of map building in the traditional RRT algorithm in the autonomous detection strategy of mobile robot. Firstly, an RRT global frontier boundary point detection algorithm based on the multi-guide-node deflection strategy was put forward, which introduces the reference value of guide nodes’ deflection probability into the random sampling function so that the global search tree can detect frontier boundary points towards the guide nodes according to random probability. After that, a new autonomous detection algorithm for mobile robots was proposed by combining the graph optimization-based Karto SLAM algorithm with the previously improved RRT algorithm. The algorithm simulation platform based on the Gazebo platform was built. The simulation results show that compared with the traditional RRT algorithm, the proposed RRT autonomous detection algorithm can effectively reduce the time of autonomous detection, plan the length of detection trajectory under the condition of high average detection coverage, and complete the task of autonomous detection mapping more efficiently. Finally, with the help of the ROS-based mobile robot experimental platform, the performance of the proposed algorithm was verified in the real environment of different obstacles. The experimental results show that in the actual environment of simple and complex obstacles, the proposed RRT autonomous detection algorithm was superior to the traditional RRT autonomous detection algorithm in the time of detection, length of detection trajectory, and average coverage, thus improving the efficiency and accuracy of autonomous detection.
... In the explored method [21], the robot chooses the nearest, accessible and unvisited border with the largest grid size as its goal. The choice of the desired border is made by maximising the utility function (24), where f I i and f N i represent the grid size of the border area and the spatial distance between the robot and the border node, respectively. ...
Article
Full-text available
Digital modelling stands as a pivotal step in the realm of Digital Twinning. The future trend of Digital Twinning involves automated exploration and environmental modelling in complex scenes. In our study, we propose an innovative solution for robot odometry, path planning, and exploration in unknown outdoor environments, with a focus on Digital modelling. The approach uses a minimum cost formulation with pseudo-randomly generated objectives, integrating multi-path planning and evaluation, with emphasis on full coverage of unknown maps based on feasible boundaries of interest. The approach allows for dynamic changes to expected targets and behaviours. The evaluation is conducted on a robotic platform with a lightweight 3D LiDAR sensor model. The robustness of different types of odometry is compared, and the impact of parameters on motion planning is explored. The consistency and efficiency of exploring completely unknown areas are assessed in both indoor and outdoor scenarios. The experiment shows that the method proposed in this article can complete autonomous exploration and environmental modelling tasks in complex indoor and outdoor scenes. Finally, the study concludes by summarizing the reasons for exploration failures and outlining future focuses in this domain.