Title
On the design of Boolean network robots
Abstract
Dynamical systems theory and complexity science provide powerful tools for analysing artificial agents and robots. Furthermore, they have been recently proposed also as a source of design principles and guidelines. Boolean networks are a prominent example of complex dynamical systems and they have been shown to effectively capture important phenomena in gene regulation. From an engineering perspective, these models are very compelling, because they can exhibit rich and complex behaviours, in spite of the compactness of their description. In this paper, we propose the use of Boolean networks for controlling robots' behaviour. The network is designed by means of an automatic procedure based on stochastic local search techniques. We show that this approach makes it possible to design a network which enables the robot to accomplish a task that requires the capability of navigating the space using a light stimulus, as well as the formation and use of an internal memory.
Year
DOI
Venue
2011
10.1007/978-3-642-20525-5_5
Lecture Notes in Computer Science
Keywords
Field
DocType
engineering perspective,complex behaviour,complexity science,design principle,complex dynamical system,gene regulation,boolean network,boolean network robot,dynamical systems theory,artificial agent,automatic procedure,dynamic systems theory
Boolean network,Boolean function,Computer science,Compact space,Gray code,Theoretical computer science,Dynamical systems theory,Artificial intelligence,Local search (optimization),Robot,Spite,Distributed computing
Conference
Volume
ISSN
Citations 
6624
0302-9743
17
PageRank 
References 
Authors
0.82
3
4
Name
Order
Citations
PageRank
Andrea Roli1148691.09
Mattia Manfroni2241.90
Carlo Pinciroli341930.54
Mauro Birattari42021146.61