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 条
  • [1] Distributed Nonlinear Trajectory Optimization for Multi-Robot Motion Planning
    Ferranti, Laura
    Lyons, Lorenzo
    Negenborn, Rudy R.
    Keviczky, Tamas
    Alonso-Mora, Javier
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (02) : 809 - 824
  • [2] Distributed Multi-Robot SLAM Algorithm with Lightweight Communication and Optimization
    Han, Jin
    Ma, Chongyang
    Zou, Dan
    Jiao, Song
    Chen, Chao
    Wang, Jun
    ELECTRONICS, 2024, 13 (20)
  • [3] Multi-Robot Trajectory Tracking and Rendezvous Algorithm
    Patil, Amol
    Shah, Gautam
    IETE JOURNAL OF RESEARCH, 2022, 68 (06) : 4570 - 4576
  • [4] Distributed Optimization Algorithm for Multi-Robot Formation with Virtual Reference Center
    Huang, Jingyi
    Zhou, Shuaiyu
    Tu, Hua
    Yao, Yuhong
    Liu, Qingshan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2022, 9 (04) : 732 - 734
  • [5] Distributed Optimization Algorithm for Multi-Robot Formation with Virtual Reference Center
    Jingyi Huang
    Shuaiyu Zhou
    Hua Tu
    Yuhong Yao
    Qingshan Liu
    IEEE/CAAJournalofAutomaticaSinica, 2022, 9 (04) : 732 - 734
  • [6] PatrolGRAPH: a Distributed Algorithm for Multi-Robot Patrolling
    Baglietto, M.
    Cannata, G.
    Capezio, F.
    Grosso, A.
    Sgorbissa, A.
    Zaccaria, R.
    IAS-10: INTELLIGENT AUTONOMOUS SYSTEMS 10, 2008, : 415 - 424
  • [7] A Distributed Maximum Likelihood Algorithm for Multi-Robot Mapping
    Rizzini, Dario Lodi
    Caselli, Stefano
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 573 - 578
  • [8] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +
  • [9] A Distributed Algorithm for Balanced Multi-Robot Task Allocation
    Gautam, Avinash
    Thakur, Amitayush
    Dhanania, Garima
    Mohan, Sudeept
    2016 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2016, : 622 - 627
  • [10] A Distributed Boundary Detection Algorithm for Multi-Robot Systems
    McLurkin, James
    Demaine, Erik D.
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 4791 - +