Title :
Automatic generation of rules for a fuzzy robotic controller
Author :
Castellano, G. ; Attolico, G. ; Stella, E. ; Distante, A.
Author_Institution :
Istituto Elaborazione Segnali ed Immagini, CNR, Bari, Italy
Abstract :
Fuzzy logic is a useful tool for realizing a direct mapping between perceptual situations and control commands in robotic applications that do not require internal representation or planning. It allows explicit programming and automatic learning from suitable training data to be mixed in several ways in order to produce the necessary control rules. Automatic learning enables both the reduction of the annoying and error-prone explicit programming work and the evolution in time of the controller in order to cope with dynamically changing environments. At any time an expert can verify and eventually modify the knowledge of the fuzzy system according to its personal experience. Two methods for the automatic extraction of rules from training data have been proved on a fuzzy control system for wall-following. The system is intended to grow including all the behaviors required for the safe navigation of a autonomous mobile vehicle and their arbitration. Distance measures supplied by an ultrasonic sensor ring have been chosen as sensory data. The training data have been collected during operator-driven runs of the vehicle. The same data have been used by the two methods for building rule bases that have proved effectively in driving a real AGV (a TRC Labmate base) in an indoor environment
Keywords :
automatic guided vehicles; computerised navigation; fuzzy control; intelligent control; learning (artificial intelligence); mobile robots; navigation; robot programming; ultrasonic transducer arrays; AGV; TRC Labmate base; automatic learning; automatic rule generation; distance measures; explicit programming; fuzzy control system; fuzzy robotic controller; fuzzy system knowledge; indoor environment; safe navigation; ultrasonic sensor ring; wall-following; Automatic control; Automatic generation control; Automatic programming; Fuzzy control; Fuzzy logic; Remotely operated vehicles; Robot control; Robot programming; Robotics and automation; Training data;
Conference_Titel :
Intelligent Robots and Systems '96, IROS 96, Proceedings of the 1996 IEEE/RSJ International Conference on
Conference_Location :
Osaka
Print_ISBN :
0-7803-3213-X
DOI :
10.1109/IROS.1996.568968