Steering a Swarm of Particles Using Global Inputs and Swarm Statistics

dc.contributor.authorShahrokhi, Shiva
dc.contributor.authorLin, Lillian
dc.contributor.authorErtel, Chris
dc.contributor.authorWan, Mable
dc.contributor.authorBecker, Aaron T.
dc.date.accessioned2019-10-01T15:39:49Z
dc.date.available2019-10-01T15:39:49Z
dc.date.issued12/21/2017
dc.description.abstractMicrorobotics has the potential to revolutionize many applications including targeted material delivery, assembly, and surgery. The same properties that promise breakthrough solutions-small size and large populations-present unique challenges for controlling motion. Robotic manipulation usually assumes intelligent agents, not particle systems manipulated by a global signal. To identify the key parameters for particle manipulation, we used a collection of online games in which players steer swarms of up to 500 particles to complete manipulation challenges. We recorded statistics from more than 10 000 players. Inspired by techniques in which human operators performed well, we investigate controllers that use only the mean and variance of the swarm. We prove that mean position is controllable and provide conditions under which variance is controllable. We next derive automatic controllers for these and a hysteresis-based switching control to regulate the first two moments of the particle distribution. Finally, we employ these controllers as primitives for an object manipulation task and implement all controllers on 100 kilobots controlled by the direction of a global light source.
dc.identifier10.1109/TRO.2017.2769094
dc.identifier.citationCopyright 2017 IEEE Transactions on Robotics. This is a post-print version of a published paper that is available at: https://ieeexplore.ieee.org/abstract/document/8233424 Recommended citation: Shahrokhi, Shiva, Lillian Lin, Chris Ertel, Mable Wan, and Aaron T. Becker. "Steering a swarm of particles using global inputs and swarm statistics." IEEE Transactions on Robotics 34, no. 1 (2017): 207-219. DOI: 10.1109/TRO.2017.2769094 This item has been deposited in accordance with publisher copyright and licensing terms and with the author’s permission.
dc.identifier.urihttps://hdl.handle.net/10657/4909
dc.language.isoen_US
dc.publisherIEEE Transactions on Robotics
dc.subjectRobot kinematics
dc.subjectRobot sensing systems
dc.subjectSociology
dc.subjectStatistics
dc.subjectControl systems
dc.titleSteering a Swarm of Particles Using Global Inputs and Swarm Statistics
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Becker_2017_SteeringASwarmOfParticlesAM.pdf
Size:
5.13 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.76 KB
Format:
Plain Text
Description: