Corridor navigation of a mobile robot using a camera and sensors : multi-agent approach

SENSORS—MULTI-AGENT APPROACH by YUKI ONO (Under the Direction of Walter D. Potter) ABSTRACT This thesis addresses two issues in robotic application: an issue concerned with the verification of how well the existing heuristic methods compensate for uncertainty caused by sensing the unstructured environment, and an issue focusing on the design and implementation of a control system that is easily expandable and portable to another robotic platform aiming to future research and application. Using a robot equipped with a minimal set of sensors such as a camera and infrared sensors, our multi-agent based control system is built to tackle various problems encountered during corridor navigation. The control system consists of four agents: an agent responsible for handling sensors, an agent which identifies a corridor using machine vision techniques, an agent which avoids collisions applying fuzzy logic to proximity data, and an agent responsible for locomotion. In the experiments, the robot’s performance demonstrates the feasibility of a multi-agent approach.

[1]  Maja J. Mataric,et al.  A laser-based people tracker , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[3]  Paolo Fiorini,et al.  A robotics wheelchair for crowded public environment , 2001, IEEE Robotics Autom. Mag..

[4]  Manolis I. A. Lourakis,et al.  Navigational support for robotic wheelchair platforms: an approach that combines vision and range sensors , 1997, Proceedings of International Conference on Robotics and Automation.

[5]  Rangachar Kasturi,et al.  Machine vision , 1995 .

[6]  Abdollah Homaifar,et al.  A Multi-Layered Fuzzy Inference Systems for Autonomous Robot Navigation and Obstacle. , 2001 .

[7]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[8]  Michael E. Cleary,et al.  Progress on the Deictically Controlled Wheelchair , 1998, Assistive Technology and Artificial Intelligence.

[9]  Dídac Busquets,et al.  Multiagent Bidding Mechanisms for Robot Qualitative Navigation , 2000, ATAL.

[11]  Sven Behnke,et al.  An Omnidirectional Vision System That Finds and Tracks Color Edges and Blobs , 2001, RoboCup.

[12]  W S Wijesoma,et al.  SENSOR MODELLING AND FUSION FOR FUZZY NAVIGATION OF AN AGV , 2001 .

[13]  A. Lankenau,et al.  Safety in robotics: the Bremen Autonomous Wheelchair , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[14]  Patric Jensfelt,et al.  Approaches to Mobile Robot Localization in Indoor Environments , 2001 .

[15]  David P. Miller Assistive Robotics: An Overview , 1998, Assistive Technology and Artificial Intelligence.

[16]  Paul F. Whelan,et al.  Machine Vision Algorithms in Java: Techniques and Implementation , 2000 .

[17]  Joachim Hertzberg,et al.  Robust localization using context in omnidirectional imaging , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[18]  José María Martínez Montiel,et al.  Navigation Among Obstacles by the Cooperation of Trinocular Stereo Vision System and Laser Rangefinder , 1998 .

[19]  Takashi Gomi,et al.  Developing Intelligent Wheelchairs for the Handicapped , 1998, Assistive Technology and Artificial Intelligence.

[20]  C. Ronald Kube A Minimal Infrared Obstacle Detection Scheme , 1996 .

[21]  Roland Siegwart,et al.  Multisensor on-the-fly localization using laser and vision , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[22]  Antonis A. Argyros,et al.  Semi-autonomous Navigation of a Robotic Wheelchair , 2002, J. Intell. Robotic Syst..

[23]  Massimo Bertozzi,et al.  Vision-based intelligent vehicles: State of the art and perspectives , 2000, Robotics Auton. Syst..

[24]  Wilfried Brauer,et al.  Spatial Cognition III , 2003, Lecture Notes in Computer Science.

[25]  M. Jamshidi,et al.  Embedded fuzzy logic-based wall-following behavior for mobile robot navigation , 1994, NAFIPS/IFIS/NASA '94. Proceedings of the First International Joint Conference of The North American Fuzzy Information Processing Society Biannual Conference. The Industrial Fuzzy Control and Intellige.

[26]  Dean A. Pomerleau,et al.  Vision guided lane transition , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[27]  Yoram Koren,et al.  Obstacle avoidance with ultrasonic sensors , 1988, IEEE J. Robotics Autom..

[28]  Majid Mirmehdi,et al.  Road Recognition Using Fuzzy Classifiers , 1999, BMVC.

[29]  Alessandro Saffiotti,et al.  The uses of fuzzy logic in autonomous robot navigation , 1997, Soft Comput..

[30]  Nicola Tomatis,et al.  Improving robustness and precision in mobile robot localization by using laser range finding and monocular vision , 1999, 1999 Third European Workshop on Advanced Mobile Robots (Eurobot'99). Proceedings (Cat. No.99EX355).

[31]  Spyros G. Tzafestas,et al.  The autonomous mobile robot SENARIO: a sensor aided intelligent navigation system for powered wheelchairs , 1997, IEEE Robotics Autom. Mag..

[32]  Edward Tunstel,et al.  Fuzzy logic based collision avoidance for a mobile robot , 1994, Robotica.

[33]  Alberto Broggi,et al.  Vision-Based Road Detection in Automotive Systems: A Real-Time Expectation-Driven Approach , 1995, J. Artif. Intell. Res..

[34]  P.D. Nisbet Who's intelligent? Wheelchair, driver or both? , 2002, Proceedings of the International Conference on Control Applications.

[35]  Axel Lankenau,et al.  Self-localization in Large-Scale Environments for the Bremen Autonomous Wheelchair , 2003, Spatial Cognition.

[36]  H. P Nii,et al.  Blackboard Systems , 1986 .

[37]  José-Enrique Simó-Ten,et al.  Using infrared sensors for distance measurement in mobile robots , 2002, Robotics Auton. Syst..

[38]  Maja J. Matarić,et al.  Behavior-Based Control: Main Properties and Implications , 1992 .

[39]  Holly A. Yanco,et al.  Initial Report on Wheelesley: A Robotic Wheelchair System , 2003 .

[40]  Paolo Fiorini,et al.  A Robotic Wheelchair for Crowded Public Environments MAid Combines Narrow- and Wide-Area Navigation Behaviors for Traversing Varying Environments While Retaining User Independence and Preventing Fatigue , 2001 .

[41]  John McDonald,et al.  Application of the Hough Transform to Lane Detection in Motorway Driving Scenarios , 2001 .

[42]  Klaus Schilling,et al.  Sensors to Improve the Safety for Wheelchair Users , 2003 .

[43]  Hichem Maaref,et al.  Sensor-based navigation of a mobile robot in an indoor environment , 2002, Robotics Auton. Syst..

[44]  I. Stratmann Omnidirectional imaging and optical flow , 2002, Proceedings of the IEEE Workshop on Omnidirectional Vision 2002. Held in conjunction with ECCV'02.

[45]  Paolo Fiorini,et al.  A Robotic Wheelchair Roaming in a Railway Station , 1999 .

[46]  Boo Hee Nam,et al.  A study on the fuzzy control navigation and the obstacle avoidance of mobile robot using camera , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[47]  Holly A. Yanco Integrating Robotic Research: A Survey of Robotic Wheelchair Development , 1998 .

[48]  Daniel D. Corkill,et al.  Collaborating software: Blackboard and multi-agent systems & the future , 2003 .

[49]  Jonathan M. Garibaldi,et al.  Real-Time Correlation-Based Stereo Vision with Reduced Border Errors , 2002, International Journal of Computer Vision.

[50]  S P Levine,et al.  The NavChair Assistive Wheelchair Navigation System. , 1999, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[51]  Larry Matthies,et al.  Stereo vision and rover navigation software for planetary exploration , 2002, Proceedings, IEEE Aerospace Conference.

[52]  D. Corkill Blackboard Systems , 1991 .

[53]  Vicent J. Botti,et al.  Applying the ARTIS Agent Architecture to Mobile Robot Control , 2000, IBERAMIA-SBIA.

[54]  M. Mazo,et al.  Experiences in assisted mobility: the SIAMO project , 2002, Proceedings of the International Conference on Control Applications.

[55]  Elizabeth R. Stuck,et al.  Using a Blackboard to Integrate Multiple Activities and Achieve Strategic Reasoning for Mobile-Robot Navigation , 1995, IEEE Expert.

[56]  I. Placencia Porrero,et al.  Improving the Quality of Life for the European Citizen: Technology for Inclusive Design and Equality , 1998 .