Abstract

We propose a novel reactive algorithm for a multi-robot formation navigating from its starting point to its destination in geometrically changing non-convex environments containing dynamic obstacles that move stochastically. Taking formation’s buffer into consideration, the proposed algorithm estimates the optimal velocity by means of minimizing collision threats from obstacles to the formation. It considers the obstacles in pairs so that the formation crosses the gap between every involved pair of obstacles. At every time step, this algorithm is executed in four phases: 1) optimal velocity estimation using a probabilistic model; 2) topological trajectory decision; 3) optimal waypoint (crossing point) determination; and 4) real-time optimal velocity determination. Compared to existing algorithms, the simulation shows that our algorithm is robust and has significant improvement. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Note to Practitioners</i> —This paper was motivated by the problem of formation navigation in places containing a large number of moving objects such as human beings and other vehicles. Existing approaches either do not forecast the probability of collision, or do not explicitly consider a certain comfort or safety distance to maintain. This paper quantifies the expectation of objects getting “too close” to the formation before collision as a numerical collision forecast, where the future motions of objects are unknown: this allows a formation to navigate by acquiring least environment information. From this expectation, by considering the formation to be moving between pairs of these objects, the optimal path to the destination for the formation is computed. Our approach is proved by the simulation to have significant improvement compared to the existing approaches. In future research, we will consider more ways to avoid obstacles such as formation rotation and waiting.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.