Mason Archival Repository Service

On the Effects of Collision Avoidance on Emergent Swarm Behavior

Show simple item record

dc.contributor.advisor Nowzari, Cameron
dc.contributor.author Taylor, Christopher Arieh
dc.creator Taylor, Christopher Arieh
dc.date 2020-05-22
dc.date.accessioned 2021-09-15T13:29:54Z
dc.date.available 2021-09-15T13:29:54Z
dc.identifier.uri http://hdl.handle.net/1920/12008
dc.description.abstract Swarms of autonomous agents, through their decentralized and robust nature, show great promise as a future solution to the myriad missions of business, military, and humanitarian relief. Swarms can be useful purely as a theoretical abstraction or in simulation, but in many applications the swarm needs to be deployed on actual hardware platforms. The diverse nature of mission sets creates the need for a variety of hardware platforms, each with their own capabilities and limitations, for instance with sensing, actuation, communications, environmental disturbances, and structural robustness. In particular, the structural robustness of the platform, or lack thereof, seems to have a great effect on the viability of swarming behaviors where collisions might be an issue. Certain swarm behaviors have been demonstrated on platforms where collisions between agents are harmless, but on many platforms collisions are prohibited since they would damage the agents involved. The available literature typically assumes that collisions can be avoided by adding a collision avoidance algorithm on top of an existing swarm behavior. Through an illustrative example in our experience replicating a particular behavior, we show that this can be difficult to achieve since the swarm behavior can be disrupted by the collision avoidance. Furthermore, if collisions cause irreparable damage to the agents involved, we show that weakening the collision avoidance can also disrupt the intended swarm behavior, since destroyed agents are no longer able to interact with the rest of the swarm and their sudden disappearance dramatically alters the behavior of nearby agents. We introduce metrics quantifying the level of disruption in our swarm behavior and propose a technique that is able to assist in tuning the collision avoidance algorithm such that the goal behavior is achieved as best as possible while collisions are avoided. We validate our results through simulation. en_US
dc.language.iso en en_US
dc.subject swarms en_US
dc.subject robotics en_US
dc.subject collision avoidance en_US
dc.subject multi-agent en_US
dc.subject decentralized en_US
dc.subject emergent behavior en_US
dc.title On the Effects of Collision Avoidance on Emergent Swarm Behavior en_US
dc.type Thesis en_US
thesis.degree.name Master of Science in Electrical Engineering en_US
thesis.degree.level Master's en_US
thesis.degree.discipline Electrical Engineering en_US
thesis.degree.grantor George Mason University en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search MARS


Browse

My Account

Statistics