Guiding a mobile robot with cellular neural networks

We show how cellular neural networks (CNNs) are capable of providing the necessary signal processing needed for visual navigation of an autonomous mobile robot. In this way, even complex feature detection and object recognition can be obtained in real time by analogue hardware, making fully autonomous real-time operation feasible. An autonomous robot was first simulated and then implemented by simulating the CNN with a DSP. The robot is capable of navigating in a maze following lines painted on the floor. Images are processed entirely by a CNN-based algorithm, and navigation is controlled by a fuzzy-rule-based algorithm. Copyright © 2002 John Wiley & Sons, Ltd.

[1]  M. Balsi Focal-plane optical flow computation by foveated CNNs , 1998, 1998 Fifth IEEE International Workshop on Cellular Neural Networks and their Applications. Proceedings (Cat. No.98TH8359).

[2]  Tamás Roska,et al.  The CNN universal machine: an analogic array computer , 1993 .

[3]  Ákos Zarándy The art of CNN template design , 1999 .

[4]  P. Szolgay,et al.  An experimental system for path tracking of a robot using a 16*16 connected component detector CNN chip with direct optical input , 1994, Proceedings of the Third IEEE International Workshop on Cellular Neural Networks and their Applications (CNNA-94).

[5]  Bertram E. Shi A one-dimensional CMOS focal plane array for Gabor-type image filtering , 1999 .

[6]  Leon O. Chua,et al.  The CNN paradigm , 1993 .

[7]  Tamás Roska,et al.  CNN‐based difference‐controlled adaptive non‐linear image filters , 1998 .

[8]  Ángel Rodríguez-Vázquez,et al.  A Programmable Imager for Very High Speed Cellular Signal Processing , 1999, J. VLSI Signal Process..

[9]  Mario Salerno,et al.  Design of a dedicated CNN chip for autonomous robot navigation , 2000, Proceedings of the 2000 6th IEEE International Workshop on Cellular Neural Networks and their Applications (CNNA 2000) (Cat. No.00TH8509).

[10]  Shuta Murakami,et al.  Predictive fuzzy control of an autonomous mobile robot with forecast learning function , 1995 .

[11]  Wen-Hsiang Tsai,et al.  Vision-based autonomous land vehicle guidance in outdoor road environments using combined line and road following techniques , 1997 .

[12]  Kazuyuki Kobayashi,et al.  A fuzzy logic intelligent control system paradigm for an in-line-of-sight leader-following HMMWV , 1997 .

[13]  Marco Balsi,et al.  Fuzzy reasoning for the design of CNN-based image processing systems , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[14]  S. Taraglio,et al.  A cellular neural network stereo vision system for autonomous robot navigation , 2000, Proceedings of the 2000 6th IEEE International Workshop on Cellular Neural Networks and their Applications (CNNA 2000) (Cat. No.00TH8509).

[15]  Hubert Harrer Discrete time cellular neural networks , 1992, Int. J. Circuit Theory Appl..