Mapping GPS-denied aquatic environments

Building a representation of space and estimating a robot's location within that space is a fundamental task in robotics known as simultaneous localization and mapping (SLAM). This work examines the problem of solving SLAM in aquatic environments using an unmanned surface vessel under conditions that restrict global knowledge of the robots pose. These conditions refer specifically to the absence of a global positioning system to estimate position, a poor vehicle motion model, and the lack of a strong stable magnetic field to estimate absolute heading. These conditions can be found in terrestrial environments where the line of sight to overhead satellites is occluded by surrounding structures and local magnetic inference disrupts reliable compass measurements. Similar conditions are anticipated in extra-terrestrial environments such as on Titan where the lack of a global satellite network inhibits the use of traditional positioning sensors and the lack of a stable magnetic core limits the applicability of a compass. This work develops a solution to the SLAM problem that utilizes shore features coupled with information about the depth of the water column. Theoretical results are validated experimentally using an autonomous surface vehicle utilizing omnidirectional video and a depth sounder. Solutions are compared to ground truth obtained using GPS.

[1]  Tony Greicius Hubble Sees Evidence of Water Vapor at Jupiter Moon , 2015 .

[2]  Alexander Zelinsky,et al.  Accurate local positioning using visual landmarks from a panoramic sensor , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[3]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[4]  Michael R. M. Jenkin,et al.  Building a ROS node for a NMEA depth and temperature sensor , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[5]  D. Blackwell Conditional Expectation and Unbiased Sequential Estimation , 1947 .

[6]  Simon Lacroix,et al.  A practical 3D bearing-only SLAM algorithm , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[8]  Thomas E. Cravens,et al.  Titan's induced magnetosphere , 2004 .

[9]  Gamini Dissanayake,et al.  Bearing-only SLAM Using a SPRT Based Gaussian Sum Filter , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[10]  Andrew J. Davison,et al.  Real-time simultaneous localisation and mapping with a single camera , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[11]  Carlos V. Regueiro,et al.  A FastSLAM-based algorithm for omnidirectional cameras , 2013 .

[12]  Sebastian Thrun,et al.  FastSLAM 2.0: An Improved Particle Filtering Algorithm for Simultaneous Localization and Mapping that Provably Converges , 2003, IJCAI.

[13]  Ralph D. Lorenz,et al.  The potential for prebiotic chemistry in the possible cryovolcanic dome Ganesa Macula on Titan , 2006, International Journal of Astrobiology.

[14]  Alexander G. Hayes,et al.  The Distribution and Volume of Titan's Hydrocarbon Lakes and Seas , 2014 .

[15]  Gina Anderson NASA Confirms Evidence That Liquid Water Flows on Today’s Mars , 2015 .

[16]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[17]  Andrew Hogue,et al.  Underwater 3D SLAM through entropy minimization , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..