Fuzzy reactive piloting for continuous driving of long range autonomous planetary micro-rovers

A complete piloting control subsystem for a highly autonomous long range rover will be defined in order to identify the key control functions needed to achieve continuous driving. This capability can maximize range and number of interesting scientific sites visited during the limited life time of a planetary rover. To achieve continuous driving, a complete set of techniques have been employed: fuzzy based control, real-time artificial intelligence reasoning, fast and robust rover position estimation based on odometry and angular rate sensing, efficient stereo vision elevation maps based on grids, and fast reaction and planning for obstacle detection and obstacle avoidance based on a simple IF-THEN expert system with fuzzy reasoning. To quickly design and implement these techniques, graphical programming has been used to build a fully autonomous piloting system using just the techniques of classic control concepts of cyclic data processing and event driven reaction. Experimental results using the JPL rover Rocky 7 are given in order to validate the mentioned techniques for continuous driving.

[1]  Robert Ivlev,et al.  The Rocky 7 Mars rover prototype , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[2]  Eric Krotkov,et al.  Dead reckoning for a lunar rover on uneven terrain , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Erann Gat,et al.  Path planning and execution monitoring for a planetary rover , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[4]  Robert Ivlev,et al.  The Rocky 7 rover: a Mars sciencecraft prototype , 1997, Proceedings of International Conference on Robotics and Automation.

[5]  Larry H. Matthies,et al.  Stochastic performance, modeling and evaluation of obstacle detectability with imaging range sensors , 1994, IEEE Trans. Robotics Autom..

[6]  P. Putz,et al.  A DEVELOPMENT METHODOLOGY FOR SPACE A&R CONTROL SYSTEMS , 1993 .

[7]  M. Sugeno,et al.  Fuzzy Control of Model Car , 1985 .

[8]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[9]  David W. Payton,et al.  Plan guided reaction , 1990, IEEE Trans. Syst. Man Cybern..

[10]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[11]  Hugh F. Durrant-Whyte,et al.  Inertial navigation systems for mobile robots , 1995, IEEE Trans. Robotics Autom..

[12]  Brian H. Wilcox,et al.  A Vision System For A Mars Rover , 1987, Other Conferences.

[13]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.