Exploration of an unknown environment with a differential drive disc robot

This paper addresses the problem of exploring an unknown, planar, polygonal and simply connected environment. A saliency object (i.e. a landmark) is located in the environment. The collision-free subset of the robot's configuration space is simply connected or it might have several connected components. The robot is a differential drive system shaped as a disc. The robot has limited sensing, namely it is incapable of measuring any distance or angle, or performing self localization. The exploration problem consists in discovering the environment with the robot's sensor. To solve this problem, a motion policy is developed based on simple sensor feedback and a complete exploration strategy is represented as a Moore Machine. The proposed exploration strategy guarantees that the robot will discover the largest possible region of the environment. Consequently, the robot will find the landmark or declare that an exploration strategy to find it does not exist.

[1]  Steven M. LaValle,et al.  Sensing and Filtering: A Fresh Perspective Based on Preimages and Information Spaces , 2012, Found. Trends Robotics.

[2]  Yanina Landa,et al.  Visibility of point clouds and exploratory path planning in unknown environments , 2008 .

[3]  Steven M. LaValle,et al.  Optimal Gap Navigation for a Disc Robot , 2012, WAFR.

[4]  Steven M. LaValle,et al.  Distance-Optimal Navigation in an Unknown Environment Without Sensing Distances , 2007, IEEE Transactions on Robotics.

[5]  Steven M. LaValle,et al.  Mapping and Pursuit-Evasion Strategies For a Simple Wall-Following Robot , 2011, IEEE Transactions on Robotics.

[6]  Viii Supervisor Sonar-Based Real-World Mapping and Navigation , 2001 .

[7]  Maria L. Gini,et al.  Building Segment-Based Maps Without Pose Information , 2006, Proceedings of the IEEE.

[8]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[9]  Sebastian Thrun,et al.  Simultaneous Localization and Mapping , 2008, Robotics and Cognitive Approaches to Spatial Mapping.

[10]  David J. Kriegman,et al.  Vision-based motion planning and exploration algorithms for mobile robots , 1995, IEEE Trans. Robotics Autom..

[11]  Paul Newman,et al.  Using incomplete online metric maps for topological exploration with the Gap Navigation Tree , 2008, 2008 IEEE International Conference on Robotics and Automation.

[12]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.