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

02/28/2021
by   Nigora Gafur, et al.
0

A flexible operation of multiple robotic manipulators in a shared workspace requires an online trajectory planning with static and dynamic collision avoidance. In this work, we propose a real-time capable motion control algorithm, based on non-linear model predictive control, which accounts for static and dynamic collision avoidance. The proposed algorithm is formulated as a non-cooperative game, where each robot is considered as an agent. Each agent optimizes its own motion and accounts for the predicted movement of surrounding agents. We propose a novel approach to formulate the dynamic collision constraints. Additionally, we account for deadlocks that might occur in a setup of multiple robotic manipulators. We validate our algorithm on a pick and place scenario for four collaborative robots operating in a common workspace in the simulation environment Gazebo. The robots are controlled by the Robot Operating System (ROS). We demonstrate, that our approach is real-time capable and, due to the distributed nature of the approach, easily scales to an arbitrary number of robot manipulators in a shared workspace.

READ FULL TEXT

page 1

page 9

research
09/11/2019

Online Trajectory Generation with Distributed Model Predictive Control for Multi-Robot Motion Planning

We present a distributed model predictive control (DMPC) algorithm to ge...
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
11/14/2018

A Scalable Framework For Real-Time Multi-Robot, Multi-Human Collision Avoidance

Robust motion planning is a well-studied problem in the robotics literat...
research
11/24/2022

Cooperative Collision Avoidance in Mobile Robots using Dynamic Vortex Potential Fields

In this paper, the collision avoidance problem for non-holonomic robots ...
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/08/2020

SDSS-V Algorithms: Fast, Collision-Free Trajectory Planning for Heavily Overlapping Robotic Fiber Positioners

Robotic fiber positioner (RFP) arrays are becoming heavily adopted in wi...
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