Distributed Optimization Methods for Multi-Robot Systems: Part II – A Survey

01/26/2023
by   Ola Shorinwa, et al.
0

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 paper, we survey three main classes of distributed optimization algorithms – distributed first-order 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.

READ FULL TEXT
research
03/23/2021

A Survey of Distributed Optimization Methods for Multi-Robot Systems

Distributed optimization consists of multiple computation nodes working ...
research
01/26/2023

Distributed Optimization Methods for Multi-Robot Systems: Part I – A Tutorial

Distributed optimization provides a framework for deriving distributed a...
research
08/07/2022

A Survey of ADMM Variants for Distributed Optimization: Problems, Algorithms and Features

By coordinating terminal smart devices or microprocessors to engage in c...
research
09/23/2019

Efficient Stochastic Programming in Julia

We present StochasticPrograms.jl, a user-friendly and powerful open-sour...
research
09/08/2023

A Tutorial on Distributed Optimization for Cooperative Robotics: from Setups and Algorithms to Toolboxes and Research Directions

Several interesting problems in multi-robot systems can be cast in the f...
research
10/31/2016

Optimization for Large-Scale Machine Learning with Distributed Features and Observations

As the size of modern data sets exceeds the disk and memory capacities o...
research
08/17/2022

Survey of Methods for Solving Systems of Nonlinear Equations, Part II: Optimization Based Approaches

This paper presents a comprehensive survey of methods which can be utili...

Please sign up or login with your details

Forgot password? Click here to reset