New Principles of Coordination in Large-scale Micro- and Molecular-Robotic Groups
📝 Original Info
- Title: New Principles of Coordination in Large-scale Micro- and Molecular-Robotic Groups
- ArXiv ID: 1109.3765
- Date: 2015-03-19
- Authors: S.Kornienko, O.Kornienko
📝 Abstract
Micro- and molecular-robotic systems act as large-scale swarms. Capabilities of sensing, communication and information processing are very limited on these scales. This short position paper describes a swarm-based minimalistic approach, which can be applied for coordinating collective behavior in such systems.💡 Deep Analysis

📄 Full Content
This point of this experiment is related to information transfer in robotic groups [17]. Information about state of environment, coordination and decision making processes are transferred via RF communication globally in the field or service type of robotics. Such a circulation of information is necessary for keeping all robots aware about environment and about individual robot’s intensions. This represents a basis for global coordination mechanisms. Mini-and micro-robotics uses primarily only local communication. These are e.g. optical, electromagnetic or even chemical mechanisms. The global information transfer, and thus coordination mechanisms, can be produced in this case only by a mechanism that propagates messages through multiple robot-robot connections. Parameters of a global circulation of information (such as a global propagation speed or global propagation time) depend on characteristics of local communication. Example of such an information transfer can be given by experiments with collective actuation that requires coordination between robots equipped with color sensors [28], as shown in Fig. 1. All these robots use local IR-based communication. In this experiment, the robots-scout, equipped with the color sensor, found the blue object. It sends a request to the swarm and asks about a support -it looks for robots with a specific functionality (in this case also equipped with the color sensor). The behavior of robot-scout (and also the swarm) depends on the feedback signals of other robots with color sensors: when there are no such robots available, scout will look further; when at least two other robots give the feedback, the scout will wait them. This experiment is typical for heterogeneous systems and can be extended towards larger or smaller scales and different sensing and actuating capabilities.
The mechanism of the feedback signals and corresponding collective decision making process, which is trivial for “large” robots with global RF-communication, represents a challenge for micro-robots. The robots should know when to stop sending, know the recipience or routing information for continuously changing situation in the swarm. Not only communication, but also limited computational resources make coordination extremely hard in micro-systems. Complex symbolic negotiation and coordination strategies known in different communities [27] can hardly be applied for such micro-agents.
The idea is to involve in the coordination and negotiation process low-complex numerical mechanisms [13], which do not require global communication channels as well as on-board computational devices. The required local computation can be performed directly by hardware (an analog way, e.g. FPAA or analog ASIC) and can be implemented even on molecular level [2]. The desired collective behavior of these systems can be achieved by applying the principle of artificial selforganization.
docking stations buffered area buffered area working area working area waiting robots waiting robots We implemented such mechanisms for the collective energy foraging in the group of 50 micro-robots “Jasmine”, shown in Fig. 2. Each robot has an individual energy homeostasis. When robot is “hungry”, it breaks a current activity and starts looking for the docking station. However, when all robots do it in a non-coordinated way, many robots can energetically die due to “bottle necks” at the docking station. The implemented mechanism of low-complex collective decision making provides a coordination mechanism based on the collective power consumption in the swarm. It prevents such situations when many robots simultaneously look for the docking station and maintains the collective energy level of all robots in the optimal way. Here we do not use global information transfer or complex local computations.
The experiments with collective energy foraging and corresponding bio-inspired and collective decision approaches are published in [5] and [7]. Issues on artificial and adaptive [9] self-organization are explained in [4], on heterogeneityin [6] and [11] and morphology -in [8] and [23]. Topics of adaptability in minimalistic swarms are addressed in [25], [10], [12] and [9].
📸 Image Gallery
