Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2009;53(5-6):869-81.
doi: 10.1387/ijdb.092937mr.

Regenerative patterning in Swarm Robots: mutual benefits of research in robotics and stem cell biology

Affiliations

Regenerative patterning in Swarm Robots: mutual benefits of research in robotics and stem cell biology

Michael Rubenstein et al. Int J Dev Biol. 2009.

Abstract

This paper presents a novel perspective of Robotic Stem Cells (RSCs), defined as the basic non-biological elements with stem cell like properties that can self-reorganize to repair damage to their swarming organization. Self here means that the elements can autonomously decide and execute their actions without requiring any preset triggers, commands, or help from external sources. We develop this concept for two purposes. One is to develop a new theory for self-organization and self-assembly of multi-robots systems that can detect and recover from unforeseen errors or attacks. This self-healing and self-regeneration is used to minimize the compromise of overall function for the robot team. The other is to decipher the basic algorithms of regenerative behaviors in multi-cellular animal models, so that we can understand the fundamental principles used in the regeneration of biological systems. RSCs are envisioned to be basic building elements for future systems that are capable of self-organization, self-assembly, self-healing and self-regeneration. We first discuss the essential features of biological stem cells for such a purpose, and then propose the functional requirements of robotic stem cells with properties equivalent to gene controller, program selector and executor. We show that RSCs are a novel robotic model for scalable self-organization and self-healing in computer simulations and physical implementation. As our understanding of stem cells advances, we expect that future robots will be more versatile, resilient and complex, and such new robotic systems may also demand and inspire new knowledge from stem cell biology and related fields, such as artificial intelligence and tissue engineering.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1. Functional diagram of a robotic stem cell (RSC)
Each RSC has its own controllers, receptors, sensors, connectors and actuators. The controller activates and inhabits the receptors. The connectors support dynamic connection and disconnections with other cells. The actuators enable movement or other actions of the cell. RSCs communicate using signals similar to hormones or neurotransmitters among biological cells. Each RCS has a dynamic set of receptors that will react to incoming signals and trigger local actions. The local actions include activating and controlling local sensors and actuators, connecting and disconnecting with other RSCs, and generating and sending signals to other RSCs.
Fig. 2
Fig. 2. The organizational diagram of robotic stem cells
It shows the organizational view of the robotic stem cells. Each cell is shown as a small cylinder and a set of connectors. In terms of their relationship, they can connect to each other using the connectors, or they disconnect from other cells. Similar to biological cells, RSCs do not have any names or globally unique identifiers and they are free to come and go in an organization. Unlike biological cells, RSCs may not die by themselves.
Fig. 3
Fig. 3. The trivial and essential RSCs and structural equivalence
If the damaged RSC is trivial (e.g. RSC 3 in G1’), then its good neighbor RSC (e.g. 1) will disconnect from it and search and dock with the other good neighbor (e.g., 7). If the damaged RSC is essential (e.g. RSC 1 in G2’), then the good neighbors will select a replacement for the lost essential RSC. The selected RSC will conduct the healing process by forming the essential structure around itself with the collaboration of the good neighbors. For example, to replace a damaged RSC 1 in G2’, the good neighbors 2, 3, and 4 may select 3 as the new essential RSC, and RSC 3 will connect to 4 and 2 respectively to recover the lost structure. This process can be used to repair multiple damages. For example, if a starfish has lost three tentacles, then this approach will first redistribute the body RSCs to form three new short tentacles and then adjust the lengths of five tentacles by moving RSCs around. The repaired starfish will be smaller in size but equivalent in structure.
Fig. 4
Fig. 4. Self-healing starfish shape formation and recovery after damage and separation
(A-E). A random swarm of elements self-organize into a coherent global position system and a starfish with individually colored limbs. (E-I) A self-formed starfish is cut and separated in two halves, and each half self-heals into a complete, new, but smaller starfish.
Fig. 5
Fig. 5. Self-healing complex color patterns upon spatial patterns
The initial RSCs first self-form a picture of the earth, then a half of the RSCs are removed from the picture. The remaining elements self-heal the picture of earth into a smaller scale.
Fig. 6
Fig. 6. Self-healing temporal patterns with a scrolling text over a circular swarm of elements
(A) Images of a circular swarm during increasing time, showing the text scrolling across the swarm. (B) Scrolling text swarms before damage (left), after damage once (center), and after damage twice (right).
Fig. 7
Fig. 7. SuperBot as a candidate mechanical platform for Robotic Stem Cells
A single SuperBot module with three degrees of freedom, electronics, power, computer, sensors, actuators and connectors.
Fig. 8
Fig. 8
Example configurations of robotic stem cells based on SuperBot modules.
Fig. 9
Fig. 9. Multifunctional examples of robotic stem cells based on SuperBot modules
From top-left to bottom-right: (1) a rolling track composed of six modules, (2) a rope climber of three modules, (3) an “inchworm” formed by four modules, (4) a slope climber with four modules, (5) a “humanoid” formed by six modules, (6) a sidewinder “snake” configured by seven modules, (7) a “caterpillar” of three modules and (8) a “scorpion” with four modules.

Comment in

  • Pattern formation today.
    Chuong CM, Richardson MK. Chuong CM, et al. Int J Dev Biol. 2009;53(5-6):653-8. doi: 10.1387/ijdb.082594cc. Int J Dev Biol. 2009. PMID: 19557673 Free PMC article. Review.

Similar articles

Cited by

References

    1. AGATA K, SAITO Y, NAKAJIMA E. Unifying principles of regeneration I: Epimorphosis versus morphallaxis. Dev. Growth Differ. 2007;49:73–78. - PubMed
    1. ARBIB MA. Towards a Theoretical Biology. Edinburgh University Press; 1969. Self-reproducing automata: some implications for theoretical biology.
    1. BODE HR. Head regeneration in Hydra. Dev. Dynamics. 2003;226:225–36. - PubMed
    1. BONGARD J, ZYKOV V, LIPSON H. Resilient machines through continuous self-modeling. Science. 2006;314:1118–1121. - PubMed
    1. BORG I. Modern Multidimensional Scaling: Theory and Applications. Springer Series in Statistics. 2005:3–59.

Publication types