High Level Software Architecture for Autonomous Mobile Robot

The paper deals with the high level software architecture for autonomous mobile robot Bender II, medium size wheeled nonholonomic mobile robot with Ackerman chassis for both indoor/outdoor environment. High level software uses hybrid approach combining common layered architecture with reactive control. Local navigation including static/dynamic obstacle detection/avoidance is based on laser range finder data. Global navigation in indoor environment is based on fusion of odometry based position estimation with precomputed scan matching localization technique. Architecture description is accompanied by tests results obtained in real environment.

[1]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge , 2007 .

[2]  Michiel van de Panne,et al.  RRT-blossom: RRT with a local flood-fill behavior , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge: The Great Robot Race , 2007 .

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

[5]  Jonathan H. Connell,et al.  SSS: a hybrid architecture applied to robot navigation , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Stanislav Věchet,et al.  DEALING WITH SENSOR ERRORS IN SCAN MATCHING FOR SIMULTANEOUS LOCALIZATION AND MAPPING , 2008 .