Cooperative Collision Avoidance in Mobile Robots using Dynamic Vortex Potential Fields

11/24/2022
by   Wayne Paul Martis, et al.
0

In this paper, the collision avoidance problem for non-holonomic robots moving at constant linear speeds in the 2-D plane is considered. The maneuvers to avoid collisions are designed using dynamic vortex potential fields (PFs) and their negative gradients; this formulation leads to a reciprocal behaviour between the robots, denoted as being cooperative. The repulsive field is selected as a function of the velocity and position of a robot relative to another and introducing vorticity in its definition guarantees the absence of local minima. Such a repulsive field is activated by a robot only when it is on a collision path with other mobile robots or stationary obstacles. By analysing the kinematics-based engagement dynamics in polar coordinates, it is shown that a cooperative robot is able to avoid collisions with non-cooperating robots, such as stationary and constant velocity robots, as well as those actively seeking to collide with it. Conditions on the PF parameters are identified that ensure collision avoidance for all cases. Experimental results acquired using a mobile robot platform support the theoretical contributions.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
02/28/2021

Dynamic collision avoidance for multiple robotic manipulators based on a non-cooperative multi-agent game

A flexible operation of multiple robotic manipulators in a shared worksp...
research
04/08/2019

Collision-aware Task Assignment for Multi-Robot Systems

We propose a novel formulation of the collision-aware task assignment (C...
research
11/08/2020

Feasible Region-based Identification Using Duality (Extended Version)

We consider the problem of estimating bounds on parameters representing ...
research
06/24/2021

Distributed IDA-PBC for a Class of Nonholonomic Mechanical Systems

Nonholonomic mechanical systems encompass a large class of practically i...
research
06/18/2019

Whole-Body Control with (Self) Collision Avoidance using Vector Field Inequalities

This work uses vector field inequalities (VFI) to prevent robot self-col...
research
08/29/2021

Distributed Swarm Collision Avoidance Based on Angular Calculations

Collision avoidance is one of the most important topics in the robotics ...

Please sign up or login with your details

Forgot password? Click here to reset