The DOI matches its Crossref record; 21 of the 22 references it cites were found in a registry or an index.
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
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Citations
Cites
Whitesides, G. M., & Grzybowski, B. A. (2002) · Science · doi:10.1126/science.1070821 · Cited by 7,550
Folding DNA to create nanoscale shapes and patterns
Rothemund, P. W. K. (2006) · Nature · doi:10.1038/nature04586 · Cited by 7,474
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
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
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
Self-citationCoordinating hundreds of cooperative, autonomous vehicles in warehouses
Wurman, P. R., & Mountz, M. (2008) · Cited by 566
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 407
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 351
Goldstein, S. C., Campbell, J. D., & Mowry, T. C. (2005) · Computer · doi:10.1109/mc.2005.198 · Cited by 327
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
Items 201–300 of 1,262
A Bayesian Algorithm for Distributed Network Localization Using Distance and Direction Data
Naseri, H., & Koivunen, V. (2018) · IEEE Transactions on Signal and Information Processing over Networks · doi:10.1109/tsipn.2018.2882922 · Cited by 49
“Practical applications include vehicles autonomy [5], underwater navigation [6], robot/drone swarms [7], crowd sensing [8], smart cities [9], social networking [10], environmental monitoring [11], assisted living [12], Internet of things (IoT) [13], emergency services [14], routing and spectrum sharing [15].”
BackgroundIndependent Pattern Formation of Nanorod and Nanoparticle Swarms under an Oscillating Field
Du, X., Yu, J., Jin, D., Chiu, P. W. Y., & Zhang, L. (2021) · ACS Nano · doi:10.1021/acsnano.0c08284 · Cited by 50
Wang, Q., Zhang, J., Yu, J., Lang, J., Lyu, Z., Chen, Y., & Zhang, L. (2023) · ACS Nano · doi:10.1021/acsnano.3c05328 · Cited by 48
Cytoskeletal motor-driven active self-assembly in in vitro systems
Lam, A. T., VanDelinder, V., Kabir, A. M. R., Hess, H., Bachand, G. D., & Kakugo, A. (2015) · Soft Matter · doi:10.1039/c5sm02042e · Cited by 48
Emergence of Consensus in a Multi-Robot Network: From Abstract Models to Empirical Validation
Trianni, V., Simone, D. D., Reina, A., & Baronchelli, A. (2016) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2016.2519537 · Cited by 45
“e consensus is required with respect to a possibly large number of alternatives (e.g., the location and structure for cooperative construction [24, 20], or the most functional shape for self-assembly [11, 17]). When dealing with the implementation of physical systems starting from theoretical models, however, several…”
BackgroundMethodModel Predictive Flocking Control of the Cucker-Smale Multi-Agent Model With Input Constraints
Zhang, H., Liu, B., Cheng, Z., et al. (2016) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2016.2564702 · Cited by 49
“speed is substantially increased by model prediction and receding horizon optimization; ii) Compared to [4], which can only reach zero-velocity consensus, the proposed MPC protocol (22) has non-zero convergence velocity.”
BackgroundA probabilistic finite state machine based strategy for multi-target search using swarm robotics
Li, J., & Tan, Y. (2019) · Applied Soft Computing · doi:10.1016/j.asoc.2019.01.023 · Cited by 48
Bio-inspired untethered fully soft robots in liquid actuated by induced energy gradients
Lyu, L., Li, F., Wu, K., Deng, P., Jeong, S. H., Wu, Z., & Ding, H. (2019) · National Science Review · doi:10.1093/nsr/nwz083 · Cited by 47
Self-Organization and Artificial Life
Gershenson, C., Trianni, V., Werfel, J., & Sayama, H. (2020) · Artificial Life · doi:10.1162/artl_a_00324 · Cited by 55
A fast coordination approach for large-scale drone swarm
Chen, W., Zhu, J., Liu, J., & Guo, H. (2023) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2023.103769 · Cited by 55
A Markov Chain Algorithm for Compression in Self-Organizing Particle Systems
Cannon, S., Daymude, J. J., Randall, D., & Richa, A. W. (2016) · ACM Symposium on Principles of Distributed Computing (PODC) · doi:10.1145/2933057.2933107 · Cited by 48
Femtosecond laser writing of ant-inspired reconfigurable microbot collectives
Ren, Z., Xin, C., Liang, K., Wang, H., Wang, D., Xu, L., Hu, Y., Li, J., Chu, J., & Wu, D. Q. (2024) · Nature Communications · doi:10.1038/s41467-024-51567-4 · Cited by 48
Synthetic transitions: towards a new synthesis
Solé, R. V. (2016) · Philosophical Transactions of the Royal Society B Biological Sciences · doi:10.1098/rstb.2015.0438 · Cited by 45
Ratcheting and tumbling motion of Vibrots
Scholz, C., D’Silva, S., & Pöschel, T. (2016) · New Journal of Physics · doi:10.1088/1367-2630/18/12/123001 · Cited by 46
Provable self-organizing pattern formation by a swarm of robots with limited knowledge
Coppola, M., Guo, J., Gill, E. K. A., & de Croon, G. (2019) · Swarm Intelligence · doi:10.1007/s11721-019-00163-0 · Cited by 46
“Rubenstein et al. (2014) used this to enable an impressively large swarm of simple robots to form shapes.”
BackgroundMethodMolecular swarm robots: recent progress and future challenges
Kabir, A. M. R., Inoue, D., & Kakugo, A. (2020) · Science and Technology of Advanced Materials · doi:10.1080/14686996.2020.1761761 · Cited by 48
“The size of a robot, made from hard materials and capable of swarming, has been limited to centimeter scale and the maximum number of robots that can be employed in fl ocking was one thousand [54].”
BackgroundIntrinsic Fluctuations and Driven Response of Insect Swarms
Ni, R., Puckett, J. G., Dufresne, E. R., & Ouellette, N. T. (2015) · Physical Review Letters · doi:10.1103/physrevlett.115.118104 · Cited by 45
Entangled active matter: From cells to ants
Hu, D. L., Phonekeo, S., Altshuler, E., & Brochard‐Wyart, F. (2016) · The European Physical Journal Special Topics · doi:10.1140/epjst/e2015-50264-4 · Cited by 44
Cargo capture and transport by colloidal swarms
Yang, Y., & Bevan, M. A. (2020) · Science Advances · doi:10.1126/sciadv.aay7679 · Cited by 45
“Such an approach is necessary to efficiently perform coordinated work in a collaborative manner, which has been mimicked in robot swarms (28).”
BackgroundWhat Is Robotics? Why Do We Need It and How Can We Get It?
Koditschek, D. E. (2021) · Annual Review of Control Robotics and Autonomous Systems · doi:10.1146/annurev-control-080320-011601 · Cited by 51
“In contrast, the appeal of composable resources has motivated proposals for programmability [156] and reconfigurability [157] of modules, some originating in the familiar traditions of mechatronics [158, 159, 160] and others from microelectromechanical systems [161] or materials science [71].”
BackgroundKilogrid: a novel experimental environment for the Kilobot robot
Valentini, G., Antoun, A., Trabattoni, M., Wiandt, B., Tamura, Y., Hocquard, E., Trianni, V., & Dorigo, M. (2018) · Swarm Intelligence · doi:10.1007/s11721-018-0155-z · Cited by 52
“…to its adoption as a standard platform in several academic contexts, as demonstrated by successful experiments with tens or hundreds of Kilobots (e.g., collective decision making [28, 30, 32], collective transport [23] and manipulation [4] of objects, self-assembly [25, 26] and disassembly [10]).”
BackgroundMethodMicro-/nanoscale robotics for chemical and biological sensing
Zheng, L., Hart, N., & Zeng, Y. (2023) · Lab on a Chip · doi:10.1039/d3lc00404j · Cited by 44
Vertical dry adhesive climbing with a 100× bodyweight payload
Hawkes, E. W., Christensen, D. L., & Cutkosky, M. R. (2015) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2015.7139722 · Cited by 44
Decentralized progressive shape formation with robot swarms
Li, G., St-Onge, D., Pinciroli, C., et al. (2018) · Autonomous Robots · doi:10.1007/s10514-018-9807-5 · Cited by 43
Fire ants perpetually rebuild sinking towers
Phonekeo, S., Mlot, N. J., Monaenkova, D., Hu, D. L., & Tovey, C. A. (2017) · Royal Society Open Science · doi:10.1098/rsos.170475 · Cited by 42
“While robots numbering in the hundreds have been used to build horizontal structures [8], and flying robots have been used to build scaffolding [9], roboticists still cannot build structures like skyscrapers using decentralized independent units.”
BackgroundPotential of Heterogeneity in Collective Behaviors: A Case Study on Heterogeneous Swarms
Kengyel, D., Hamann, H., Zahadat, P., et al. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-25524-8_13 · Cited by 42
“The idea of mass production is followed to date as seen in the kilobot robot [27] and experiments with 1000 robots [28].”
MethodSynchronization in Dynamical Networks of Locally Coupled Self-Propelled Oscillators
Levis, D., Pagonabarraga, I., & Dı́az-Guilera, A. (2017) · Physical Review X · doi:10.1103/physrevx.7.011028 · Cited by 43
Effect of Correlations in Swarms on Collective Response
Mateo, D., Kuan, Y. K., & Bouffanais, R. (2017) · Scientific Reports · doi:10.1038/s41598-017-09830-w · Cited by 42
Coordinated Motion Planning: Reconfiguring a Swarm of Labeled Robots with Bounded Stretch
Demaine, E. D., Demaine, E. D., Keldenich, P., et al. (2019) · SIAM Journal on Computing · doi:10.1137/18m1194341 · Cited by 42
Cloud-Based Framework for Scalable and Real-Time Multi-Robot SLAM
Zhang, P., Wang, H., Ding, B., & Shang, S. (2018) · IEEE International Conference on Web Services (ICWS) · doi:10.1109/icws.2018.00026 · Cited by 41
“[3] has applied more than 1000 flight tiny robots to simulate the bee colony, and in [2] and [8], another more than hundreds of kilobots has been deployed to support research on the behavior animal swarms.”
BackgroundMethodYu, H., Liu, Y., Deng, J., et al. (2021) · Advanced Intelligent Systems · doi:10.1002/aisy.202100142 · Cited by 42
Social learning in swarm robotics
Bredèche, N., & Fontbonne, N. (2021) · Philosophical Transactions of the Royal Society B Biological Sciences · doi:10.1098/rstb.2020.0309 · Cited by 49
“Work conducted atHarvard under the direction of RadhikaNagpal uses these same principles, and has shown that it is possible to program robots to self-assemble into a certain predefined shape [6] or to collectively build a 3D structure, transporting bricks to relevant locations [7].”
Steering a Swarm of Particles Using Global Inputs and Swarm Statistics
Shahrokhi, S., Lin, L. S., Ertel, C., Wan, M., & Becker, A. T. (2017) · IEEE Transactions on Robotics · doi:10.1109/tro.2017.2769094 · Cited by 42
“a nonholonomic, low-cost robot designed for testing collective algorithms with large numbers of robot [48], [49].”
BackgroundDesign for an Individual: Connectionist Approaches to the Evolutionary Transitions in Individuality
Watson, R. A. R., Levin, M. G., & Buckley, C. L. (2022) · Frontiers in Ecology and Evolution · doi:10.3389/fevo.2022.823588 · Cited by 44
Giant Kovacs-Like Memory Effect for Active Particles
Kürsten, R., Sushkov, V. P., & Ihle, T. (2017) · Physical Review Letters · doi:10.1103/physrevlett.119.188001 · Cited by 41
Suzuki, R., Kato, J., Gross, M. D., et al. (2018) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3173574.3173773 · Cited by 41
“While the idea of coordinated miniature robots was originally proposed in the literature of swarm and micro-robotic systems [32, 36], HCI researchers have explored the use of these robots as a user interface [22].”
BackgroundHow do fire ants control the rheology of their aggregations? A statistical mechanics approach
Vernerey, F. J., Shen, T., Sridhar, S. L., et al. (2018) · Journal of The Royal Society Interface · doi:10.1098/rsif.2018.0642 · Cited by 41
Hiraki, T., Nakahara, K., Narumi, K., et al. (2020) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2020.2982864 · Cited by 41
“origami robots [4], [5], [6], 4D printing [7], [8], [9], swarm robotics [10], and practical compliant interfaces with fully soft bodies.”
BackgroundBirattari, M., Ligot, A., & Hasselmann, K. (2020) · Nature Machine Intelligence · doi:10.1038/s42256-020-0215-0 · Cited by 40
“Although it has attained a notable position in the scientific literature [3, 4, 5, 6, 7, 8, 9], the lack of a general methodology for designing collective behaviors for robot swarms hinders its real-world application [10].”
BackgroundSynchronization in collectively moving inanimate and living active matter
Riedl, M., Mayer, I., Merrin, J., et al. (2023) · Nature Communications · doi:10.1038/s41467-023-41432-1 · Cited by 40
Control of swarming of molecular robots
Keya, J. J., Kabir, A. M. R., Inoue, D., Sada, K., Hess, H., Kuzuya, A., & Kakugo, A. (2018) · Scientific Reports · doi:10.1038/s41598-018-30187-1 · Cited by 39
Yu, J., & Zhang, L. (2018) · IEEE/ASME Transactions on Mechatronics · doi:10.1109/tmech.2018.2876617 · Cited by 40
“In nature, thousands or even millions of individual elements can form a wide range of patterns, and in the field of robotics, various types of robotic systems have been reported with swarm intelligence [12]–[14].”
BackgroundArtificial intelligence, robotics, ethics, and the military: a Canadian perspective
Wasilow, S., & Thorpe, J. B. (2019) · AI Magazine · doi:10.1609/aimag.v40i1.2848 · Cited by 42
Emergent memory from tapping collisions in active granular matter
Caprini, L., Ldov, A., Gupta, R. K., et al. (2024) · Communications Physics · doi:10.1038/s42005-024-01540-w · Cited by 39
“Important examples are living systems, such as flocks of birds [4], schools of fish [5], and swarming of bacteria [6–8], or artificial particles, like drones [9], self-propelling robots [10–12], active granulates [13–16], spinners [17–19], and colloidal microswimmers [20, 21].”
BackgroundCollective motion patterns of swarms with delay coupling: Theory and experiment
Szwaykowska, K., Schwartz, I. B., Mier-y-Terán-Romero, L., Heckman, C., Mox, D., & Hsieh, M. A. (2016) · Physical review. E · doi:10.1103/physreve.93.032307 · Cited by 39
Criticality triggers the emergence of collective intelligence in groups
Vincenzo, I. D., Giannoccaro, I., Carbone, G., & Grigolini, P. (2017) · Physical review. E · doi:10.1103/physreve.96.022309 · Cited by 41
Regular Topology Formation Based on Artificial Forces for Distributed Mobile Robotic Networks
Zhao, H., Wei, J., Huang, S., et al. (2018) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2018.2873015 · Cited by 39
“, via GPS in outdoor environments, anchor nodes [33] or seed nodes [18] in indoor/outdoor environments).”
BackgroundInfluentialCooperative transport by flocking phototactic micromotors
Zhang, J., Mou, F., Wu, Z. Y., Song, J., Kauffman, J. E., Sen, A., & Guan, J. (2021) · Nanoscale Advances · doi:10.1039/d1na00641j · Cited by 39
Swarm Intelligence in Optimization and Robotics
Blum, C., & Groß, R. (2015) · Springer eBooks · doi:10.1007/978-3-662-43505-2_66 · Cited by 39
Chiral nonreciprocal elasticity and mechanical activity
Shaat, M., & Park, H. S. (2022) · Journal of the Mechanics and Physics of Solids · doi:10.1016/j.jmps.2022.105163 · Cited by 38
A survey of the pursuit–evasion problem in swarm intelligence
Mu, Z., Pan, J., Zhou, Z., Yu, J., & Cao, L. (2023) · Frontiers of Information Technology & Electronic Engineering · doi:10.1631/fitee.2200590 · Cited by 38
“Swarm behavior in nature often involves the interaction of many independent individuals to produce complex functions (Rubenstein et al., 2014).”
BackgroundYang, K., Won, S., Park, J. E., Jeon, J., & Wie, J. J. (2024) · Device · doi:10.1016/j.device.2024.100626 · Cited by 40
Swarm navigation of cyborg-insects in unknown obstructed soft terrain
Bai, Y., Tran-Ngoc, P. T., Nguyen, H. D., Le, D. L., Ha, Q. H., Kai, K., To, Y. X. S., Deng, Y., Song, J., Wakamiya, N., et al. (2025) · Nature Communications · doi:10.1038/s41467-024-55197-8 · Cited by 44
“Furthermore, the multi-cyborg system offers unique bene fi ts, particularly in terms of enhanced robustness and intelligence.”
Nonionic amphiphile nanoarchitectonics: self-assembly into micelles and lyotropic liquid crystals
Shrestha, L. K., Strzelczyk, K. M., Shrestha, R. G., Ichikawa, K., Aramaki, K., Hill, J. P., & Ariga, K. (2015) · Nanotechnology · doi:10.1088/0957-4484/26/20/204002 · Cited by 40
Multi-vehicle cooperation and nearly fuel-optimal flock guidance in strong background flows
Song, Z., Lipinski, D., & Mohseni, K. (2017) · Ocean Engineering · doi:10.1016/j.oceaneng.2017.06.024 · Cited by 38
“A considerable amount of effort has been made on identifying rules governing swarm behavior (Reynolds, 1987), analyzing the stability and convergence of resultant flocking motion (Gazi and Passino, 2003; Toner and Tu, 1998), and applying such findings to control problems in robotics (Kelley and Ouellette, 2013; Rubens…”
BackgroundOnboard Evolution of Understandable Swarm Behaviors
Jones, S., Winfield, A. F. T., Hauert, S., & Studley, M. (2019) · Advanced Intelligent Systems · doi:10.1002/aisy.201900031 · Cited by 37
Oscillatory chiral flows in confined active fluids with obstacles
Zhang, B., Hilton, B., Short, C., et al. (2020) · Physical Review Research · doi:10.1103/physrevresearch.2.043225 · Cited by 38
“[29] Michael Rubenstein, Alejandro Cornejo, and Radhika Nagpal, “Programmable self-assembly in a thousandrobot swarm,” Science 345, 795–799 (2014).”
BackgroundCollective behavior of self-steering active particles with velocity alignment and visual perception
Negi, R. S., Winkler, R. G., & Gompper, G. (2024) · Physical Review Research · doi:10.1103/physrevresearch.6.013118 · Cited by 37
“Unravelling the underlying mechanisms and principles not only sheds light onto the behavior of biological systems, but provides concepts to design functional synthetic active [2, 12] and microrobotic [13] systems, which are able to adopt to environmental conditions and perform complex tasks autonomously [14, 15].”
BackgroundFeedback-controlled self-folding of autonomous robot collectives
Nisser, M., Felton, S. M., Tolley, M. T., Rubenstein, M., & Wood, R. J. (2016) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2016.7759208 · Cited by 39
Self-citationReconfigurable swarm robots for structural health monitoring: a brief review
Jahanshahi, M. R., Shen, W.-M., Mondal, T. G., et al. (2017) · International Journal of Intelligent Robotics and Applications · doi:10.1007/s41315-017-0024-8 · Cited by 37
“Rubenstein et al. (2014) has developed a decentralized system of autonomous swarm robots which can form complex two dimensional shapes cooperating through local interactions.”
BackgroundThree-dimensional time-resolved trajectories from laboratory insect swarms
Sinhuber, M., van der Vaart, K., Ni, R., et al. (2019) · Scientific Data · doi:10.1038/sdata.2019.36 · Cited by 37
Model of human collective decision-making in complex environments
Carbone, G., & Giannoccaro, I. (2015) · The European Physical Journal B · doi:10.1140/epjb/e2015-60609-0 · Cited by 35
Chiral active particles are sensitive reporters to environmental geometry
Chan, C., Wu, D., Qiao, K., Fong, K. L., Yang, Z., Han, Y., & Zhang, R. (2024) · Nature Communications · doi:10.1038/s41467-024-45531-5 · Cited by 36
Granular metamaterials with dynamic bond reconfiguration
Meng, Z., Yan, H., & Wang, Y. (2024) · Science Advances · doi:10.1126/sciadv.adq7933 · Cited by 36
“Kilobot collectives ( 61 , 62 ) can use programmed interactions to create different formations and reconfigure object manipulation based on global signal inputs.”
Collective Behaviors Through Social Interactions in Bird Flocks
Wang, X., & Lü, J. (2019) · IEEE Circuits and Systems Magazine · doi:10.1109/mcas.2019.2924507 · Cited by 36
A distributed self-reconfiguration algorithm for cylindrical lattice-based modular robots
Naz, A., Piranda, B., Bourgeois, J., et al. (2016) · IEEE International Symposium on Network Computing and Applications (NCA) · doi:10.1109/nca.2016.7778628 · Cited by 36
“In [24], the authors propose a parallel, decentralized and asynchronous algorithm for the Kilobot swarm system [25] to self-assemble almost any kind of compact two-dimensional shapes.”
The 2025 motile active matter roadmap
Gompper, G., Stone, H. A., Kurzthaler, C., et al. (2025) · Journal of Physics Condensed Matter · doi:10.1088/1361-648x/adac98 · Cited by 35
Lai, R., Lin, W., & Wu, Y. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-97589-4_38 · Cited by 35
Swarm Robotics: Remarks on Terminology and Classification
Zakiev, A., Tsoy Tatyana, G., & Magid, E. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-99582-3_30 · Cited by 35
Design of nanorobots for exposing cancer cells
Dolev, S., Narayanan, R. P., & Rosenblit, M. (2019) · Nanotechnology · doi:10.1088/1361-6528/ab1770 · Cited by 36
Reality-Assisted Evolution of Soft Robots through Large-Scale Physical Experimentation: A Review
Howison, T., Hauser, S., Hughes, J., & Fumiya Iida, A. (2020) · Artificial Life · doi:10.1162/artl_a_00330 · Cited by 38
“For example, emergent self-assembly approaches inspired by nature have been replicated in a number of distributed robotic systems [102, 129].”
BackgroundRobo-Matter towards reconfigurable multifunctional smart materials
Wang, J., Gao, W., Chen, H., Liu, Y., Wang, P., Yuan, D., Ma, X., Xu, X., Cheng, Z., Ji, B., et al. (2024) · Nature Communications · doi:10.1038/s41467-024-53123-6 · Cited by 37
Nano-guided cell networks as conveyors of molecular communication
Terrell, J. L., Wu, H., Tsao, C., Barber, N. B., Servinsky, M. D., Payne, G. F., & Bentley, W. E. (2015) · Nature Communications · doi:10.1038/ncomms9500 · Cited by 34
Evolution and Analysis of Hapkit: An Open-Source Haptic Device for Educational Applications
Martinez, M. O., Nunez, C. M., Liao, T., et al. (2019) · IEEE Transactions on Haptics · doi:10.1109/toh.2019.2948609 · Cited by 34
“Successful examples of open-source projects include the Kilobot Project [4], the soft robotics tool-kit [5], the RepRap [6] open 3-”
MethodQuorum-sensing active particles with discontinuous motility
Fischer, A., Schmid, F., & Speck, T. (2020) · Physical review. E · doi:10.1103/physreve.101.012601 · Cited by 33
“Even if individual robots can only follow simple rules, there have been studies recently reporting on the emerging collective behavior in ensembles of robots with the potential to fulfill complex tasks [13–17].”
BackgroundEciton robotica: Design and Algorithms for an Adaptive Self-Assembling Soft Robot Collective
Malley, M. J. D., Haghighat, B., Houel, L., et al. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9196565 · Cited by 34
“A subset of these systems can act as robot swarms where each robot is autonomous and mobile on its own, but can also self-assemble with other robots [12], [10], [13], [14].”
BackgroundSelf-citationLight driven micromotor swarm for tumor photothermal therapy
Fu, S., Fu, D., Xie, D., Liu, L., Chen, B., Ye, Y., Wilson, D. A., & Peng, F. (2022) · Applied Materials Today · doi:10.1016/j.apmt.2021.101348 · Cited by 34
Tan, M., Tian, P. W., Zhang, Q., Zhu, G., Liu, Y., Cheng, M., & Shi, F. (2022) · Nature Communications · doi:10.1038/s41467-022-32892-y · Cited by 34
Sensor coverage robot swarms using local sensing without metric information
Ramaithitima, R., Whitzer, M., Bhattacharya, S., et al. (2015) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2015.7139670 · Cited by 33
“cal communication-based algorithms for robot swarms have been used to construct various shapes [9] in an environment.”
MethodDevice and programming abstractions for spatiotemporal control of active micro-particle swarms
Lam, A. T., Samuel-Gama, K. G., Griffin, J., et al. (2017) · Lab on a Chip · doi:10.1039/c7lc00131b · Cited by 33
Variable structure robot control systems: The RAPP approach
Zieliński, C., Stefańczyk, M., Kornuta, T., Figat, M., Dudek, W., Szynkiewicz, W., Kasprzak, W., Figat, J., Szlenk, M., Winiarski, T., et al. (2017) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2017.05.002 · Cited by 33
“one thousand robots filling-in a predefined 2D space [35]; two boxpushing robots perceiving the environment to accomplish a task [36]; a robot using a motion capture system as a remote sensor, guiding a formation of robots which observe through their own sensors the relative distance to the leader, which moves along a…”
BackgroundInfluence of sensorial delay on clustering and swarming
Piwowarczyk, R., Selin, M., Ihle, T., et al. (2019) · Physical review. E · doi:10.1103/physreve.100.012607 · Cited by 33
Kosak, O., Wanninger, C., Hoffmann, A., Ponsar, H., & Reif, W. (2018) · Sensors · doi:10.3390/s19010017 · Cited by 35
“Homogeneous approaches [50,51] are well-established in the swarm robotics community, where robots all have the same, often very limited, abilities [132].”
BackgroundCrowdHMT: Crowd Intelligence With the Deep Fusion of Human, Machine, and IoT
Guo, B., Liu, Y., Liu, S., Yu, Z., & Zhou, X. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3194726 · Cited by 34
“Some researchers [68] are inspired by multicellular organisms and complex animal structures (e.”
BackgroundAchievements and future directions in self‐reconfigurable modular robotic systems
Dokuyucu, H. İ., & Özmen, N. G. (2022) · Journal of Field Robotics · doi:10.1002/rob.22139 · Cited by 36
“Such structures (Østergaard et al., 2006; Spröwitz et al., 2010), applying a sandbox approach (Thalamy et al., 2021, 2022) and million modules march (Kirby et al., 2007; Rubenstein et al., 2014) modules and on developing distributed controller algorithms.”
BackgroundMethodInfluentialPattern phase transitions of self-propelled particles: gases, crystals, liquids, and mills
Cheng, Z., Chen, Z., Vicsek, T., Chen, D., & Zhang, H. (2016) · New Journal of Physics · doi:10.1088/1367-2630/18/10/103005 · Cited by 33
Wei, H., Mao, Q., Guan, Y., et al. (2017) · Expert Systems with Applications · doi:10.1016/j.eswa.2017.05.048 · Cited by 33
Multi-target trapping with swarm robots based on pattern formation
Zhang, S., Liu, M., Lei, X., Huang, Y., & Zhang, F. (2018) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2018.04.008 · Cited by 33
Simulating Kilobots Within ARGoS: Models and Experimental Validation
Pinciroli, C., Talamali, M. S., Reina, A., Marshall, J. A. R., & Trianni, V. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-00533-7_14 · Cited by 33
“One robotic platform currently having momentum in swarm robotics is the Kilobot [20,22].”
MethodAdoni, W. Y. H., Fareedh, J. S., Lorenz, S., et al. (2024) · Drones · doi:10.3390/drones8100575 · Cited by 32
Lee, S. K., Fekete, S. P., & McLurkin, J. (2016) · The International Journal of Robotics Research · doi:10.1177/0278364915624974 · Cited by 32
“Other exciting recent work on formations of massive swarms of robots is presented by Rubenstein et al. (2014), who describe how to achieve geometric shapes with simple robots.”
BackgroundMulti-Robot Coalitions Formation with Deadlines: Complexity Analysis and Solutions
Guerrero, J., Oliver, G., & Valero, Ó. (2017) · PLoS ONE · doi:10.1371/journal.pone.0170659 · Cited by 32
Distributed Control for Spatial Self-Organization of Multi-agent Swarms
Krishnan, V., & Martı́nez, S. (2018) · SIAM Journal on Control and Optimization · doi:10.1137/16m1080926 · Cited by 34
“In the context of robotic swarms, programmable self-assembly of two-dimensional shapes with a thousand-robot swarm is demonstrated in [31].”
BackgroundSynthetic development: learning to program multicellular self-organization
Toda, S., Brunger, J. M., & Lim, W. A. (2019) · Current Opinion in Systems Biology · doi:10.1016/j.coisb.2019.02.008 · Cited by 29
Motility versus fluctuations in mixtures of self-motile and passive agents
Hinz, D. F., Panchenko, A., Kim, T.-Y., et al. (2014) · Soft Matter · doi:10.1039/c4sm01562b · Cited by 32
Self-organized sorting limits behavioral variability in swarms
Copenhagen, K., Quint, D. A., & Gopinathan, A. (2016) · Scientific Reports · doi:10.1038/srep31808 · Cited by 32
Recent trends in robot learning and evolution for swarm robotics
Kuckling, J. (2023) · Frontiers in Robotics and AI · doi:10.3389/frobt.2023.1134841 · Cited by 37
“Thanks to these properties, swarm robotics is considered a prominent approach to control large groups of autonomous robots (Rubenstein et al., 2014; Werfel et al., 2014; Mathews et al., 2017; Garattoni and Birattari, 2018; Slavkov et al., 2018; Yu et al., 2018; Li et al., 2019; Xie et al., 2019; Dorigo et al., 2020) a…”
BackgroundLily: A miniature floating robotic platform for programmable stochastic self-assembly
Haghighat, B., Droz, E., & Martinoli, A. (2015) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2015.7139452 · Cited by 31
Pruitt, J. N., & Pinter‐Wollman, N. (2015) · Proceedings of the Royal Society B Biological Sciences · doi:10.1098/rspb.2015.1766 · Cited by 33
“Such collective traits have captured the imagination of scientists including ecologists [2,3], behaviourists [4,5], mathematicians [6] and engineers [7,8], perhaps, more than anything else, because these collective traits are thought to emerge without central control [9].”
BackgroundKhaluf, Y., Pinciroli, C., Valentini, G., & Hamann, H. (2017) · Swarm Intelligence · doi:10.1007/s11721-017-0137-6 · Cited by 31
“Other examples of behavioral features that influence the system’s scalability and that crucially depend on the swarm density are waiting times in object manipulation [20] or aggregation [35], as well as scaling of gradient values for localization in self-assembly [33].”
Background
Metadata
- 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,308
- References
- 22
- Citations by year
- 2026: 115 · 2025: 129 · 2024: 110 · 2023: 122 · 2022: 118 · 2021: 112 · 2020: 105 · 2019: 135 · 2018: 117 · 2017: 94 · 2016: 73 · 2015: 66 · 2014: 11
- FWCI
- 98.67
- 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 › Engineering › Control and Systems Engineering › 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