Distributed learning and cooperative control for multi-agent systems

  • Authors:
  • Jongeun Choi;Songhwai Oh;Roberto Horowitz

  • Affiliations:
  • Department of Mechanical Engineering, Michigan State University, East Lansing, MI 48824-1226, USA and Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI ...;School of Electrical Engineering and Computer Science, Seoul National University, Seoul, Republic of Korea;Department of Mechanical Engineering, University of California, Berkeley, CA 94720-1740, USA

  • Venue:
  • Automatica (Journal of IFAC)
  • Year:
  • 2009

Quantified Score

Hi-index 22.16

Visualization

Abstract

This paper presents an algorithm and analysis of distributed learning and cooperative control for a multi-agent system so that a global goal of the overall system can be achieved by locally acting agents. We consider a resource-constrained multi-agent system, in which each agent has limited capabilities in terms of sensing, computation, and communication. The proposed algorithm is executed by each agent independently to estimate an unknown field of interest from noisy measurements and to coordinate multiple agents in a distributed manner to discover peaks of the unknown field. Each mobile agent maintains its own local estimate of the field and updates the estimate using collective measurements from itself and nearby agents. Each agent then moves towards peaks of the field using the gradient of its estimated field while avoiding collision and maintaining communication connectivity. The proposed algorithm is based on a recursive spatial estimation of an unknown field. We show that the closed-loop dynamics of the proposed multi-agent system can be transformed into a form of a stochastic approximation algorithm and prove its convergence using Ljung's ordinary differential equation (ODE) approach. We also present extensive simulation results supporting our theoretical results.