Distributed optimization provides a framework for deriving distributed algorithms for a variety of multi-robot problems. This tutorial constitutes the first part of a two-part series on distributed optimization applied to multi-robot problems, which seeks to advance the application of distributed optimization in robotics. In this tutorial, we demonstrate that many canonical … [Read more...] about Distributed Optimization Methods for Multi-Robot Systems: Part 1—A Tutorial [Tutorial]