Motion planning for multitarget surveillance with mobile sensor agents

In the surveillance of multiple targets by mobile sensor agents (MSAs), system performance relies greatly on the motion-control strategy of the MSAs. This paper investigates the motion-planning problem for a limited resource of M MSAs in an environment of N targets (M<N). The kinematics of the MSA is modeled as a point mass moving at a constant speed with a bounded turning radius. Based on the fact that the track information of each target degrades over time, the motion-planning problem is formulated as an optimization problem whose objective is to minimize the average time duration between two consecutive observations of each target. In the case of a single MSA, the motion-planning problem is further interpreted so as to find a time-optimal loop path to traverse the targets. A gradient-approximation algorithm is then proposed to generate a suboptimal loop path for a mobile agent to traverse a sequence of target points. For the multi-MSA-multitarget case, a cooperative online motion-planning approach is developed.

[1]  Lynne E. Parker,et al.  Cooperative multi-robot observation of multiple moving targets , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[3]  Kimon P. Valavanis,et al.  Evolutionary algorithm based offline/online path planner for UAV navigation , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[4]  K. G. Murty An Algorithm for Ranking All the Assignment in Order of Increasing Cost , 1968 .

[5]  Jean-Paul Laumond,et al.  Robot Motion Planning and Control , 1998 .

[6]  Timothy W. McLain,et al.  A decomposition strategy for optimal coordination of unmanned air vehicles , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[7]  Taek Lyul Song,et al.  Time-optimal impact angle control for vertical plane engagements , 1999 .

[8]  Roberto Zanasi,et al.  Positioning trajectory generator with nonlinear constraints , 2002, Proceedings of the International Conference on Control Applications.

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

[10]  Emmanuel Duflos,et al.  Sensor management with respect to danger level of targets , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[11]  Guy Desaulniers,et al.  An efficient algorithm to find a shortest path for a car-like robot , 1993, IEEE Trans. Robotics Autom..

[12]  Jonathan P. How,et al.  Cooperative path planning for multiple UAVs in dynamic and uncertain environments , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[13]  Steven R. Rasmussen,et al.  Task allocation for wide area search munitions , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[14]  Jean-Daniel Boissonnat,et al.  Shortest paths of bounded curvature in the plane , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Vladimir J. Lumelsky,et al.  Classification of the Dubins set , 2001, Robotics Auton. Syst..

[16]  Phillip R. Chandler,et al.  Dynamic network flow optimization models for air vehicle resource allocation , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[17]  Marios M. Polycarpou,et al.  A cooperative search framework for distributed agents , 2001, Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC '01) (Cat. No.01CH37206).

[18]  Jonathan P. How,et al.  Receding horizon control of autonomous aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[19]  Michael L. Baum,et al.  AS EARCH-THEORETIC APPROACH TO COOPERATIVE CONTROL FOR UNINHABITED AIR VEHICLES , 2002 .

[20]  David Eppstein,et al.  Finding the k shortest paths , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[21]  J. Sussmann,et al.  SHORTEST PATHS FOR THE REEDS-SHEPP CAR: A WORKED OUT EXAMPLE OF THE USE OF GEOMETRIC TECHNIQUES IN NONLINEAR OPTIMAL CONTROL. 1 , 1991 .

[22]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[23]  M. Abramowitz,et al.  Handbook of Mathematical Functions With Formulas, Graphs and Mathematical Tables (National Bureau of Standards Applied Mathematics Series No. 55) , 1965 .

[24]  Vikram Kapila,et al.  Optimal path planning for unmanned air vehicles with kinematic and tactical constraints , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[25]  L. Moser,et al.  Stirling numbers of the second kind , 1958 .

[26]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[27]  M.L. Miller,et al.  Optimizing Murty's ranked assignment method , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[28]  R. Sengupta,et al.  A safe flight algorithm for unmanned aerial vehicles , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[29]  P. Souéres,et al.  Shortest paths synthesis for a car-like robot , 1996, IEEE Trans. Autom. Control..

[30]  Phillip R. Chandler,et al.  UAV cooperative control , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[31]  Yi Guo,et al.  A distributed and optimal motion planning approach for multiple mobile robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[32]  Antonio Bicchi,et al.  On optimal cooperative conflict resolution for air traffic management systems , 2000, IEEE Trans. Intell. Transp. Syst..

[33]  Guang Yang,et al.  A dynamic-programming-styled algorithm for time-optimal multi-agent task assignment , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[34]  Timothy W. McLain,et al.  Coordinated target assignment and intercept for unmanned air vehicles , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[35]  Lawrence B. Holder,et al.  Decision-Theoretic Cooperative Sensor Planning , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[36]  Katta G. Murty,et al.  Letter to the Editor - An Algorithm for Ranking all the Assignments in Order of Increasing Cost , 1968, Oper. Res..

[37]  Timothy W. McLain,et al.  Learning Real-Time A* Path Planner for Sensing Closely-Spaced Targets from an Aircraft , 2003 .

[38]  Supun Samarasekera,et al.  Aerial video surveillance and exploitation , 2001, Proc. IEEE.

[39]  Steven M. LaValle,et al.  Optimal motion planning for multiple robots having independent goals , 1998, IEEE Trans. Robotics Autom..

[40]  D. Castañón Approximate dynamic programming for sensor management , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[41]  Yu-Chi Ho,et al.  Randomization and super-heuristics in choosing sensor sets for target tracking applications , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[42]  M. Szymkat,et al.  Robust near time-optimal trajectory planning by intermediate targets assignment , 2002, Proceedings of the International Conference on Control Applications.

[43]  A. Bicchi,et al.  Stability and robustness of optimal synthesis for route tracking by Dubins' vehicles , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[44]  Gaurav S. Sukhatme,et al.  A region-based approach for cooperative multi-target tracking in a structured environment , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.