DiMOpt: a Distributed Multi-robot Trajectory Optimization Algorithm

被引:1
|
作者
Salvado, Joao [1 ]
Mansouri, Masoumeh [2 ]
Pecora, Federico [1 ]
机构
[1] Orebro Univ, AASS Res Ctr, Orebro, Sweden
[2] Univ Birmingham, Sch Comp Sci, Birmingham, W Midlands, England
关键词
DECOMPOSITION;
D O I
10.1109/IROS47612.2022.9981345
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with Multi-robot Trajectory Planning, that is, the problem of computing trajectories for multiple robots navigating in a shared space while minimizing for control energy. Approaches based on trajectory optimization can solve this problem optimally. However, such methods are hampered by complex robot dynamics and collision constraints that couple robot's decision variables. We propose a distributed multirobot optimization algorithm (DiMOpt) that addresses these issues by exploiting (1) consensus optimization strategies to tackle coupling collision constraints, and (2) a single-robot sequential convex programming method for efficiently handling non-convexities introduced by dynamics. We compare DiMOpt with a baseline centralized multi-robot sequential convex programming algorithm (SCP). We empirically demonstrate that DiMOpt scales well for large fleets of robots while computing solutions faster and with lower costs. Finally, DiMOpt is an iterative algorithm that finds feasible trajectories before converging to a locally optimal solution, and results suggest the quality of such fast initial solutions is comparable to a converged solution computed via SCP.
引用
收藏
页码:10110 / 10117
页数:8
相关论文
共 50 条
  • [21] A scalable distributed algorithm for shape transformation in multi-robot systems
    Ravichandran, Ramprasad
    Gordon, Geoffrey
    Goldstein, Seth Copen
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 4194 - +
  • [22] A Reciprocal Sampling Algorithm for Lightweight Distributed Multi-Robot Localization
    Prorok, Amanda
    Martinoli, Alcherio
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 3241 - 3247
  • [23] A distributed control algorithm for area search by a multi-robot team
    Baranzadeh, Ahmad
    Savkin, Andrey V.
    ROBOTICA, 2017, 35 (06) : 1452 - 1472
  • [24] Distributed optimization for the multi-robot system using a neurodynamic approach
    Fang, Xiaomeng
    Pang, Dong
    Xi, Juntong
    Le, Xinyi
    NEUROCOMPUTING, 2019, 367 : 103 - 113
  • [25] Scalable Decentralized Multi-Robot Trajectory Optimization in Continuous-Time
    Kandhasamy, Sivanathan
    Kuppusamy, Vinayagam Babu
    Krishnan, Shravan
    IEEE ACCESS, 2020, 8 (08): : 173308 - 173322
  • [26] Continuous-Time Trajectory Optimization for Decentralized Multi-Robot Navigation
    Krishnan, Shravan
    Rajagopalan, Govind Aadithya
    Kandhasamy, Sivanathan
    Shanmugavel, Madhavan
    IFAC PAPERSONLINE, 2020, 53 (01): : 494 - 499
  • [27] Fast Joint Multi-Robot Trajectory Optimization by GPU Accelerated Batch Solution of Distributed Sub-Problems
    Guhathakurta, Dipanwita
    Rastgar, Fatemeh
    Sharma, M. Aditya
    Krishna, K. Madhava
    Singh, Arun Kumar
    FRONTIERS IN ROBOTICS AND AI, 2022, 9
  • [28] Multi-robot Formation Control Based on Parameter Optimization Algorithm
    Zhang, Fangfang
    Xie, Zhaokun
    Gao, Xiaoyang
    Peng, Jinzhu
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 2288 - 2293
  • [29] An improved whale optimization algorithm for multi-robot path planning
    Shao, Yijun
    Zhu, Liangkuan
    Su, Chunyu
    Wang, Jingyu
    ENGINEERING OPTIMIZATION, 2024,
  • [30] A Sequential Task Addition Distributed Assignment Algorithm for Multi-Robot Systems
    Nathan Lindsay
    Russell K. Buehling
    Liang Sun
    Journal of Intelligent & Robotic Systems, 2021, 102