We present a framework for coordinated and distributed control of multiple autonomous vehicles using artificial potentials and virtual leaders. Artificial potentials define interaction control forces between neighboring vehicles and are designed to enforce a desired inter-vehicle spacing. A virtual leader is a moving reference point that influences vehicles in its neighborhood by means of additional artificial potentials. Virtual leaders can be used to manipulate group geometry and direct the motion of the group. The approach provides a construction for a Lyapunov function to prove closed-loop stability using the system kinetic energy and the artificial potential energy. Dissipative control terms are included to achieve asymptotic stability. The framework allows for a homogeneous group with no ordering of vehicles; this adds robustness of the group to a single vehicle failure.
[1]
Ulf Grenander,et al.
A stochastic nonlinear model for coordinated bird flocks
,
1990
.
[2]
Oussama Khatib,et al.
Real-Time Obstacle Avoidance for Manipulators and Mobile Robots
,
1986
.
[3]
N.E. Leonard,et al.
Orientation control of multiple underwater vehicles with symmetry-breaking potentials
,
2001,
Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).
[4]
Craig W. Reynolds.
Flocks, herds, and schools: a distributed behavioral model
,
1987,
SIGGRAPH.
[5]
Daniel E. Koditschek,et al.
An approach to autonomous robot assembly
,
1994,
Robotica.
[6]
A. Ōkubo.
Dynamical aspects of animal grouping: swarms, schools, flocks, and herds.
,
1986,
Advances in biophysics.