Distributed Optimization Methods for Multi-robot Systems: Part 2-A Survey

被引:12
作者
Shorinwa, Ola [1 ]
Halsted, Trevor [1 ]
Yu, Javier [2 ]
Schwager, Mac [2 ]
机构
[1] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
Optimization; Surveys; Robot kinematics; Robot sensing systems; Signal processing algorithms; Heuristic algorithms; Approximation algorithms; ALTERNATING DIRECTION METHOD; CONVERGENCE; ALGORITHMS; CONSENSUS; NETWORK; LOCALIZATION; DESCENT; PARALLEL; GRAPHS; ADMM;
D O I
10.1109/MRA.2024.3352852
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although the field of distributed optimization is well developed, relevant literature focused on the application of distributed optimization to multi-robot problems is limited. This survey constitutes the second part of a two-part series on distributed optimization applied to multi-robot problems. In this article, we survey three main classes of distributed optimization algorithms-distributed first-order (DFO) methods, distributed sequential convex programming methods, and alternating direction method of multipliers (ADMM) methods-focusing on fully distributed methods that do not require coordination or computation by a central computer. We describe the fundamental structure of each category and note important variations around this structure, designed to address its associated drawbacks. Further, we provide practical implications of noteworthy assumptions made by distributed optimization algorithms, noting the classes of robotics problems suitable for these algorithms. Moreover, we identify important open research challenges in distributed optimization, specifically for robotics problem.
引用
收藏
页码:154 / 169
页数:16
相关论文
共 157 条
[91]  
Prodan I., 2014, DISTRIBUTED MODEL PR, P275
[92]   Quantization Design for Distributed Optimization [J].
Pu, Ye ;
Zeilinger, Melanie N. ;
Jones, Colin N. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (05) :2107-2120
[93]   Accelerated Distributed Nesterov Gradient Descent [J].
Qu, Guannan ;
Li, Na .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (06) :2566-2581
[94]   Harnessing Smoothness to Accelerate Distributed Optimization [J].
Qu, Guannan ;
Li, Na .
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2018, 5 (03) :1245-1260
[95]   Distributed Stochastic Subgradient Projection Algorithms for Convex Optimization [J].
Ram, S. Sundhar ;
Nedic, A. ;
Veeravalli, V. V. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2010, 147 (03) :516-545
[96]   Distributed Bundle Adjustment [J].
Ramamurthy, Karthikeyan Natesan ;
Lin, Chung-Ching ;
Aravkin, Aleksandr ;
Pankanti, Sharath ;
Viguier, Raphael .
2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2017), 2017, :2146-2154
[97]   A Linear Algorithm for Optimization over Directed Graphs with Geometric Convergence [J].
Xin, Ran ;
Khan, Usman A. .
IEEE Control Systems Letters, 2018, 2 (03) :313-318
[98]   An Exact Quantized Decentralized Gradient Descent Algorithm [J].
Reisizadeh, Amirhossein ;
Mokhtari, Aryan ;
Hassani, Hamed ;
Pedarsani, Ramtin .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2019, 67 (19) :4934-4947
[99]   MONOTONE OPERATORS AND PROXIMAL POINT ALGORITHM [J].
ROCKAFELLAR, RT .
SIAM JOURNAL ON CONTROL, 1976, 14 (05) :877-898
[100]  
Rokade K., 2020, ARXIV