Autonomous Trajectory Design System for Mapping of Unknown Sea-floors using a team of AUVs

This research develops a new on-line trajectory planning algorithm for a team of Autonomous Underwater Vehicles (AUVs). The goal of the AUVs is to cooperatively explore and map the ocean seafloor. As the morphology of the seabed is unknown and complex, standard non-convex algorithms perform insufficiently. To tackle this, a new simulation-based approach is proposed and numerically evaluated. This approach adapts the Parametrized Cognitive-based Adaptive Optimization (PCAO) algorithm. The algorithm transforms the exploration problem to a parametrized decision-making mechanism whose real-time implementation is feasible. Upon that transformation, this scheme calculates off-line a set of decision making mechanism’s parameters that approximate the - non-practically feasible - optimal solution. The advantages of the algorithm are significant computational simplicity, scalability, and the fact that it can straightforwardly embed any type of physical constraints and system limitations. In order to train the PCAO controller, two morphologically different seafloors are used. During this training, the algorithm outperforms an unrealistic optimal-one-step-ahead search algorithm. To demonstrate the universality of the controller, the most effective controller is used to map three new morphologically different seafloors. During the latter mapping experiment, the PCAO algorithm outperforms several gradient-descent-like approaches.

[1]  Y. Bar-Shalom,et al.  Tracking of Divers using a Probabilistic Data Association Filter with a Bubble Model , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[2]  Iakovos Michailidis,et al.  A "plug and play" computationally efficient approach for control design of large-scale nonlinear systems using cosimulation: a combination of two "ingredients" , 2014, IEEE Control Systems.

[3]  Hanumant Singh,et al.  Advances in single-beacon one-way-travel-time acoustic navigation for underwater vehicles , 2012, Int. J. Robotics Res..

[4]  Elias B. Kosmatopoulos,et al.  The NOPTILUS project overview: A fully-autonomous navigation system of teams of AUVs for static/dynamic underwater map construction★ , 2015 .

[5]  Elias B. Kosmatopoulos,et al.  Real-time adaptive multi-robot exploration with application to underwater map construction , 2016, Auton. Robots.

[6]  Charles Audet,et al.  Analysis of Generalized Pattern Searches , 2000, SIAM J. Optim..

[7]  Mirko Krivánek,et al.  Simulated Annealing: A Proof of Convergence , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  J. Spall Multivariate stochastic approximation using a simultaneous perturbation gradient approximation , 1992 .

[9]  Hugh Griffiths,et al.  Synchronous rendezvous technique for multi-vehicle mine countermeasure operations , 2015, OCEANS 2015 - MTS/IEEE Washington.

[10]  E. B. Kosmotapoulos An adaptive optimization scheme with satisfactory transient performance. , 2009 .

[11]  Hanumant Singh,et al.  Robotic tools for deep water archaeology: Surveying an ancient shipwreck with an autonomous underwater vehicle , 2010, J. Field Robotics.

[12]  A. Papachristodoulou,et al.  Nonlinear Control of Large Scale complex Systems using Convex Control Design tools , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[13]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[14]  Markos Papageorgiou,et al.  Adaptive Fine-Tuning of Nonlinear Control Systems With Application to the Urban Traffic Control Strategy TUC , 2007, IEEE Transactions on Control Systems Technology.

[15]  R. Fletcher Practical Methods of Optimization , 1988 .

[16]  Elias B. Kosmatopoulos,et al.  Multi-robot three-dimensional coverage of unknown areas , 2012, Int. J. Robotics Res..

[17]  L. Rodrigues,et al.  Stability Analysis Using Controlled Invariant Sets for Piecewise-Affine Systems , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[18]  Elias B. Kosmatopoulos,et al.  CLF-Based Control Design for Unknown Multiinput Nonlinear Systems With Good Transient Performance , 2010, IEEE Transactions on Automatic Control.

[19]  John J. Leonard,et al.  Communication-constrained multi-AUV cooperative SLAM , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Francisco Bonin-Font,et al.  Stereo-Vision Graph-SLAM for Robust Navigation of the AUV SPARUS II★★ , 2015 .

[21]  D. Paulus,et al.  Robust world-centric stereo EKF localization with active loop closing for AUVs , 2016, Pattern Recognition and Image Analysis.