Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms

Abstract

The last years have seen a thriving research activity on cooperative control and motion coordination. This interest is motivated by the growing possibilities enabled by robotic networks in the monitoring of natural phenomena and the enhancement of human capabilities in hazardous and unknown environments. Our first objective with this book is to present a coherent introduction to basic distributed algorithms for robotic networks. This emerging discipline sits at the intersection of different areas such as distributed algorithms, parallel processing, control, and estimation. Our second objective is to provide a self-contained, broad exposition of the notions and tools from these areas that are relevant in cooperative control problems. These concepts include graph-theoretic notions (connectivity, adjacency and Laplacian matrices), distributed algorithms from computer science (leader election, basic tree computations) and from parallel processing (averaging algorithms, convergence rates), and geometric models and optimization (Voronoi partitions, proximity graphs). Our third objective is to put forth a model for robotic networks that helps to rigorously formalize coordination algorithms running on them. We illustrate how computational geometry plays an important role in modeling the interconnection topology of robotic networks. We draw on classical notions from distributed algorithms to provide complexity measures that characterize the execution of coordination algorithms. Such measures allow us to quantify the algorithm performance and implementation costs. Our fourth and last objective is to present various algorithms for coordination tasks such as connectivity maintenance, rendezvous, and deployment. We put special emphasis on analyzing the correctness of the algorithms and providing measures of their complexity.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 27, 2008
Accession Number
ADA637515

Entities

People

  • Francesco Bullo
  • Jorge Cortés
  • Sonia Martı́nez

Organizations

  • Princeton University

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Automata Theory
  • Computational Science
  • Control Systems
  • Cooperative Control
  • Information Processing
  • Information Science
  • Information Theory
  • Linear Programming
  • Multiagent Systems
  • Parallel Computing
  • Reasoning
  • Sensor Networks
  • Theorems
  • Wireless Communications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Economics
  • Graph Algorithms and Convex Optimization.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Machine Learning Algorithms
  • Autonomy
  • Autonomy - Autonomous System Control