A Fuzzy-Neural Realization of Behavior-Based Control Systems for a Mobile Robot
A fuzzy-neural realization of a behavior-based control system is described for a mobile robot by applying the soft-computing techniques, in which a simple fuzzy reasoning is assigned to one elemental behavior consisting of a single input-output relation, and then two consequent results from two behavioral groups are competed or cooperated. For the competition or cooperation between behavioral groups or elemental behaviors, a suppression unit is constructed as a neural network by using a sign function or saturation function. A Jacobian net is introduced to transform the results obtained from the competition or cooperation to those in the joint coordinate systems. Furthermore, we explain how to learn the present behavior-based control system by using a genetic algorithm. Finally, a simple terminal control problem is illustrated for a mobile robot with two independent driving wheels.
KeywordsMobile Robot Fuzzy Rule Soft Computing Behavior Group Fuzzy Reasoning
Unable to display preview. Download preview PDF.
References and Further Reading
- F. Mondada and E. Franzi, (1993), “Biologically Inspired Mobile Robot Control Algorithms,” Procs. of the NRP23-Symposium on Artificial Intelligence and Robotics, Zurich, Switzerland.Google Scholar
- P. Maes., (1992), “Learning Behavior Networks from Experience,” Procs. of the first European Conference on Artificial Life (ECAL-91), edited by F. J. Varela and P. Bourgine, pp. 48–57Google Scholar
- T. Oka, M. Inaba, and H. Inoue, (1996), “Designing Hierarchical Motion Systems for Autonomous Robots based on BeNet,” Procs. of JSME Annual Conf. on Robotics and Mechatronics, B, pp.1361–1364 (in Japanese).Google Scholar
- J.R. Koza, (1992), “Evolution of Subsumption using Genetic Programming,” Procs. of the first European Conference on Artificial Life (ECAL-91), edited by F. J. Varela and P. Bourgine, pp. 110–119.Google Scholar
- T. Furuhashi, K. Nakaoka, H. Maeda, and Y. Uchikawa, (1995), “A Proposal of Genetic Algorithms with a Local Improvement Mechanism and Finding of Fuzzy Rules,” J. of Japan Society for Fuzzy Theory and Systems, 7, 5, pp.978987 (in Japanese).Google Scholar
- K. Watanabe and K. Izumi, (1997), “Construction of Fuzzy Behavior-Based Control Systems,” Reports of the Faculty of Science and Engineering, Saga University, 25, 2, January, pp.1–7 (in Japanese).Google Scholar
- K. Izumi and K. Watanabe, (1997), “A Fuzzy Behavior-Based Control for an Autonomous Mobile Robot,” Reports of the Faculty of Science and Engineering, Saga University, 25, 2, January, pp.167–175 (in Japanese).Google Scholar
- K. Izumi and K. Watanabe, (1997), “Fuzzy Behavior-Based Tracking Control for a Mobile Robot,” Procs. of 2nd Asian Control Conference, Seoul, Korea, 1, pp.685–688Google Scholar
- Z. Michalewicz, (1996), Genetic Algorithms + Data Structures = Evolution Programs,Springer.Google Scholar
- J. Tang, K. Watanabe, and Y. Shiraishi, (1996), “Design of Traveling Experiment of an Omnidirectional Holonomic Mobile Robot,” Procs. of 1996 IEEE/RSJ Int. Conf. on Intelligent Robotics and Systems (IROS96), Osaka, Japan, 1, pp.66–73.Google Scholar
- F. Mondada, E. Franzi, and P. Ienne, (1993), “Mobile robot miniaturisation: A tool for investigation in control algorithms,” Procs. of the 3rd Int. Symposium on Experimental Robotics, Kyoto, Japan, October 28–30.Google Scholar