Open Access Open Access  Restricted Access Subscription Access


Madhav Patil, Tamer Abukhalil, Sarosh Patel, Tarek Sobh


In this work we present the hardware architecture of a mobile heterogeneous robot swarm, designed and implemented at the Interdisciplinary Robotics, Intelligent Sensing and Control (RISC) Laboratory, University of Bridgeport. Most of the recent advances in swarm robotics have mainly focused on homogeneous robot swarms and their applications. Developing and coordinating a multi-agent robot system with heterogeneity and a larger behavioral repertoire is a great challenge. To give swarm hardware heterogeneity we have equipped each swarm robot with different set of sensors, actuators, control and communication units, power supply, and an interconnection mechanism. This paper discusses the hardware heterogeneity of the robotic swarm and its challenges. Another issue addressed in paper is the active power management of the robotic agents. The power consumption of each robot in the UB robot swarm is calculated and the power management technique is also explained in this paper. We applied this heterogeneous robot swarm to perform three sample tasks – Mapping task, human rescue task and wall painting task.


Heterogeneous Swarm Robot; Hardware Implementation; Power Consumption in Swarm Robot; Hardware Design of UB swarm; Fault Detection in Heterogeneous Swarm.

Full Text:



E. Sahin, Swarm robotics: From sources of inspiration to domains of application, Berlin Heidelberg: Springer, 2004.

L. Bayindir and E. Sahin, “A review of studies in swarm robotics,” Turkish Journal of Electrical Engineering and Computer Sciences, Vol. 15, No. 2, pp. 115-147, 2007.

A. Gautam and S. Mohan, “A review of research in multi-robot systems,” in Proceedings of the IEEE 7th International Conference on Industrial and Information Systems (ICIIS), 2012.

M. Patil, T. Abukhalil and T. Sobh, “Hardware Architecture Review of Swarm Robotics System: Self-Reconfigurability, Self-Reassembly, and Self-Replication,” ISRN Robotics, Vol. 2013, p. 11, 2013.

S. Murata, E. Yoshida, K. Tomita and H. Kurokawa, “Hardware design of modular robotic system,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’2000), Takamatsu, 2000.

F. Mondada, L. M. Gambardella, D. Floreano, S. Nolfi, J. L. Deneuborg and M. Dorigo, “The cooperation of swarm-bots: Physical interactions in collective robotics,” IEEE Robotics & Automation Magazine, Vol. 12, No. 2, pp. 21-28, 2005.

M. Dorigo, D. Floreano, L. M. Gambardella, F. Mondada, S. Nolfi, T. Baaboura, M. Birattari, M. Bonani, M. Brambilla, A. Brutschy, D. Burnier, A. Campo, A. L. Christensen, A. Decugnière, G. Di Caro, F. Ducatelle, E. Ferrante, A. Förster, J. Martinez Gonzales, J. Guzzi, V. Longchamp, S. Magnenat, N. Mathews, M. Montes de Oca, R. O’Grady, C. Pinciroli, G. Pini, P. Rétornaz, J. Roberts, V. Sperati, T. Stirling, A. Stranieri, T. Stützle, V. Trianni, E. Tuci, A. E. Turgut, and F. Vaussard, Swarmanoid: a novel concept for the study of heterogeneous robotic swarms, IRIDIA, Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle, Université Libre de Bruxelles, Technical report number TR/IRIDIA/2011-014, July 2011.

F. Mondada, M. Bonani, X. Raemy, J. Pugh, C. Cianci, A. Klaptocz and A. Martinoli, “The e-puck, a robot designed for education in engineering,” in Proceedings of the 9th Conference on Autonomous Robot Systems and Competitions, Instituto Politécnico de Castelo Branco, 2009.

M. Patil, T. Abukhalil, S. Patel and T. Sobh, “UB robot swarm – design, implementation, and power management,” in Proceedings of the 12th IEEE International Conference on Control and Automation (ICCA), Katmandu, 2016.

D. P. Stormont, “Autonomous rescue robot swarms for first responders,” in Proceedings of the IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, 2005.

J. Borenstein, H. R. Everett, L. Feng and D. Wehe, “Mobile robot positioning – sensors and techniques,” Journal of Robotic Systems, Special Issue on Mobile Robots, Vol. 14, No. 4, pp. 231-249, 1996.

E. Bonabeau, D. Marco and T. Guy, “Inspiration for optimization from social insect behaviour,” Nature, Vol. 406, No. 6791, pp. 39-42, 2000.

M. H. Zahugi, A. M. Shabani and T. V. Prasad, “Libot: Design of a low cost mobile robot for outdoor swarm robotics,” in Proceedings og the IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), 2012.

Z. Yi, H. Y. Khing, C. C. Seng and Z. X. Wei, “Multi-ultrasonic sensor fusion for mobile robots,” in Proceedings of the Intelligent Vehicles Symposium, 2000.

F. Arvin, S. Khairulmizam and R. Abdul Rahman, “A short-range infrared communication for swarm mobile robots,” in Proceedings of the International Conference on Signal Processing Systems, 2009.

A. Martinelli, “The odometry error of a mobile robot with a synchronous drive system,” IEEE Transactions on Robotics and Automation, Vol. 18, No. 3, pp. 399-405, 2002.

M. Yim, S. Wei-min, S. Behnam and R. Daniela, “Modular self-reconfigurable robot systems [grand challenges of robotics],” IEEE Robotics & Automation Magazine, Vol. 14, No. 1, pp. 43-52, 2007.

M. Bonani, M. Stephane, R. Philippe and M.Francesco, “The hand-bot, a robot design for simultaneous climbing and manipulation,” in Proceedings of the International Conference on Intelligent Robotics and Applications, Berlin Heidelberg, 2009.

T. Abukhalil, M. Patil and T. Sobh, “A comprehensive survey on decentralized modular swarm robotic systems and deployment environments,” International Journal of Engineering (IJE), Vol. 7, pp. 44-60, 2013.

B. Ranjbar-Sahraei, F. Shabaninia, A. Nemati and S. D. Stan, “A novel robust decentralized adaptive fuzzy control for swarm formation of multiagent systems,” IEEE Transactions on Industrial Electronics, Vol. 59, No. 8, pp. 3124-3134, 2012.

A. Deshmukh, P. A. Vargas, R. Aylett and K. Brown, “Towards socially constrained power management for long-term operation of mobile robots,” in Proceedings of the 11th Conference Towards Autonomous Robotic Systems, Plymouth, UK, 2010.

A. L. Christensen, R. OGrady and M. Dorigo, “From fireflies to fault-tolerant swarms of robots,” IEEE Transactions on Evolutionary Computation, Vol. 13, No. 4, pp. 754-766, 2009.

M. Patil and T. Abukhalil, “Design and implementation of heterogeneous robot swarm," in Proceedings of the ASEE 2014 Zone I Conference, Bridgpeort, CT, USA., 2014.

C. Churavy, M. Baker, S. Mehta, I. Pradhan, N. Scheidegger, S. Shanfelt, R. Rarick, D. Simon, “Effective implementation of a mapping swarm of robots,” IEEE Potentials, Vol. 27, Issue 4, pp. 28-33, 2008.

F. Mondada, A. Guignard, M. Bonani, D. Bar and M. Lauria, “Swarmbot: From concept to implementation,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robot and Systems (IROS 2003), 2003.

T. Abukhalil, M. Patil, S. Patel, T. Sobh, “Deployment environment for a swarm of heterogeneous robots,” Robotics, Vol. 5, No. 4, 22, 2016.


  • There are currently no refbacks.