of 100 individuals in two final spatial distributions: a
flat ellipsoid and a cigar-like one. As an example,
the obtained flat formation can be exploited for a
search on the sea bed, while the cigar maybe used
for communications.
Figure 3: A flat ellipsoidal configuration and a cigar-like
one.
5 CONCLUSIONS
This work has been focused on the idea of exploiting
the flocking approach not to implement a naturally
plausible behaviour, but to make emerge a desired
spatial configuration in the swarm. In order to reach
this goal some asymmetry has been inserted in the
potential functions governing the flocking scheme.
To some extent such an idea can be found also in
Nature when dealing, for example, with the V-
shaped formation of migrating birds.
It has been here shown that through the tuning of
a limited set of parameters it is possible to
implement different swarm formations that can be
useful in different operative contexts. This allows
the possibility to contemplate human operator
control over a swarm of AUVs and the changing of
the swarm formation at the cost of the broadcasting
of a few bytes among the individuals.
Further work must be carried out: different three
dimensional functions should be studied and
simulated in order to find out new spatial
configurations. Stability issues must be studied and
checked since the here presented simulations have
the limit of implying instantaneous communication
and awareness among the swarm individuals. This is
not the case while coping with underwater vessels
whose communication capabilities are limited by the
speed of sound. Another issue is the study of the
ellipsoidal flock in more complex environments
such as the typically considered ones where
obstacles or narrow passages can be found, see e.g.
(Olfati-Saber, 2006).
ACKNOWLEDGEMENTS
This work has been partially supported by the
HARNESS project, funded by the Italian Institute of
Technology (IIT) through the SEED initiative.
REFERENCES
Cowan, N., Shakerina, O., Vidal, R., Sastry, S., 2003.
Vision-based follow-the-leader, in Proceedings of
IEEE/RSJ International Conference on Intelligent
Robots and Systems, vol. 2, pp. 1796–1801.
Ercan, M. F., Li, X., Liang, X., 2010. A Regular
Tetrahedron Formation Strategy for Swarm Robots in
Three-Dimensional Environment, in Lecture Notes in
Computer Science: Hybrid Artificial Intelligence
Systems, Berlin: Springer.
Fossen, T. I., 1994. Guidance and Control of Ocean
Vehicles, New York: John Wiley & Sons.
Fossen, T. I., Fjellstad, O. E., 1995. Nonlinear Modeling
of Marine Vehicles in Six Degrees of Freedom,
Journal of Mathematical Modeling of Systems, 1 (1).
Gazebo, computer software, 2012. Available from: http://
playerstage.sourceforge.net/. [27 Feb 2012].
Hou, S. P., Cheah, C. C., 2009. Multiplicative Potential
Energy Function for Swarm Control, in Proceedings
of the 2009 IEEE/RSJ Int’l Conf on Intelligent Robots
and Systems, St. Louis,USA, pag 4363-4368.
Hou, S. P., Cheah, C. C., 2011. Can a Simple Control
Scheme Work for a Formation Control of Multiple
Autonomous Underwater Vehicles?, in IEEE
Transaction on Control Systems Technology, 19 (5),
pages 1090-1101.
Kalantar, S., Zimmer, U. R., 2007. Distributed shape
control of homogeneous swarms of autonomous
underwater vehicles, in Autonomous Robots, 22 (1),
pag 37-53.
Monteiro, S., Bicho, E., 2002. A dynamical systems
approach to behaviour based formation control, in
Proceedings of the IEEE International Conference on
Robotics and Automation, vol. 3, pp. 2606–2611.
Olfati-Saber, R., 2006. Flocking for Multi-Agent Dynamic
Systems: Algorithms and Theory, IEEE Transaction
on Automatic Control, 51 (3), pag 401-420.
Reynolds, C. W., 1987. Flocks, Herds, and Schools: A
Distributed Behavioral Model, in Computer Graphics,
21(4), pages 25-34.
ICINCO 2012 - 9th International Conference on Informatics in Control, Automation and Robotics
316