Optimal Motion Strategies to Track and Capture a Predictable Target

We present an O(n log n)-time algorithm for computing the optimal mobile robot motion strategy that maintains line-of-sight visibility of a moving target inside a polygonal region with n vertices which may contain holes. The algorithm is optimal for the tracking robot (the observer) in the sense that the computed path will ensure that the target remains visible for the longest possible time, or succeeds in capturing the target in the minimum time when the target cannot escape the observer’s visibility. Thus, the algorithm maximizes the minimum time-to-escape. Our algorithm assumes that the target moves along a know path. Thus, it is an off-line algorithm. Our theoretical results for the algorithm’s runtime assume that the target is moving along a shortest path from its source to its destination. This assumption, however is not required to prove the optimality of the computed solution, hence the algorithm remains correct for the general case. Keywords— Target tracking, escape time, robotics, computational geometry, motion planning.

[1]  Héctor H. González-Baños,et al.  Motion strategies for maintaining visibility of a moving target , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  Philippe Cinquin,et al.  Image guided operating robot: a clinical application in stereotactic neurosurgery , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  Rajeev Sharma,et al.  On the observability of robot motion under active camera control , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[4]  Pradeep K. Khosla,et al.  Integrating Sensor Placement and Visual Tracking Strategies , 1993, ISER.

[5]  Bruce Randall Donald,et al.  Visibility-Based Planning of Sensor Control Strategies , 2000, Algorithmica.

[6]  Vladimir J. Lumelsky,et al.  Provable strategies for vision-guided exploration in three dimensions , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[7]  Héctor H. González-Baños,et al.  Real-time combinatorial tracking of a target moving unpredictably among obstacles , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Takeo Kanade,et al.  Visual tracking of a moving target by a camera mounted on a robot: a combination of control and vision , 1993, IEEE Trans. Robotics Autom..

[9]  Jean-Claude Latombe,et al.  Dealing with Geometric Constraints in Game-Theoretic Planning , 1999, IJCAI.

[10]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[11]  G. Swaminathan Robot Motion Planning , 2006 .

[12]  Timothy M. Chan Dynamic planar convex hull operations in near-logarithmic amortized time , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).