Autonomous River Exploration

Mapping a rivers course and width provides valuable information to help understand the ecology, topology and health of a particular environment. Such maps can also be useful to determine whether specific surface vessels can traverse the rivers. While rivers can be mapped from satellite imagery, the presence of vegetation, sometimes so thick that the canopy completely occludes the river, complicates the process of mapping. Here we propose the use of a micro air vehicle flying under the canopy to create accurate maps of the environment.We study and present a systemthat can autonomously explore riverswithout any prior information, and demonstrate an algorithm that can guide the vehicle based upon local sensors mounted on board the flying vehicle that can perceive the river, bank and obstacles. Our field experiments demonstrate what we believe is the first autonomous exploration of rivers by an autonomous vehicle. We show the 3D maps produced by our system over runs of 100-450 meters in length and compare guidance decisions made by our system to those made by a human piloting a boat carrying our system over multiple kilometers.

[1]  Oussama Khatib,et al.  Experimental Robotics IV, The 4th International Symposium, Stanford, California, USA, June 30 - July 2, 1995 , 1997, ISER.

[2]  Sebastian Scherer,et al.  River mapping from a flying robot: state estimation, river detection, and obstacle mapping , 2012, Auton. Robots.

[3]  Sebastian Scherer,et al.  Perception for a river mapping robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Brian Yamauchi,et al.  A frontier-based approach for autonomous exploration , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[5]  James Udy,et al.  An autonomous surface vehicle for water quality monitoring , 2009, ICRA 2009.

[6]  Nicholas Roy,et al.  Trajectory Optimization using Reinforcement Learning for Map Exploration , 2008, Int. J. Robotics Res..

[7]  Bharath Sankaran,et al.  Self-supervised segmentation of river scenes , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  W. Grossman,et al.  Autonomous Searching and Tracking of a River using an UAV , 2007, 2007 American Control Conference.

[9]  John J. Leonard,et al.  Cooperative AUV Navigation Using a Single Surface Craft , 2009, FSR.

[10]  Shu Du,et al.  A topological map based approach to long range operation of an unmanned surface vehicle , 2012, 2012 American Control Conference (ACC).

[11]  Roland Siegwart,et al.  Design and Application of a Surface Vessel for Autonomous Inland Water Monitoring , 2012 .

[12]  John J. Leonard,et al.  Mapping Complex Marine Environments with Autonomous Surface Craft , 2010, ISER.

[13]  Sebastian Scherer,et al.  Sparse Tangential Network (SPARTAN): Motion planning for micro aerial vehicles , 2013, 2013 IEEE International Conference on Robotics and Automation.

[14]  Wolfram Burgard,et al.  Exploring Unknown Environments with Mobile Robots using Coverage Maps , 2003, IJCAI.

[15]  Prasanna Velagapudi,et al.  Development of a Low Cost Multi-Robot Autonomous Marine Surface Platform , 2012, FSR.

[16]  William Whittaker,et al.  Autonomous exploration using multiple sources of information , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Sanjiv Singh,et al.  Global pose estimation with limited GPS and long range visual odometry , 2012, 2012 IEEE International Conference on Robotics and Automation.

[18]  Vincenzo Caglioti,et al.  An information-based exploration strategy for environment mapping with mobile robots , 2010, Robotics Auton. Syst..