DCOP: Dubins Correlated Orienteering Problem Optimizing Sensing Missions of a Nonholonomic Vehicle Under Budget Constraints

Advances in robotics have allowed mobile robotic platforms to be deployed in an increased number of field operations. The dynamic nature of the operating environment can constrain the robotic mission execution in terms of required time or energy. Current solutions for providing optimal and optimized plans for the resource-constrained sensing mission planning only consider holonomic vehicles. This letter proposes the Dubins Correlated Orienteering Problem (DCOP) as a solution for resource constrained sensing missions undertaken by a nonholonomic Dubins vehicle. It provides a Genetic Algorithm heuristic for finding optimised solutions in a timely manner. The proposed heuristic is compared against the GA heuristic solution for the Correlated Orienteering Problem (COP) and the heuristic for the Dubins Orienteering Problem (DOP). It performs equally good with the COP heuristic in terms of utility with an increase in the execution time. When tested against the DOP problem it performs comparably good. In the worst case, it produces solutions with $\text{13}\%$ less utility but requiring orders of magnitude less time than the state of the art. Finally, the proposed method is tested in a scenario where the budget consumption is changing during mission execution. It is shown that a new plan can be devised online, leading to increased mission performance. Given the results, it sets the baseline for comparing any future approaches that will address the DCOP problem.

[1]  David M. Lane,et al.  An Evolutionary Algorithm for Online, Resource-Constrained, Multivehicle Sensing Mission Planning , 2018, IEEE Robotics and Automation Letters.

[2]  James G. Bellingham,et al.  Optimizing AUV oceanographic surveys , 1996, Proceedings of Symposium on Autonomous Underwater Vehicle Technology.

[3]  T. Tsiligirides,et al.  Heuristic Methods Applied to Orienteering , 1984 .

[4]  Darius Burschka,et al.  Toward a Fully Autonomous UAV: Research Platform for Indoor and Outdoor Urban Search and Rescue , 2012, IEEE Robotics & Automation Magazine.

[5]  Ovidio Salvetti,et al.  The ARROWS project: adapting and developing robotics technologies for underwater archaeology , 2015 .

[6]  Alkis Gotovos,et al.  Efficient visual exploration and coverage with a micro aerial vehicle in unknown environments , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Hoong Chuin Lau,et al.  Orienteering Problem: A survey of recent variants, solution approaches and applications , 2016, Eur. J. Oper. Res..

[8]  Marjan Mernik,et al.  Parameter tuning with Chess Rating System (CRS-Tuning) for meta-heuristic algorithms , 2016, Inf. Sci..

[9]  Gaurav S. Sukhatme,et al.  Informative path planning for an autonomous underwater vehicle , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  Emilio Frazzoli,et al.  On the Dubins Traveling Salesman Problem , 2012, IEEE Transactions on Automatic Control.

[11]  A. E. Eiben,et al.  Parameter tuning for configuring and analyzing evolutionary algorithms , 2011, Swarm Evol. Comput..

[12]  James G. Bellingham,et al.  Can we do better than the grid survey: Optimal synoptic surveys in presence of variable uncertainty and decorrelation scales , 2014 .

[13]  Bruce L. Golden,et al.  The open vehicle routing problem: Algorithms, large-scale test problems, and computational results , 2007, Comput. Oper. Res..

[14]  Hui Li,et al.  An Elitist GRASP Metaheuristic for the Multi-objective Quadratic Assignment Problem , 2009, EMO.

[15]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[16]  Gilbert Laporte,et al.  The selective travelling salesman problem , 1990, Discret. Appl. Math..

[17]  Emilio Frazzoli,et al.  Traveling Salesperson Problems for the Dubins Vehicle , 2008, IEEE Transactions on Automatic Control.

[18]  Andreas Krause,et al.  Efficient Informative Sensing using Multiple Robots , 2014, J. Artif. Intell. Res..

[19]  Roland Siegwart,et al.  Online informative path planning for active classification using UAVs , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Swaroop Darbha,et al.  A transformation for a Heterogeneous, Multiple Depot, Multiple Traveling Salesman Problem , 2009, 2009 American Control Conference.

[21]  Xin Yu,et al.  A genetic algorithm for the Dubins Traveling Salesman Problem , 2012, 2012 IEEE International Symposium on Industrial Electronics.

[22]  Gaurav S. Sukhatme,et al.  Branch and bound for informative path planning , 2012, 2012 IEEE International Conference on Robotics and Automation.

[23]  Sertac Karaman,et al.  The Stochastic Traveling Salesman Problem and Orienteering for kinodynamic vehicles , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Mac Schwager,et al.  Correlated Orienteering Problem and its Application to Persistent Monitoring Tasks , 2014, IEEE Transactions on Robotics.

[25]  Jiming Chen,et al.  Cooperative and Active Sensing in Mobile Sensor Networks for Scalar Field Mapping , 2015, IEEE Trans. Syst. Man Cybern. Syst..

[26]  David M. Lane,et al.  Towards an online heuristic method for energy-constrained underwater sensing mission planning , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[27]  Sebastian Scherer,et al.  Randomized algorithm for informative path planning with budget constraints , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Bruce L. Golden,et al.  A fast and effective heuristic for the orienteering problem , 1996 .

[29]  Krzysztof Ostrowski,et al.  Genetic Algorithm Solving Orienteering Problem in Large Networks , 2012, KES.

[30]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[31]  Joao P. Hespanha,et al.  Algorithms for the traveling Salesman Problem with Neighborhoods involving a dubins vehicle , 2011, Proceedings of the 2011 American Control Conference.

[32]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[33]  Martin Saska,et al.  Dubins Orienteering Problem , 2017, IEEE Robotics and Automation Letters.

[34]  Gaurav S. Sukhatme,et al.  An information-driven and disturbance-aware planning method for long-term ocean monitoring , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).