Deployment Environment for a Swarm of Heterogeneous Robots
AbstractThe objective of this work is to develop a framework that can deploy and provide coordination between multiple heterogeneous agents when a swarm robotic system adopts a decentralized approach; each robot evaluates its relative rank among the other robots in terms of travel distance and cost to the goal. Accordingly, robots are allocated to the sub-tasks for which they have the highest rank (utility). This paper provides an analysis of existing swarm control environments and proposes a software environment that facilitates a rapid deployment of multiple robotic agents. The framework (UBSwarm) exploits our utility-based task allocation algorithm. UBSwarm configures these robots and assigns the group of robots a particular task from a set of available tasks. Two major tasks have been introduced that show the performance of a robotic group. This robotic group is composed of heterogeneous agents. In the results, a premature example that has prior knowledge about the experiment shows whether or not the robots are able to accomplish the task. View Full-Text
Share & Cite This Article
Abukhalil, T.; Patil, M.; Patel, S.; Sobh, T. Deployment Environment for a Swarm of Heterogeneous Robots. Robotics 2016, 5, 22.
Abukhalil T, Patil M, Patel S, Sobh T. Deployment Environment for a Swarm of Heterogeneous Robots. Robotics. 2016; 5(4):22.Chicago/Turabian Style
Abukhalil, Tamer; Patil, Madhav; Patel, Sarosh; Sobh, Tarek. 2016. "Deployment Environment for a Swarm of Heterogeneous Robots." Robotics 5, no. 4: 22.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.