Decentralized Collision-Free Control of Multiple Robots in 2D and 3D Spaces

09/18/2017
by   Xiaotian Yang, et al.
0

Decentralized control of robots has attracted huge research interests. However, some of the research used unrealistic assumptions without collision avoidance. This report focuses on the collision-free control for multiple robots in both complete coverage and search tasks in 2D and 3D areas which are arbitrary unknown. All algorithms are decentralized as robots have limited abilities and they are mathematically proved. The report starts with the grid selection in the two tasks. Grid patterns simplify the representation of the area and robots only need to move straightly between neighbor vertices. For the 100 triangular grid is proposed. For the complete coverage ignoring the boundary effect, the grid with the fewest vertices is calculated in every situation for both 2D and 3D areas. The second part is for the complete coverage in 2D and 3D areas. A decentralized collision-free algorithm with the above selected grid is presented driving robots to sections which are furthest from the reference point. The area can be static or expanding, and the algorithm is simulated in MATLAB. Thirdly, three grid-based decentralized random algorithms with collision avoidance are provided to search targets in 2D or 3D areas. The number of targets can be known or unknown. In the first algorithm, robots choose vacant neighbors randomly with priorities on unvisited ones while the second one adds the repulsive force to disperse robots if they are close. In the third algorithm, if surrounded by visited vertices, the robot will use the breadth-first search algorithm to go to one of the nearest unvisited vertices via the grid. The second search algorithm is verified on Pioneer 3-DX robots. The general way to generate the formula to estimate the search time is demonstrated. Algorithms are compared with five other algorithms in MATLAB to show their effectiveness.

READ FULL TEXT

page 33

page 34

research
05/08/2023

Deadlock-Free Collision Avoidance for Nonholonomic Robots

We present a method for deadlock-free and collision-free navigation in a...
research
09/18/2019

SPARCAS: A Decentralized, Truthful Multi-Agent Collision-free Path Finding Mechanism

We propose a decentralized collision-avoidance mechanism for a group of ...
research
11/20/2019

Deadlock Analysis and Resolution in Multi-Robot Systems: The Two Robot Case

Collision avoidance for multirobot systems is a well studied problem. Re...
research
06/03/2022

The Before, During, and After of Multi-Robot Deadlock

Collision avoidance for multirobot systems is a well-studied problem. Re...
research
04/28/2021

Development of global optimal coverage control using multiple aerial robots

Coverage control has been widely used for constructing mobile sensor net...
research
12/13/2020

Uniform Scattering of Robots on Alternate Nodes of a Grid

In this paper, we propose a distributed algorithm to uniformly scatter t...
research
04/08/2019

Collision-aware Task Assignment for Multi-Robot Systems

We propose a novel formulation of the collision-aware task assignment (C...

Please sign up or login with your details

Forgot password? Click here to reset