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 1,201–1,262 of 1,262
Embodied Logic of Self-Assembly for Bottom-Up Manufacturing
Han, J., & Miyashita, S. (2026) · IOP Conference Series Materials Science and Engineering · doi:10.1088/1757-899x/1343/1/012021
Mechanisms and roles of information processing in collective motion
Jiāng, L. (2017) · theses.fr (ABES) · doi:10.70675/fe9d11ecz6accz4d36zbeefzdb3b1feeea5c
Study on dynamics of microbial collective behaviour using an original machine-ecosystem interaction
Fosseprez, C. (2019) · theses.fr (ABES) · doi:10.70675/7395ef93z0fe1z4bfbz9d5czfce77c6b5e31
Individual and group learning dynamics in evolutionary collective robotics
Fontbonne, N. (2023) · theses.fr (ABES) · doi:10.70675/fb9b909fz7934z4263zb2ffzdb82dbcae559 · Cited by 1
Controlling collective cell migration with multiscale cues
Giuglaris, C. (2024) · theses.fr (ABES) · doi:10.70675/d8b1732ezf3cbz4493z97f2zd4da216b865a
Reinforcement learning for the optimal locomotion of micro-swimmers in a complex chaotic environment
Khiyati, Z. E. (2024) · theses.fr (ABES) · doi:10.70675/00e93653z8692z4c82zb444z06a061ce7498
Swarm Robotics : distributed Online Learning in the realm of Active Matter
Fersula, J. (2023) · theses.fr (ABES) · doi:10.70675/b815b164z178ez4241zb2c8ze110ce204af5
Jiang, A., Xu, Y., Zhang, H., Liu, X., Wen, S., Sun, Y., Zhang, P., Han, Q., & Ji, A. (2026) · Bioinspiration & Biomimetics · doi:10.1088/1748-3190/ae5e33 · Cited by 1
“Figure 4(d) shows large-scale MRS developed by Rubenstein et al [67], which demonstrates robust two-dimensional (2D) self-assembly through local interactions.”
NGSE: From Symbolic Control Search to Mechanism Discovery in Swarm RoboticsPreprint
Wang, C., Zhu, C., Lu, M., Bai, J., & Qiao, L. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6560012
Linear Force Scaling in Kinesin-Driven Microtubule Swarms Revealed by Electromagnetic Tweezers
Rashid, M. R., Akter, M., Kabir, A. M. R., Sada, K., Hiraiwa, T., Kuzuya, A., Kawamata, I., Tani, M., & Kakugo, A. (2026) · ACS Nano · doi:10.1021/acsnano.5c20263
Li, J. L., Li, H., Cui, D., et al. (2025) · China Automation Congress (CAC) · doi:10.1109/cac67268.2025.11487440
“As a result, it cannot adapt to the scale of the robot population, showing poor scalability and robustness [10].”
Just One or Just Enough? Toward Manageable Multi-Robot Teams at Home
Ma, J., Hu, X., Jing, S., et al. (2025) · doi:10.1145/3786995.3787045
“Representative cases include the SWARM system developed at UC Berkeley in the 1990s[17], the DARPA heterogeneous robot team introduced in 2006 [16], and the SWARMIE rescue robot developed in the United States in 2014 [26].”
Qi, J., Zhao, S., Zheng, T., et al. (2026) · International Journal of Extreme Manufacturing · doi:10.1088/2631-7990/ae6bde
“Modular robots can easily form clusters of robots to collaborate and have attracted extensive attention across studies at different scales [10–12] .”
Hydrodynamics dromion excitations in systems of self-propelled particles
Biloa, B. P. E., Fouda, H. P. E., Kofané, T. C., et al. (2026) · Nonlinear Dynamics · doi:10.1007/s11071-026-12524-6
“…of entities can behave as SPPs, including cells [11, 12], bacteria [13–15], spermatozoa [16], animals [17–23], human crowds [24, 25], active gels [26, 27], colloids [28], active fluid metamaterials [29], interacting robotic swarms[30],vibratedgranularmonolayers[31],andselfpro-pelled rods [32, 33].”
Self-organized criticality in aquatic robot swarm
Zhao, S., Huang, J., Li, C., et al. (2026) · Science Advances · doi:10.1126/sciadv.aec6153
“Several robot swarm systems have been reported ( 21 , 22 ), such as a well-known system using approximately a thousand robot agents to achieve self-assembly behaviors such as pattern formation through local interactions ( 23 , 24 ).”
Omni‐Scale Biomimetic Robotics
Chen, W., & Liu, K. (2026) · Advanced Materials Technologies · doi:10.1002/admt.71047
“Empirical research on massively redundant swarms, such as Kilobots, has shown that these systems can complete complex shape-formation tasks even when a significant percentage of agents suffer hardware failure or localized communication loss (Figure 5c ) [ 277 ].”
Adaptive Swarm Navigation with Online Multi-Objective Path Optimization using Atta-Bots
Brenes-Torres, J. C., Calderón-Arce, C., Solís-Ortega, R., Noguera, F. B., & Simó, J. E. (2026) · IEEE International Conference on Autonomous Robot Systems and Competitions · doi:10.1109/icarsc70216.2026.11523223
“Representative platforms include Swarm-Bot [8], Kilobot [9], and Atta-Bots [10] Swarm robotic systems have been implemented and validated across diverse applications, including exploration and mapping of unknown terrains, area coverage and surveillance, agriculture, environmental monitoring,…”
ROS-2-ARGoS Bridge: Scalable Simulations of Swarms of 1000 and More Robots
Mkhatshwa, S., Zhang, T., Leopardi, P., Hamann, H., & Reina, A. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-26123-6_18
Multi-Agent Reinforcement Learning of a Fault-Robust Controller in an Intralogistics Robot Swarm
Alboraei, Y., Hauert, S., & Lee, S. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-26123-6_15
Built to Die: Bioinspired Locomoting Robot with Programmed End-of-Life Biodegradation
Raychaudhuri, N. H., Lee, S., Corrigan, M., et al. (2026) · IEEE International Conference on Soft Robotics (RoboSoft) · doi:10.1109/robosoft67810.2026.11522853
“However, very few autonomous robots are actually being deployed in nature, despite a recent boom in bioinspired systems including robots designed for locomotion [3]–[5] ultrafast motions [6], [7], and swarm behaviors [8].”
Self-Reconfiguration of Modular Robotic Systems and Programmable Matter Using Reinforcement Learning
Ghayad, K., Bassil, J., Makhoul, A., et al. (2026) · doi:10.1109/menacomm69507.2026.11532817
“…for applications in unstructured or hazardous environments where mission This work has been supported by the EIPHI Graduate School (contract ”ANR-17-EURE-0002”). requirements may not be predetermined such as search and rescue operations, space exploration and infrastructure inspection [3].”
Why Large Language Models will Never be Embodied: A Categorical, Not Engineering, Impossibility
Mangalam, M. (2026) · Minds and Machines · doi:10.1007/s11023-026-09804-w
“Even systems described as “self-assembling” or “self-modifying” (Beer, 2014; Real et al., 2020; Rubenstein et al., 2014; Schmidhuber, 2003) modify themselves only within parameters specified by designers; they fail to construct themselves from the ground up, and their operation depends on external…”
Potential Applications of Bio-Intelligent Systems in Ceramic Manufacturing Industry
Yahyaoui, O. D., Marchi, M. D., & Rauch, E. (2026) · Lecture notes in mechanical engineering · doi:10.1007/978-3-032-22943-4_11
Tkemaladze, J. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6864482
From active to odd to smart matter
Dauchot, O. (2026) · Physical review. E · doi:10.1103/tzyr-t47w
“A canonical example is that of swarm robotics: individual robots execute simple programmed rules based on their neighbors position or signals, leading to collective tasks such as aggregation, shape formation, or collective transport [29, 35].”
Flow through Bottlenecks: Stronger Is Slower
Grasa, M., Alonso-Llanes, L., Garcimartín, Á., et al. (2026) · Physical Review Letters · doi:10.1103/r9jy-hrv7
Geometry-guided vortex and oscillatory states in confined self-propelling eccentric particles
Gao, J.-C., Wang, J., Tang, B., et al. (2026) · Chinese Journal of Physics · doi:10.1016/j.cjph.2026.06.027
Switching nonlinear model predictive control for wheeled mobile robots aggregationPreprint
Huanca, C. P. E. Y., Incremona, G. P., & Colaneri, P. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6967746
Human‐in‐the‐Loop Swarms: A Bionic Swarm Approach to Real‐World Soil Mapping
Swissler, P., Rashidioun, M., Sahu, N., Kabir, R., Aderibigbe, A., & Kolawole, O. (2026) · Advanced Intelligent Systems · doi:10.1002/aisy.202501218
“It is also a field where custom hardware development is prevalent, often to address economic pressures [4–6], and often to realize brand-new capabilities [7–11].”
Dynamic Communication and Global Guidance for Multi-Agent Path Finding
Ma, Y., Lu, X., Ning, N., et al. (2026) · doi:10.1109/raits68656.2026.11580198
“With advances in low-cost sensors and computing platforms, large-scale Automated Guided Vehicles (AGVs) are increasingly deployed in industrial transport and logistics systems [1].”
Using the UTAUT model to evaluate the STEM course of Micro:bit Educational Robot Car
Chi-Chieh, H., I-Ling, H., & Fu-Yuan, C. (2026) · International Conference on Information Technology Based Higher Education and Training (ITHET) · doi:10.1109/ithet69978.2026.11585046
Programmable Flocks: Hierarchical Swarm Control via Dynamic Parameter Injection
Varadharajan, V. S., & Beltrame, G. (2026) · Advanced Intelligent Systems · doi:10.1002/aisy.202600004
Design and Control of an Autonomous Magnetotactic Small-Scale Swimming Robot
Ourag, F. E. B., Mendez-Flores, E., Cuizon, N., Fakhry, J., & Vélez, C. (2026) · Mechanisms and machine science · doi:10.1007/978-3-032-30384-4_16
GALVEZ, P. R. P. (2026) · Research Square · doi:10.21203/rs.3.rs-10259903/v1
PHASE: PHasor-guided Adaptive Spatial task assignmEnt
Ge, T., Peng, H., Zhou, Q., Gu, N., Deng, N., & Hong, F. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-2852-2_39
Smart cellular bricks for decentralized shape classification and damage recovery
Moreno, R., Faíña, A., Sudhakaran, S., et al. (2026) · Nature Communications · doi:10.1038/s41467-026-75166-7
“Rather than matching against a single, prede fi ned con fi guration, our system generalizes across entire classes of shapes — including different, e.g., planes, tables, etc.”
Bioinspired Ultrafast Underwater Grippers
Zang, J., Zhao, D., Zhao, J., et al. (2026) · Journal of Bionic Engineering · doi:10.1007/s42235-026-00959-x
“Beyond underwater grasping, this bistable actuation mechanism shows promise for self-reconfigurable modular robots [50–52], microrobotic swarms [53], and minimally invasive surgical devices [54 ], providing an effective strategy for ultrafast underwater actuation and offering new inspiration for…”
Action Selection via Reinforcement Learning in Supervisory-Controlled Multi-Robot Construction
Schmidt, L., Rosa, M., Southier, L. F. P., et al. (2026) · International Workshop on Discrete Event Systems · doi:10.1109/wodes69290.2026.11598227
“In this context, the autonomous construction of 3D structures using multiple robots has emerged as a promising research area, with growing interest demonstrated by systems such as TERMES [3] and Kilobots [4].”
Engineered E. coli swarming for binary and analog input recording
Shaw, M., Garg, S., Kirby, J., Schmidgall, S., Liguori, F., Doshi, A., Tu, T., & Danino, T. (2026) · Molecular Systems Biology · doi:10.1038/s44320-026-00232-7
“…behaviors has long inspired efforts to engineer adaptive systems that illuminate principles of coordination and enable innovations in medicine, materials fabrication, and beyond (Rubenstein et al, 2014; Slavkov et al, 2018; Johnson et al, 2017; Santos-Moreno and Schaerli, 2019; Das et al, 2025).”
He, H., Wei, T., & Ruder, W. C. (2026) · ACS Omega · doi:10.1021/acsomega.6c04097
Greedy Kalman-Swarm: Improving State Estimation in Robot Swarms in Harsh Environments
Suksomboon, P., & Garcia, P. (2026) · International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON) · doi:10.1109/ecti-con68836.2026.11608492
“Deployment of robotic swarms [8], rather than individual robots, is advantageous across several application domains, where cooperation and coordination between robots can effect solutions in a more pareto-efficient way than individual ones [9].”
Shi, Y., Huang, Y., & Dong, L. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7211849
Evolution of the Swarm Test Arena for Resilient Systems: A System of Systems Case Study
Kohlmeyer, J., & Watson, B. (2026) · Annual System of Systems Engineering Conference (SoSE) · doi:10.1109/sose69681.2026.11622415
Li, R., Xin, B., Zhang, S., Liu, X., Cui, J., & Chen, B. M. (2026) · International Conference on Control and Automation · doi:10.1109/icca69928.2026.11618071
“Representative examples include large-scale programmable self-assembly with up to one thousand robots [7], multi-robot exploration based on mean-shift strategies [8], and swarm navigation methods for coordinated motion in complex environments [9].”
Interaction Potential between Anisotropic Particles: From Measurements to Tailored Design
Anonymous, 杨, M. 明. Y., & Chen, K. (2026) · Physical Review Letters · doi:10.1103/vcdr-33p2
Motion characteristics of self-propelled particles in the wake flow past tandem circular cylinders
Hu, K., Yang, Y., Xu, J., & Ouyang, Z. (2026) · Soft Matter · doi:10.1039/d6sm00549g
Vibration-Based In-Hand Manipulation for Full Reconfiguration Control of Thin Objects
Binyamin, O., Shapira, G., & Sintov, A. (2026) · IEEE/ASME International Conference on Advanced Intelligent Mechatronics · doi:10.1109/aim65483.2026.11658270
“This approach inspired the development of the Kilobot platform, a widely used tool in swarm robotics research [26], [27].”
Nonreciprocal Swarmalators With Reconfigurable and Controllable Formations for Robot Collectives
Patel, K., Xu, X., Xiao, W., & Ceron, S. (2026) · Advanced Robotics Research · doi:10.1002/adrr.70161
SPBS: Surrogate-guided Pareto Beam Search of Gene Growth Trees for Swarm ControlPreprint
Zhu, C., Zhang, M., Fu, Y., & Zhu, C. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7460683
Engineering Predictable Turing Patterns for Spatial Organisation in Swarm Robotics
Fry, C., Thomson, S., & Hauert, S. (2026) · ACM Collective Intelligence Conference (CI) · doi:10.1145/3834581.3838626
Arthropod‐Inspired Miniature Modular Vibration Direct‐Drive Robot With Untethered Locomotion
Zhang, S., Liu, Z., Liu, Y., et al. (2026) · Advanced Science · doi:10.1002/advs.77834
Xin, C., Zhang, C., Dai, Y., et al. (2026) · Advanced Materials · doi:10.1002/adma.75013
Eidi, Z., Rezaei, S., Ahmadpanah, D., et al. (2026) · Journal of Theoretical Biology · doi:10.1016/j.jtbi.2026.112589
Large-Scale AUV Formation Construction Based on GRSG-DMPC Method
Li, H., Zhu, D., & Chen, M. (2026) · IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems · doi:10.1109/cyber71431.2026.11695505
Embodied Virtual Cell: A Robot Swarm for Investigating Morphogenesis of Cell Collectives
Wang, Z., Pan, M., Li, J., Wang, W., & Yang, Y. (2026) · IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems · doi:10.1109/cyber71431.2026.11695498
“Robot swarms provide complementary physical models because their spatial stimuli, motion rules, and connection mechanisms can be explicitly configured, enabling controlled studies of how local rules shape collective morphology [4], [5], [6], [7].”
Comparing simulation and physical kilobots performance in two ant-inspired foraging behaviours
Ellis, N., Kelly, J., Caravaggio, A., Young, I., Manfredini, F., & Giannaccini, M. E. (2026) · Frontiers in Robotics and AI · doi:10.3389/frobt.2026.1828495
“Some of the best examples of cooperative behaviour among animals come from the world of social insects ((Robinson and Barker, 2017), (Rodrigues et al., 2022)) and previous research has successfully employed kilobots to simulate collective behaviour in ants (Rubenstein et al., 2014b).”
InfluentialMari: Responsive wireless communication for low-power large-scale robot swarms
Fedrecheski, G., Gao, Y., Maksimovic, F., Abadie, A., Vučinić, M., Chang, T., & Watteyne, T. (2026) · Ad Hoc Networks · doi:10.1016/j.adhoc.2026.104423
Wu, Z., Wang, Y., Zhang, H., Fan, X., Li, M., Li, Z., Zhang, G., Wang, J., Lu, Y., Wang, H., et al. (2026) · Science Advances · doi:10.1126/sciadv.aef9412
“Early in vivo studies on micro-and nanorobotics primarily focused on individual micro/nanorobots, validating their potential to navigate micro-and nanoscale environments through diverse propulsion mechanisms ( 39 – 54 ).”
Reinforcement Learning-Based AI Framework for Decision-Making and Path Optimization in Swarm Robots
Reddy, B. S., Harisha, S. K., Ranganayakulu, J., & Krishna, M. (2026) · Journal of The Institution of Engineers (India) Series C · doi:10.1007/s40032-026-01471-1
Utilizing Abstract Phase Spaces in Swarm Design and Validation
Kazadi, S. T., Jin, D., & Li, M. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-20466-6_2
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