Programmable self-assembly in a thousand-robot swarm
Abstract
Large-scale robotic self-assembly: When individuals swarm, they must somehow communicate to direct collective motion. Swarms of robots need to deal with outliers, such as robots that move more slowly than the rest. Rubenstein et al. created a large swarm of programmed robots that can form collaborations using only local information. The robots could communicate only with nearby members, within about three times their diameter. They were able to assemble into complex preprogrammed shapes. If the robots' formation hit snags when they bumped into one another or because of an outlier, additional algorithms guided them to rectify their collective movements. Science , this issue p. 795
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Whitesides, G. M., & Grzybowski, B. A. (2002) · Science · doi:10.1126/science.1070821 · Cited by 7,457 · see citing works
Folding DNA to create nanoscale shapes and patterns
Rothemund, P. W. K. (2006) · Nature · doi:10.1038/nature04586 · Cited by 7,391 · see citing works
Range-free localization schemes for large scale sensor networks
He, T., Huang, C., Blum, B. M., et al. (2003) · Proceedings of the 28th Annual International Conference on Mobile Computing And Networking · doi:10.1145/938985.938995 · Cited by 2,658 · see citing works
The Rotary Motor of Bacterial Flagella
Berg, H. C. (2003) · Annual Review of Biochemistry · doi:10.1146/annurev.biochem.72.121801.161737 · Cited by 1,437 · see citing works
Coordinating Hundreds of Cooperative, Autonomous Vehicles in Warehouses
Wurman, P. R., D'Andrea, R., & Mountz, M. (2007) · The AI Magazine · doi:10.1609/aimag.v29i1.2082 · Cited by 1,151
Organizing a Global Coordinate System from Local Information on an Ad Hoc Sensor Network
Nagpal, R., Shrobe, H. E., & Bachrach, J. (2003) · Lecture notes in computer science · doi:10.1007/3-540-36978-3_22 · Cited by 759 · see citing works
Self-citationCoordinating hundreds of cooperative, autonomous vehicles in warehouses
Wurman, P. R., & Mountz, M. (2008) · Cited by 566 · see citing works
The making of a fly; The genetics of animal design
(1992) · International Journal of Biochemistry · doi:10.1016/0020-711x(92)90084-e · Cited by 410 · see citing works
Autonomous Self-Assembly in Swarm-Bots
Groβ, R., Michael Bonani, C., Francesco Mondada, C., & Dorigo, M. (2006) · IEEE Transactions on Robotics · doi:10.1109/tro.2006.882919 · Cited by 344 · see citing works
Goldstein, S. C., Campbell, J. D., & Mowry, T. C. (2005) · Computer · doi:10.1109/mc.2005.198 · Cited by 327 · see citing works
Fire ants self-assemble into waterproof rafts to survive floods
Mlot, N. J., Tovey, C. A., & Hu, D. L. (2011) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1016658108 · Cited by 297 · see citing works
Self-assemblages in insect societies
Anderson, C., Guy Theraulaz, A., & Deneubourg, J. (2002) · Insectes Sociaux · doi:10.1007/s00040-002-8286-y · Cited by 272 · see citing works
Modular Self-Reconfigurable Robot Systems
Yim, M. H., Shen, W., Salemi, B., Rus, D. L., Moll, M., Lipson, H., Klavins, E., & Chirikjian, G. S. (2007) · CaltechAUTHORS (California Institute of Technology) · doi:10.1109/mra.2007.339623 · Cited by 201 · see citing works
Distributed Control for 3D Metamorphosis
Yim, M. H., Zhang, Y., Lamping, J., et al. (2001) · Autonomous Robots · doi:10.1023/a:1026544419097 · Cited by 184 · see citing works
Self-assembly and self-repair method for a distributed mechanical system
Tomita, K., Murata, S., Kurokawa, H., et al. (1999) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.817668 · Cited by 140 · see citing works
Wood, R. J., Nagpal, R., & Wei, G.-Y. (2013) · Scientific American · doi:10.1038/scientificamerican0313-60 · Cited by 109 · see citing works
Self-citationCentibots: Very Large Scale Distributed Robotic Teams
Konolige, K., Fox, D., Ortiz, C., et al. (2006) · Springer tracts in advanced robotics · doi:10.1007/11552246_13 · Cited by 97 · see citing works
Using cellular automata and gradients to control self-reconfiguration
Støy, K. (2005) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2005.09.017 · Cited by 97 · see citing works
Arbuckle, D., & Requicha, A. A. G. (2009) · Autonomous Robots · doi:10.1007/s10514-009-9162-7 · Cited by 56 · see citing works
On-line assembly planning for stochastically reconfigurable systems
Tolley, M. T., & Lipson, H. (2011) · The International Journal of Robotics Research · doi:10.1177/0278364911398160 · Cited by 40 · see citing works
To boldly go where no human-robot team has gone before : papers from the AAAI Spring Symposium
Fong, T. W. (2006) · Medical Entomology and Zoology · Cited by 8 · see citing works
Flagged first, then by citations
1 of the 22 references couldn’t be matched to a known paper.
Research works printed but not linked: 8
- S. Camazine et al . Self-Organization in Biological Systems (Princeton Univ. Press Princeton NJ 2003).
- M. Kirschner J. Gerhart The Plausibility of Life: Resolving Darwin’s Dilemma (Yale Univ. Press New Haven CT 2005).
- E. William G Mermoud A. Martinoli in Proceedings of the 2010 International Conference on Robotics and Automation (Anchorage AK May 2010) pp. 1438–1445.
- M. Rubenstein C. Ahler R. Nagpal in Proceedings of the 2012 IEEE International Conference on Robotics and Automation (St. Paul MN May 2012) pp. 3293–3298.
- P. Vartholomeos E. Papadopoulos in Proceedings of the 2006 IEEE International Conference on Robotics and Automation (Orlando FL May 2006) pp. 649–654.
- D. Moore J. Leonard D. Rus S. Teller in The 2nd International Conference on Embedded Networked Sensor Systems (Baltimore November 2004) pp. 50–61.
- J. Werfel Y. Bar-Yam D. Rus R. Nagpal in Proceedings of the 2006 IEEE International Conference on Robotics and Automation (Orlando FL May 2006) pp. 2787–2794.
- M. De Rosa S. Goldstein P. Lee J. Campbell P. Pillai in Proceedings of the 2006 IEEE International Conference on Robotics and Automation (Orlando FL May 2006) pp. 1462–1468.
Cited by
Sorted by citations
Active Particles in Complex and Crowded Environments
Bechinger, C., Leonardo, R. D., Löwen, H., Reichhardt, C. M., Volpe, G., & Volpe, G. (2016) · Reviews of Modern Physics · doi:10.1103/revmodphys.88.045006 · Cited by 2,931 · see citing works
“t al., 2013; Palacci et al., 2013), they still consider only one kind of microswimmer at a time. Nevertheless, we know from recent experiments in robotics (Halloy et al., 2007; Mijalkov et al., 2016; Rubenstein et al., 2014; Volpe and Wehr, 2016) and biology (Gravish et al., 2015; Tennenbaum et al., 2016) that complex…”
BackgroundRahwan, I., Cebrian, M., Obradovich, N., Bongard, J., Bonnefon, J.-F., Breazeal, C., Crandall, J. W., Christakis, N. A., Couzin, I. D., Jackson, M. O., et al. (2019) · Nature · doi:10.1038/s41586-019-1138-y · Cited by 1,364 · see citing works
Tang, J., Liu, G., & Pan, Q. (2021) · IEEE/CAA Journal of Automatica Sinica · doi:10.1109/jas.2021.1004129 · Cited by 1,006 · see citing works
Biomedical Applications of Untethered Mobile Milli/Microrobots
Sitti, M., Ceylan, H., Hu, W., Giltinan, J., Turan, M., Yim, S., & Diller, E. (2015) · Proceedings of the IEEE · doi:10.1109/jproc.2014.2385105 · Cited by 897 · see citing works
Reconfigurable magnetic microrobot swarm: Multimode transformation, locomotion, and manipulation
Xie, H., Sun, M., Fan, X., Lin, Z., Chen, W., Wang, L., Dong, L., & He, Q. (2019) · Science Robotics · doi:10.1126/scirobotics.aav8006 · Cited by 772 · see citing works
Reconfiguring active particles by electrostatic imbalance
Yan, J. Q., Han, M., Zhang, J., et al. (2016) · Nature Materials · doi:10.1038/nmat4696 · Cited by 584 · see citing works
Thubagere, A. J., Li, W., Johnson, R. F., Chen, Z., Doroudi, S., Lee, Y. L., Izatt, G., Wittman, S., Srinivas, N., Woods, D., et al. (2017) · Science · doi:10.1126/science.aan6558 · Cited by 555 · see citing works
The rise of intelligent matter
Kaspar, C., Ravoo, B. J., van der Wiel, W. G., Wegner, S. V., & Pernice, W. H. P. (2021) · Nature · doi:10.1038/s41586-021-03453-y · Cited by 526 · see citing works
Programming self-organizing multicellular structures with synthetic cell-cell signaling
Toda, S., Blauch, L. R., Tang, S. K. Y., Morsut, L., & Lim, W. A. (2018) · Science · doi:10.1126/science.aat0271 · Cited by 470 · see citing works
Swarm Robotic Behaviors and Current Applications
Schranz, M., Umlauft, M., Sende, M., & Elmenreich, W. (2020) · Frontiers in Robotics and AI · doi:10.3389/frobt.2020.00036 · Cited by 468 · see citing works
“In later work, Rubenstein et al. (2014b) demonstrate this on a large swarm of physical robots as described above.”
BackgroundMethodLight‐Fueled Microscopic Walkers
Zeng, H., Wasylczyk, P., Parmeggiani, C., Martella, D., Burresi, M., & Wiersma, D. S. (2015) · Advanced Materials · doi:10.1002/adma.201501446 · Cited by 448 · see citing works
Ultra-extensible ribbon-like magnetic microswarm
Yu, J., Wang, B., Du, X., Wang, Q., & Zhang, L. (2018) · Nature Communications · doi:10.1038/s41467-018-05749-6 · Cited by 423 · see citing works
PRIMAL: Pathfinding via Reinforcement and Imitation Multi-Agent Learning
Sartoretti, G., Kerr, J. H., Shi, Y., Wagner, G., Kumar, T. K. S., Koenig, S., & Choset, H. (2019) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2019.2903261 · Cited by 426 · see citing works
“Given the rapid development of affordable robots with embedded sensing and computation capabilities, manufacturing applications will soon regularly involve the deployment of thousands of robots [1], [2].”
BackgroundSwarm Robotics: Past, Present, and Future [Point of View]
Dorigo, M., Theraulaz, G., & Trianni, V. (2021) · Proceedings of the IEEE · doi:10.1109/jproc.2021.3072740 · Cited by 401 · see citing works
“Kilobots were conceived to support the first demonstration of a large robot swarm designed for shape formation [31] and have been later used for several successful studies, allowing swarm robotics to be demonstrated in physical settings with hundreds of robots [32]–[34].”
BackgroundHuman Interaction With Robot Swarms: A Survey
Kolling, A., Walker, P., Chakraborty, N., Sycara, K., & Lewis, M. (2016) · IEEE Transactions on Human-Machine Systems · doi:10.1109/thms.2015.2480801 · Cited by 424 · see citing works
Signal propagation in complex networks
Ji, P., Ye, J., Mu, Y., Lin, W. J., Tian, Y., Hens, C., Perc, M., Tang, Y. S., Sun, J., & Kurths, J. (2023) · Physics Reports · doi:10.1016/j.physrep.2023.03.005 · Cited by 369 · see citing works
Implicit coordination for 3D underwater collective behaviors in a fish-inspired robot swarm
Berlinger, F., Gauci, M., & Nagpal, R. (2021) · Science Robotics · doi:10.1126/scirobotics.abd8668 · Cited by 343 · see citing works
Self-citationInformation processing via physical soft body
Nakajima, K., Hauser, H., Li, T., & Pfeifer, R. (2015) · Scientific Reports · doi:10.1038/srep10487 · Cited by 324 · see citing works
Particle robotics based on statistical mechanics of loosely coupled components
Li, S., Batra, R., Brown, D., Chang, H.-D., Ranganathan, N., Hoberman, C., Rus, D. L., & Lipson, H. (2019) · Nature · doi:10.1038/s41586-019-1022-9 · Cited by 319 · see citing works
Machine learning for active matter
Cichos, F., Gustavsson, K., Mehlig, B., & Volpe, G. (2020) · Nature Machine Intelligence · doi:10.1038/s42256-020-0146-9 · Cited by 318 · see citing works
Levin, M. G. (2019) · Frontiers in Psychology · doi:10.3389/fpsyg.2019.02688 · Cited by 310 · see citing works
“Similar approaches are being taken with respect to swarms of insects, robots, and human beings (Couzin, 2009; Deisboeck and Couzin, 2009; Gomes et al., 2013; Rubenstein et al., 2014).”
ResultAguilar, J., Zhang, T., Qian, F., Kingsbury, M., McInroe, B. W., Mazouchova, N., Li, C., Maladen, R. D., Gong, C., Travers, M. J., et al. (2016) · Reports on Progress in Physics · doi:10.1088/0034-4885/79/11/110001 · Cited by 289 · see citing works
Reflections on the future of swarm robotics
Dorigo, M., Theraulaz, G., & Trianni, V. (2020) · Science Robotics · doi:10.1126/scirobotics.abe4385 · Cited by 282 · see citing works
“While technological innovations are pushing the boundaries towards ever smaller scales [5,6] and larger numbers [7,8], the path towards real-word applications is still long and arduous.”
BackgroundDesigning minimal and scalable insect-inspired multi-locomotion millirobots
Zhakypov, Z., Mori, K., Hosoda, K., et al. (2019) · Nature · doi:10.1038/s41586-019-1388-8 · Cited by 268 · see citing works
Minimal navigation solution for a swarm of tiny flying robots to explore an unknown environment
McGuire, K., Wagter, C. D., Tuyls, K., Kappen, H. J., & de Croon, G. (2019) · Science Robotics · doi:10.1126/scirobotics.aaw9710 · Cited by 267 · see citing works
“Moreover, swarms of robots have been demonstrated in applications ranging from constructing small preplanned structures (6) to forming shapes with their own bodies (7, 8) and to performing tasks such as dispersion, aggregation, and surveillance (9).”
BackgroundShepherd, D. A., & Majchrzak, A. (2022) · Journal of Business Venturing · doi:10.1016/j.jbusvent.2022.106227 · Cited by 301 · see citing works
Survey on Unmanned Aerial Vehicle Networks: A Cyber Physical System Perspective
Wang, H., Zhao, H., Zhang, J., Ma, D., Li, J., & Wei, J. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2962207 · Cited by 268 · see citing works
Yang, L.-D., Jiang, J.-L., Gao, X., Wang, Q.-L., Dou, Q., & Zhang, L. (2022) · Nature Machine Intelligence · doi:10.1038/s42256-022-00482-8 · Cited by 228 · see citing works
“BR = [ Bx, By, Bz T = [af sin(2πωt), bf, 0]T (2)”
BackgroundMethodInfluentialZhang, C., Zhou, L., & Li, Y. (2023) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.2023.3321997 · Cited by 238 · see citing works
“The finite-state automaton with three primitive collective behaviors is conducted for the thousand-robot swarm [2].”
External Power-Driven Microrobotic Swarm: From Fundamental Understanding to Imaging-Guided Delivery
Wang, Q., & Zhang, L. (2021) · ACS Nano · doi:10.1021/acsnano.0c07753 · Cited by 231 · see citing works
Rotating robots move collectively and self-organize
Scholz, C., Engel, M., & Pöschel, T. (2018) · Nature Communications · doi:10.1038/s41467-018-03154-7 · Cited by 214 · see citing works
“We find a good fit with an exponential decay, v / expð tγT=MÞ, similar to a particle suspended in a viscous fluid, which confirms that the assumption of a velocity-dependent frictional force in the Langevin equations (1) and (2) is justified.”
BackgroundYang, X., Xu, L., Lin, P., Zhong, W., Bai, Y., Luo, J., Chen, J., & Wang, Z. L. (2019) · Nano Energy · doi:10.1016/j.nanoen.2019.03.054 · Cited by 215 · see citing works
Weak synchronization and large-scale collective oscillation in dense bacterial suspensions
Chen, C., Liu, S., Shi, X.-Q., et al. (2017) · Nature · doi:10.1038/nature20817 · Cited by 209 · see citing works
Multi-Agent Deep Reinforcement Learning for Multi-Robot Applications: A Survey
Orr, J., & Dutta, A. (2023) · Sensors · doi:10.3390/s23073625 · Cited by 232 · see citing works
“Infrared sensors can be used for communication in such a swarm system [215].”
BackgroundSlavkov, I., Carrillo-Zapata, D., Carranza, N., Diego, X., Jansson, F., Kaandorp, J. A., Hauert, S., & Sharpe, J. A. (2018) · Science Robotics · doi:10.1126/scirobotics.aau9178 · Cited by 207 · see citing works
Asokan, N., Brasser, F., Ibrahim, A., et al. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813670 · Cited by 202 · see citing works
“An important property of swarms is that each device can communicate only with its direct neighbors [13, 19, 45].”
BackgroundCompact single-shot metalens depth sensors inspired by eyes of jumping spiders
Guo, Q., Shi, Z., Huang, Y., Alexander, E., Qiu, C., Capasso, F., & Zickler, T. E. (2019) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1912154116 · Cited by 200 · see citing works
Bio-inspired self-organising multi-robot pattern formation: A review
Oh, H., Shirazi, A. R., Sun, C., & Jin, Y. (2017) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2016.12.006 · Cited by 199 · see citing works
“In the Kilobot project [165], [175], Rubenstein et al.”
BackgroundMethodActive colloids with collective mobility status and research opportunities
Zhang, J., Luijten, E., Grzybowski, B. A., & Granick, S. (2017) · Chemical Society Reviews · doi:10.1039/c7cs00461c · Cited by 197 · see citing works
Programmable Collective Behavior in Dynamically Self‐Assembled Mobile Microrobotic Swarms
Yigit, B., Alapan, Y., & Sitti, M. (2019) · Advanced Science · doi:10.1002/advs.201801837 · Cited by 197 · see citing works
Dong, X., & Sitti, M. (2020) · The International Journal of Robotics Research · doi:10.1177/0278364920903107 · Cited by 198 · see citing works
“systems (Rubenstein et al., 2014; Yang et al., 2018), and modular robotics (Daudelin et al.”
BackgroundAdaptive synchronization of multi-agent systems with resilience to communication link faults
Chen, C., Xie, K., Lewis, F. L., Xie, S., & Fierro, R. (2019) · Automatica · doi:10.1016/j.automatica.2019.108636 · Cited by 193 · see citing works
Modular Reconfigurable Robotics
Seo, J., Paik, J. K., & Yim, M. H. (2018) · Annual Review of Control Robotics and Autonomous Systems · doi:10.1146/annurev-control-053018-023834 · Cited by 182 · see citing works
“Systems with a thousand modules have been shown (68) which showed that practical issues such as how do you program so many modules, and how do you recharge their batteries need to be addressed.”
BackgroundMotion Control in Magnetic Microrobotics: From Individual and Multiple Robots to Swarms
Yang, L., & Zhang, L. (2020) · Annual Review of Control Robotics and Autonomous Systems · doi:10.1146/annurev-control-032720-104318 · Cited by 176 · see citing works
Microrobot collectives with reconfigurable morphologies, behaviors, and functions
Gardi, G., Ceron, S., Wang, W., Petersen, K. H., & Sitti, M. (2022) · Nature Communications · doi:10.1038/s41467-022-29882-5 · Cited by 169 · see citing works
Gravish, N., & LAUDER, G. V. (2018) · Journal of Experimental Biology · doi:10.1242/jeb.138438 · Cited by 157 · see citing works
“The decreasing cost of new aerial drones and swarm robot platforms such as the kilobots (Rubenstein et al., 2014) will likely increase the adoption of robot experiments by collective behavior biologists.”
BackgroundPhototactic Flocking of Photochemical Micromotors
Mou, F., Zhang, J., Wu, Z. Y., et al. (2019) · iScience · doi:10.1016/j.isci.2019.07.050 · Cited by 155 · see citing works
Collective decision with 100 Kilobots: speed versus accuracy in binary discrimination problems
Valentini, G., Ferrante, E., Hamann, H., & Dorigo, M. (2015) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-015-9323-3 · Cited by 152 · see citing works
“The same and similar robots have successfully been used in swarms sized up to thousands to complete tasks such as aggregation [17], collective transport [35] and self-assembly [36].”
MethodA Critical Review of Communications in Multi-robot Systems
Gielis, J., Shankar, A., & Prorok, A. (2022) · Current Robotics Reports · doi:10.1007/s43154-022-00090-9 · Cited by 160 · see citing works
“A variety of transmission media (e.g., infrared) are used for such near-field communication schemes [13, 14].”
Background3D M-Blocks: Self-reconfiguring robots capable of locomotion via pivoting in three dimensions
Romanishin, J. W., Gilpin, K. W., Claici, S., et al. (2015) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2015.7139450 · Cited by 149 · see citing works
“Recent work on the Kilobots [5] has shown the promise of large robotic swarms, which can only be realized with a combination of simple hardware and robust algorithms.”
BackgroundEmergence of robust self-organized undulatory swimming based on local hydrodynamic force sensing
Thandiackal, R., Melo, K., Paez, L., Herault, J., Kano, T., Akiyama, K., Boyer, F., Ryczko, D., Ishiguro, A., & Ijspeert, A. J. (2021) · Science Robotics · doi:10.1126/scirobotics.abf6354 · Cited by 146 · see citing works
DNA-assisted swarm control in a biomolecular motor system
Keya, J. J., Ryuhei, S., Kabir, A. M. R., et al. (2018) · Nature Communications · doi:10.1038/s41467-017-02778-5 · Cited by 143 · see citing works
Microrobotic swarms for selective embolization
Law, J., Wang, X., Luo, M., Xin, L., Du, X., Dou, W., Wang, T., Shan, G., Wang, Y., Song, P., et al. (2022) · Science Advances · doi:10.1126/sciadv.abm5752 · Cited by 144 · see citing works
Coupled liquid crystalline oscillators in Huygens’ synchrony
Vantomme, G., Elands, L. C. M., Gelebart, A. H., Meijer, E. W., POGROMSKY, A. Y., Nijmeijer, H., & Broer, D. J. (2021) · Nature Materials · doi:10.1038/s41563-021-00931-6 · Cited by 142 · see citing works
Model predictive flocking control for second-order multi-agent systems with input constraints
Zhang, H., Cheng, Z., Chen, G., & Li, C. (2015) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2015.2418871 · Cited by 140 · see citing works
“[1], [3]–[17].”
Review of methodologies and tasks in swarm robotics towards standardization
Nedjah, N., & Silva, L. (2019) · Swarm and Evolutionary Computation · doi:10.1016/j.swevo.2019.100565 · Cited by 138 · see citing works
A Survey on Swarm Microrobotics
Yang, L., Yu, J., Yang, S., Wang, B., Nelson, B. J., & Zhang, L. (2021) · IEEE Transactions on Robotics · doi:10.1109/tro.2021.3111788 · Cited by 137 · see citing works
Swarming and collective migration of micromotors under near infrared light
Deng, Z., Mou, F., Tang, S., Xu, L., Luo, M., & Guan, J. (2018) · Applied Materials Today · doi:10.1016/j.apmt.2018.08.004 · Cited by 134 · see citing works
Ambrosin, M., Conti, M., Ibrahim, A., et al. (2016) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2976749.2978335 · Cited by 133 · see citing works
“However, devices in G are able to identify and communicate to their direct neighbors, which is a minimal assumption in such networks [31].”
BackgroundTechnology Roadmap of Micro/Nanorobots
Ju, X., Chen, C., Oral, Ç. M., Sevim, S., Golestanian, R., Sun, M., Bouzari, N., Lin, X., Urso, M., Nam, J. S., et al. (2025) · ACS Nano · doi:10.1021/acsnano.5c03911 · Cited by 139 · see citing works
Live from under the lens: exploring microbial motility with dynamic imaging and microfluidics
Son, K., Brumley, D. R., & Stocker, R. (2015) · Nature Reviews Microbiology · doi:10.1038/nrmicro3567 · Cited by 131 · see citing works
Tubular Micro/Nanomachines: From the Basics to Recent Advances
Xu, B., Zhang, B., Wang, L., Huang, G., & Mei, Y. (2018) · Advanced Functional Materials · doi:10.1002/adfm.201705872 · Cited by 128 · see citing works
Anonymous Hedonic Game for Task Allocation in a Large-Scale Multiple Agent System
Jang, I., Shin, H.-S., & Tsourdos, A. (2018) · IEEE Transactions on Robotics · doi:10.1109/tro.2018.2858292 · Cited by 129 · see citing works
Reconfigurable emergent patterns in active chiral fluids
Zhang, B., Sokolov, A., & Snezhko, A. (2020) · Nature Communications · doi:10.1038/s41467-020-18209-x · Cited by 124 · see citing works
Circular swimming motility and disordered hyperuniform state in an algae system
Huang, M., Hu, W., Yang, S., et al. (2021) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2100493118 · Cited by 123 · see citing works
“Phys Rev Lett, 93(9):098103, August 2004.”
InfluentialWhen less is more: Robot swarms adapt better to changes with constrained communication
Talamali, M. S., Saha, A., Marshall, J. A. R., & Reina, A. (2021) · Science Robotics · doi:10.1126/scirobotics.abf1416 · Cited by 124 · see citing works
Wang, H., & Pumera, M. (2020) · Chemical Society Reviews · doi:10.1039/c9cs00877b · Cited by 122 · see citing works
Fields, C., & Levin, M. (2022) · Entropy · doi:10.3390/e24060819 · Cited by 121 · see citing works
From animal collective behaviors to swarm robotic cooperation
Duan, H., Huo, M., & Fan, Y. (2023) · National Science Review · doi:10.1093/nsr/nwad040 · Cited by 120 · see citing works
“KilobotrobotsdesignedbyHarvard Universityrealizedprogrammableself-assemblyof complicatedtwo-dimensionalshapesinathousand-scale swarm through local interactions and cooperative algorithms [82].”
BackgroundAdaptive Morphology: A Design Principle for Multimodal and Multifunctional Robots
Mintchev, S., & Floreano, D. (2016) · IEEE Robotics & Automation Magazine · doi:10.1109/mra.2016.2580593 · Cited by 117 · see citing works
Activity induced synchronization: Mutual flocking and chiral self-sorting
Levis, D., Pagonabarraga, I., & Liebchen, B. (2019) · Physical Review Research · doi:10.1103/physrevresearch.1.023026 · Cited by 115 · see citing works
“[8] M Rubenstein, A Cornejo, and R Nagpal.”
BackgroundMechanics of fire ant aggregations
Tennenbaum, M., Liu, Z., Hu, D. L., et al. (2015) · Nature Materials · doi:10.1038/nmat4450 · Cited by 114 · see citing works
Dynamic and programmable self-assembly of micro-rafts at the air-water interface
Wang, W., Giltinan, J., Zakharchenko, S., & Sitti, M. (2017) · Science Advances · doi:10.1126/sciadv.1602522 · Cited by 113 · see citing works
“However, their onboard batteries, sensors, and processors are difficult to be miniaturized to submillimeter scale (29).”
BackgroundGomes, A., Rubens, C., Braley, S., et al. (2016) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2858036.2858519 · Cited by 113 · see citing works
“Similarly, Rubenstein et al. proposed a thousand-robot swarm capable of self-assembling into larger, potentially interactive, shapes [39].”
BackgroundProbabilistic and Distributed Control of a Large-Scale Swarm of Autonomous Agents
Bandyopadhyay, S., Chung, S., & Hadaegh, F. Y. (2017) · IEEE Transactions on Robotics · doi:10.1109/tro.2017.2705044 · Cited by 110 · see citing works
“1) [2]–[8] or exploring an unknown environment [9]–[14].”
BackgroundBicomponent Supramolecular Architectures at the Vacuum–Solid Interface
Bouju, X., Mattioli, C., Franc, G., et al. (2017) · Chemical Reviews · doi:10.1021/acs.chemrev.6b00389 · Cited by 111 · see citing works
Jin, D., Yu, J., Yuan, K., & Zhang, L. (2019) · ACS Nano · doi:10.1021/acsnano.9b02139 · Cited by 111 · see citing works
A survey on recent progress in control of swarm systems
Zhu, B., Xie, L., Han, D., Meng, X., & Teo, R. (2017) · Science China Information Sciences · doi:10.1007/s11432-016-9088-2 · Cited by 110 · see citing works
“Experiments of integrated flocking, formation and localization implemented with large swarm of robots can be found in [147], where 1024 robots named Kilobot are programmed to perform swarming and self-assembling by using only limited local information.”
Controlling multiple microrobots: recent progress and future challenges
Chowdhury, S., Jing, W., & Cappelleri, D. J. (2015) · Journal of Micro-Bio Robotics · doi:10.1007/s12213-015-0083-6 · Cited by 109 · see citing works
“[17] have a thousand centimeter scale robot (Kilobot) swarm each with onboard power, sensing, and computation capability to study the swarm behavior in nature.”
BackgroundShields, C. W., & Velev, O. D. (2017) · Chem · doi:10.1016/j.chempr.2017.09.006 · Cited by 109 · see citing works
Learning Without Neurons in Physical Systems
Stern, M., & Murugan, A. (2023) · Annual Review of Condensed Matter Physics · doi:10.1146/annurev-conmatphys-040821-113439 · Cited by 115 · see citing works
Formation flight of fixed-wing UAV swarms: A group-based hierarchical approach
Hao, C. H. E. N., Wang, X., Shen, L., et al. (2020) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2020.03.006 · Cited by 106 · see citing works
Gao, C., He, X. H., Dong, H., Liu, H., & Lyu, G. (2022) · International Journal of Systems Science · doi:10.1080/00207721.2022.2056772 · Cited by 107 · see citing works
“It has been experimentally demonstrated that MASs can accomplish complex swarm tasks only through local interactions between individuals, making the central node unnecessary (S. Li et al., 2019; Rubenstein et al., 2014).”
BackgroundMagnetic Active Matter Based on Helical Propulsion
Mandal, P., Patil, G., Kakoty, H., & Ghosh, A. (2018) · Accounts of Chemical Research · doi:10.1021/acs.accounts.8b00315 · Cited by 102 · see citing works
Embodied Evolution in Collective Robotics: A Review
Bredèche, N., Haasdijk, E., & Prieto, A. (2018) · Frontiers in Robotics and AI · doi:10.3389/frobt.2018.00012 · Cited by 105 · see citing works
Tri-Co Robot: a Chinese robotic research initiative for enhanced robot interaction capabilities
Ding, H., Yang, X., Zheng, N., Li, M., Yinan, L., & Wu, H. (2017) · National Science Review · doi:10.1093/nsr/nwx148 · Cited by 102 · see citing works
Review of Multi-Agent Algorithms for Collective Behavior: a Structural Taxonomy
Rossi, F., Bandyopadhyay, S., Wolf, M. T., & Pavone, M. (2018) · IFAC-PapersOnLine · doi:10.1016/j.ifacol.2018.07.097 · Cited by 99 · see citing works
“We present a non-exhaustive list: the Kilobot algorithm achieves complex two-dimensional shapes and was demonstrated on a thousand-agent testbed (Rubenstein et al., 2014); the Op-timotaxis source-searching algorithm is inspired by the run and tumble behaviors of bacteria (Mesquita et al., 2008);…”
MethodSelf-reconfigurable multilegged robot swarms collectively accomplish challenging terradynamic tasks
Ozkan-Aydin, Y., & Goldman, D. I. (2021) · Science Robotics · doi:10.1126/scirobotics.abf1628 · Cited by 102 · see citing works
Machine learning for micro- and nanorobots
Yang, L., Jiang, J., Ji, F., Li, Y., Yung, K. L., Ferreira, A., & Zhang, L. (2024) · Nature Machine Intelligence · doi:10.1038/s42256-024-00859-x · Cited by 106 · see citing works
“Traditional robot swarms have deterministic behaviours driven by individual actuation/control 41 , but swarm behaviours become much more complex at micro-and nanoscales.”
Light-Driven Hovering of a Magnetic Microswarm in Fluid
Ji, F., Jin, D., Wang, B., & Zhang, L. (2020) · ACS Nano · doi:10.1021/acsnano.0c01464 · Cited by 99 · see citing works
Multi-Robot Assembly Strategies and Metrics
Marvel, J. A., Bostelman, R. V., & Falco, J. (2018) · ACM Computing Surveys · doi:10.1145/3150225 · Cited by 98 · see citing works
“…communications may either be explicit in that messages of intent are directly conveyed between robots with or without goals defined a priori (e.g., Rubenstein et al. (2014)), or implicit in that the robots must infer intent by means of sensor-based observations given a shared goal (e.g., Tambe…”
BackgroundStatistics-Based Automated Control for a Swarm of Paramagnetic Nanoparticles in 2-D Space
Yang, L., Yu, J., & Zhang, L. (2019) · IEEE Transactions on Robotics · doi:10.1109/tro.2019.2946724 · Cited by 98 · see citing works
“be individually actuated [20], [22] and at millimeter scale that distributed actuator networks are applicable to be implemented for individual robot control [21], robots at microscale can hardly”
BackgroundDomino Reaction Encoded Heterogeneous Colloidal Microswarm with On‐Demand Morphological Adaptability
Jin, D., Yuan, K., Du, X., Wang, Q., Wang, S., & Zhang, L. (2021) · Advanced Materials · doi:10.1002/adma.202100070 · Cited by 98 · see citing works
Increasingly Intelligent Micromachines
Huang, T., Gu, H., & Nelson, B. J. (2022) · Annual Review of Control Robotics and Autonomous Systems · doi:10.1146/annurev-control-042920-013322 · Cited by 100 · see citing works
Stem cell bioengineering: building from stem cell biology
Tewary, M., Shakiba, N., & Zandstra, P. W. (2018) · Nature Reviews Genetics · doi:10.1038/s41576-018-0040-z · Cited by 93 · see citing works
Micro/Nanorobotic Swarms: From Fundamentals to Functionalities
Law, J., Yu, J., Tang, W., Gong, Z., Wang, X., & Sun, Y. (2023) · ACS Nano · doi:10.1021/acsnano.2c11733 · Cited by 97 · see citing works
A robot made of robots: Emergent transport and control of a smarticle ensemble
Savoie, W., Berrueta, T. A., Jackson, Z., Pervan, A., Warkentin, R., Li, S., Murphey, T. D., Wiesenfeld, K. A., & Goldman, D. I. (2019) · Science Robotics · doi:10.1126/scirobotics.aax4316 · Cited by 95 · see citing works
A Modular Dielectric Elastomer Actuator to Drive Miniature Autonomous Underwater Vehicles
Berlinger, F., Duduta, M., Gloria, H., Clarke, D. R., Nagpal, R., & Wood, R. J. (2018) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2018.8461217 · Cited by 94 · see citing works
“robotics and swarms of untethered robots [8].”
Self-citationMorphological Evolution of Physical Robots through Model-Free Phenotype Development
Brodbeck, L., Hauser, S., & Fumiya Iida, A. (2015) · PLoS ONE · doi:10.1371/journal.pone.0128444 · Cited by 93 · see citing works
Autonomous task sequencing in a robot swarm
Garattoni, L., & Birattari, M. (2018) · Science Robotics · doi:10.1126/scirobotics.aat0430 · Cited by 92 · see citing works
“We could adopt locally unique IDs, which have been successfully demonstrated with a swarm of 1000 robots (9).”
Background
- Authors
- Rubenstein, M., Cornejo, A., & Nagpal, R.
- Affiliations
- Harvard University (US)
- Corresponding author
- Rubenstein, Michael
- Venue
- Science
- Published
- 2014-08-15
- Volume
- 345
- Issue
- 6198
- Pages
- 795-799
- ISSN
- 0036-8075 (ISSN-L)
- 1095-9203
- OpenAlex
- W2030775133
- Semantic Scholar
- c5ab840850ab57f2f14b67a5485fa3fd727b33b8
- Cited by
- 1,266
- References
- 22
- Citations by year
- 2026: 87 · 2025: 124 · 2024: 108 · 2023: 122 · 2022: 118 · 2021: 109 · 2020: 104 · 2019: 136 · 2018: 114 · 2017: 91 · 2016: 73 · 2015: 68 · 2014: 11
- FWCI
- 94.86
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Science (publishedVersion)
- PubMed (publishedVersion)
- Topics
- Physical Sciences › Engineering › Mechanical Engineering › Modular Robots and Swarm Intelligence
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed Control Multi-Agent Systems
- Physical Sciences › Physics and Astronomy › Condensed Matter Physics › Micro and Nano Robotics
- Keywords
- programmable self-assembly, swarm robotics, shape formation, decentralized systems, autonomous robots, local interactions, artificial swarms, two-dimensional shapes
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review