Distributed cooperative control

← Back to Research interests

How can a group of agents (robots, sensors, vehicles) coordinate using only local communication? Distributed cooperative control studies algorithms and theory for consensus, formation, and tracking in networked multi-agent systems.

Distributed cooperative control header illustration

What students learn here

  • Modeling of networked dynamical systems and graph Laplacians.
  • Stability and convergence analysis (Lyapunov, invariance, nonsmooth systems).
  • Distributed protocols under communication constraints, delays, and disturbances.

Illustrations

Animated illustration of consensus dynamics

Consensus

Agents exchange information with neighbors and reach agreement on a common value/state.

Illustration of formation control

Formation

Maintain a desired geometric pattern using distributed feedback and local measurements.

Typical applications

  • Robot/UAV swarms, vehicle platoons, and cooperative sensing.
  • Synchronization and coordination in power grids and cyber-physical systems.
  • Distributed tracking of time-varying references with limited energy/communication.

Related reading

Interested in joining? See Openings.