Reaction-diffusion navigation robot control:: From chemical to VLSI analogic processors

被引:61
作者
Adamatzky, A [1 ]
Arena, P
Basile, A
Carmona-Galán, R
De Lacy Costello, B
Fortuna, L
Frasca, M
Rodríguez-Vázquez, AR
机构
[1] Univ W England, Fac Comp Engn & Math Sci, Bristol B16 1QY, Avon, England
[2] Univ Catania, Dipartimento Ingn Elettr Elettron & Sistemi, I-95100 Catania, Italy
[3] ST Microelect, Robot & Automat Grp, I-95121 Catania, Italy
[4] IMSE, CNM, Seville 41012, Spain
基金
英国工程与自然科学研究理事会;
关键词
Belousov-Zhabotinsky (BZ) reaction; excitation waves; nonlinear dynamics; reaction-diffusion (RD) media; robot navigation control;
D O I
10.1109/TCSI.2004.827654
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We introduce a new methodology and experimental implementations for real-time wave-based robot navigation in a complex, dynamically changing environment. The main idea behind the approach is to consider the robot arena as an excitable medium, in which moving objects-obstacles and the target-are represented by sites of autowave generation: the target generates attractive waves, while the obstacles repulsive ones. The moving robot detects traveling and colliding wave fronts and uses the information about dynamics of the autowaves to adapt its direction of collision-free motion toward the target. This approach allows us to achieve a highly adaptive robot behavior and thus an optimal path along which the robot reaches the target while avoiding obstacles. At the computational and experimental levels, we adopt principles of computation in reaction-diffusion (RD) nonlinear active media. Nonlinear media where autowaves are used for information processing purposes can therefore be considered as RD computing devices. In this paper, we design and experiment with three types of RD processors: experimental and computational Belousov-Zhabotinsky chemical processor, computational CNN processor, and experimental RD-CNN very large-scale integration chip-the complex analog and logic computing engine (CACE1k). We demonstrate how to experimentally implement robot navigation using space-time snapshots of active chemical medium and how to overcome low-speed limitation of this "wetware" implementation in CNN-based silicon processors.
引用
收藏
页码:926 / 938
页数:13
相关论文
共 45 条
[1]   Experimental reaction-diffusion chemical processors for robot path planning [J].
Adamatzky, A ;
Costello, BD ;
Melhuish, C ;
Ratcliffe, N .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2003, 37 (03) :233-249
[2]   Reaction-diffusion path planning in a hybrid chemical and cellular-automaton processor [J].
Adamatzky, A ;
Costello, BD .
CHAOS SOLITONS & FRACTALS, 2003, 16 (05) :727-736
[3]   Collision-free path planning in the Belousov-Zhabotinsky medium assisted by a cellular automaton [J].
Adamatzky, A ;
Costello, BD .
NATURWISSENSCHAFTEN, 2002, 89 (10) :474-478
[4]  
Adamatzky A., 2017, Advances in Unconventional Computing: Volume 1: Theory (Emergence, Complexity and Computation)
[5]   Finding the optimal path with the aid of chemical wave [J].
Agladze, K ;
Magome, N ;
Aliev, R ;
Yamaguchi, T ;
Yoshikawa, K .
PHYSICA D-NONLINEAR PHENOMENA, 1997, 106 (3-4) :247-254
[6]   Multi-template approach to realize central pattern generators for artificial locomotion control [J].
Arena, P ;
Fortuna, L ;
Frasca, M .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2002, 30 (04) :441-458
[7]   A CNN algorithm for real time analysis of DNA microarrays [J].
Arena, P ;
Fortuna, L ;
Occhipinti, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2002, 49 (03) :335-340
[8]   Self-organization in a two-layer CNN [J].
Arena, P ;
Baglio, S ;
Fortuna, L ;
Manganaro, G .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1998, 45 (02) :157-162
[9]   Reaction-diffusion CNN algorithms to generate and control artificial locomotion [J].
Arena, P ;
Fortuna, L ;
Branciforte, M .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1999, 46 (02) :253-260
[10]  
ARENA P, IN PRESS J CIRCUITS