Table 2: Comparison of the TSP and proposed models.
Model
No. of
sites
Criteria
Path length
No. of collected
particles
No. of visited
sites
Proposed
11 30.69 28 out of 63 5
10 31.89 31 out of 60 7
7 21.54 26 out of 61 6
TSP
11 35.37 36 out of 63 7
10 28.32 20 out of 60 5
7 40.13 61 out of 61 7
7 CONCLUSIONS
In this paper, we have proposed a new class of prob-
lems called Simultaneous Object Collection and
Shepherding (SOCS), in which a flock of robots
must collect some objects and guide them to a goal
region. The problem is analogous to the Traveling
Salesman Problem which is NP-hard. We also in-
corporated online obstacle sensing and avoidance
methods in the flocking behavior, and proposed a
fuzzy expert system for determining the strategy of
environment exploration. The model is enriched
with a number of complex group actions like defor-
mation, expansion, split and merge. A potential
advantage of the proposed model is its ability in
adapting its behavior to a previously-unknown envi-
ronment and simultaneously performing collecting
and shepherding tasks.
Future works will focus on extension of the
model to dynamic environments where the obstacles
or even the goal are not static and their movements
are unpredictable over the time. Also we can consid-
er the situation in which the flock has the opportuni-
ty for discharging its contents in a depot and contin-
ue collecting more objects. Also, adding the physical
properties of the environment like steepness, rough-
ness, etc. which can affect the robots’ paths and
velocity adjustments can be interesting.
REFERENCES
Bayazit, O., Lien, J. and M. Amato, N., 2002. Simulating
Flocking Behaviors in Complex Environments.
Proc.of the Pacific Conf on Computer Graphics and
Applications.
Brett, J., 2009. Applied Flock Theory, in Scrum Alliance,
Available at Http://Www.Agileacademy.Com.Au/
Agile/ Sites/Default/Files/Flock Theory Applied.Pdf.
Christopher, V., Joseph, F. H. and Jyh-Ming, L., 2010.
Scalable and Robust Shepherding via Deformable
Shapes. in 3rd Int. Conf. on Motion in Games, Nov.
2010, Utrecht, Netherlands.
Garrell, a., Sanfeliu, a. and Moreno-Noguer, F., 2009.
Discrete Time Motion Model for Guiding People in
Urban Areas using Multiple Robots. IEEE Int. Conf.
on Intelligent Robots and Systems, 486-491.
Khatib, O., 1986.Real-Time Obstacle Avoidance for Ma-
nipulators and Mobile Manipulators. International
Journal of Robotics Research 5(1):90-98.
Kennedy, J., Eberhart, R., 1995. Particle Swarm Optimiza-
tion. in IEEE Int. Conf. on Neural Networks. IV. 1942-
1948.
Lien, J. M., Rodriguez, S., Malric, J. and Amato, N. M.,
2005. Shepherding Behaviors with Multiple Shep-
herds. in IEEE Int. Conf. on Robotics and Automation.
Manh La, H., Lim, R. and Sheng, W., 2010. Hybrid Sys-
tem of Reinforcement Learning and Flocking Control
in Multi-Robot Domain. in 2nd Annual Conference on
Theoretical and Applied Computer Science, Stillwater.
Navarro, I., Gutiérrez, a., Matía, F. and Monasterio-
Huelin, F., 2008. an Approach to Flocking of Robots
using Minimal Local Sensing and Common Orienta-
tion. Proceedings of 3rd International Workshop on
Hybrid Artificial Intelligent Systems, 5271, 616-624.
Reynolds, C. W., 1987. Flocks, Herds, and Schools: a
Distributed Behavioral Model. in Computer Graphics,
25-34.
Renzaglia, A. and Martinelli, A., 2010. Potential Field
based Approach for Coordinate Exploration with a
Multi-Robot Team. in IEEE International Workshop
on Safety, Security and Rescue Robotics, 1-6.
Sharma, B., Vanualailai, J. and Chand, U., 2009. Flocking
of Multi-Agents in Constrained Environments. Euro-
pean J. of Pure and Applied Math., 2, 401-425.
Tanner, H. G., Jadbabaie, A., and Pappas, G. J., 2003.
Stable Flocking of Mobile Agents, Part I: Fixed To-
pology. Decision and Control, 2010-2015.
Varghese, B., and Mckee, G. T., 2010. a Mathematical
Model, Implementation and Study of a Swarm System.
Robotics and Autonomous Systems, 58(3): 287-294.
Xiong, N., Li, Y., Park, J. H., Yang, L. T., Yang, Y. and
Tao, S., 2008. Fast and Efficient Formation Flocking
for a Group of Autonomous Mobile Robots. in IEEE
International Symposium on Parallel and Distributed
Processing, April 2008, Miami, FL, 1-8.
ANewModelforSolvingtheSimultaneousObjectCollectingandShepherdingProbleminFlockingRobots
105