DeepAI AI Chat
Log In Sign Up

Computing with Modular Robots

by   Genaro J. Martinez, et al.

Propagating patterns are used to transfer and process information in chemical and physical prototypes of unconventional computing devices. Logical values are represented by fronts of traveling diffusive, trigger or phase waves. We apply this concept of pattern based computation to develop experimental prototypes of computing circuits implemented in small modular robots. In the experimental prototypes the modular robots Cubelets are concatenated into channels and junction. The structures developed by Cubelets propagate signals in parallel and asynchronously. The approach is illustrated with a working circuit of a one-bit full adder. Complementarily a formalization of these constructions are developed across Sleptsov nets. Finally, a perspective to swarm dynamics is discussed.


page 7

page 8

page 9

page 10

page 12

page 14

page 15

page 17


Complexity of Modular Circuits

We study how the complexity of modular circuits computing AND depends on...

Open-endedness induced through a predator-prey scenario using modular robots

This work investigates how a predator-prey scenario can induce the emerg...

Distributed Pattern Formation With Faulty Robots

Pattern formation is one of the most fundamental problems in distributed...

A technical note for a Shor's algorithm by phase estimation

The objective of this paper concerns at first the motivation and the met...

Chemistry-Inspired Pattern Formation with Robotic Swarms

Self-organized emergent patterns can be widely seen in particle interact...

Modular WSS-based OXCs for Large-Scale Optical Networks

The explosive growth of broadband applications calls for large-scale opt...

Swarm Fabrication: Reconfigurable 3D Printers and Drawing Plotters Made of Swarm Robots

We introduce Swarm Fabrication, a novel concept of creating on-demand, s...