Abstract
In this paper we consider the surveillance problem of tracking a moving evader by a nonholonomic mobile pursuer. We deal specifically with the situation in which the only constraint on the evader’s velocity is a bound on speed (i.e., the evader is able to move omnidirectionally), and the pursuer is a nonholonomic, differential drive system having bounded speed.
We formulate our problem as a game. Given the evader’s maximum speed, we determine a lower bound for the required pursuer speed to track the evader. This bound allows us to determine at the beginning of the game whether or not the pursuer can follow the evader based on the initial system configuration. We then develop the system model, and obtain optimal motion strategies for both players, which allow us to establish the long term solution for the game. We present an implementation of the system model, and motion strategies, and also present simulation results of the pursuit-evasion game.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Balkcom, D. J., & Mason, M. T. (2002). Time optimal trajectories for bounded velocity differential drive vehicles. The International Journal of Robotics Research, 21(3), 219–232.
Bandyopadhyay, T., Li, Y., Ang, M. H., & Hsu, D. (2006). A Greedy Strategy for Tracking a Locally Predictable Target among Obstacles. In Proc. IEEE int. conf. on robotics and automation.
Başar, T., & Olsder, G. (1982). Dynamic noncooperative game theory. San Diego: Academic Press.
Becker, C., González-Baños, H., Latombe, J.-C., & Tomasi, C. (1995). An intelligent observer. In Int. symposium on experimental robotics.
Bhattacharya, S., & Hutchinson, S. (2010). On the existence of Nash equilibrium for a two player pursuit-evasion game with visibility constraints. International Journal on Robotics Research, 29(7), 831–839.
Bronshtein, I., & Semendiaev, K. (1988). Manual de matemáticas para ingenieros y estudiantes. Moscow: Mir.
Chung, T. H. (2008). On probabilistic search decisions under searcher motion constraints. In WAFR (pp. 501–516).
Fabiani, P., & Latombe, J.-C. (1999). Tracking a partially predictable object with uncertainty and visibility constraints: a game-theoretic approach. In IJCAI.
González, H. H., Lee, C.-Y., & Latombe, J.-C. (2002). Real-time combinatorial tracking of a target moving unpredictably among obstacles. In Proc. IEEE int. conf. on robotics and automation.
Guibas, L., Latombe, J.-C., LaValle, S. M., Lin, D., & Motwani, R. (1997). Visibility-based pursuit-evasion in a polygonal environment. In Proc. 5th workshop on algorithms and data structures.
Hájek, O. (1965). Pursuit games. New York: Academic Press.
Hespanha, J., Prandini, M., & Sastry, S. (2000). Probabilistic pursuit-evasion games: a one-step nash approach. In Proc. conference on decision and control.
Hollinger, G., Singh, S., Djugash, J., & Kehagias, A. (2009). Efficient multi-robot search for a moving target. The International Journal of Robotics Research, 28(2), 201–219.
Isaacs, R. (1965). Differential games. New York: Wiley.
Isler, V., Kannan, S., & Khanna, S. (2005). Randomized pursuit-evasion in a polygonal environment. IEEE Transactions on Robotics, 5(21), 864–875.
Jung, B., & Sukhatme, G. (2002). Tracking targets using multiple robots: the effect of environment occlusion. Journal Autonomous Robots, 12, 191–205.
Latombe, J.-C. (1991). Robot motion planning. Dordrecht: Kluwer Academic.
Laumond, J. P. (Ed.) (1998). Lectures notes in control and information sciences: Vol. 229. Robot motion planning and control. Berlin: Springer.
Laumond, J. P., Jacobs, P. E., Taix, M., & Murray, R. M. (1994). A motion planner for nonholonomic mobile robots. IEEE Transactions on Robotics and Automation, 10(5), 577–593.
LaValle, S. M., González-Baños, H. H., Becker, C., & Latombe, J.-C. (1997). Motion strategies for maintaining visibility of a moving target. In Proc. IEEE int. conf. on robotics and automation.
Li, Z., & Canny, J. (1990). Motion of two rigid bodies with rolling constraint. IEEE Transactions on Robotics and Automation, 6, 62–72.
Murray, R. M., & Sastry, S. (1993). Nonholonomic motion planning: Steering using sinusoids. IEEE Transactions on Robotics and Automation, 38(5), 700–716.
Murrieta-Cid, R., Muñoz, L., Alencastre, M., Sarmiento, A., Kloder, S., Hutchinson, S., Lamiraux, F., & Laumond, J.-P. (2005a). Maintaining visibility of a moving holonomic target with a non-holonomic robot. In Proc. IEEE/RSJ international conference on intelligent robots and systems 2005, Edmonton, Canada, August (pp. 2028–2034).
Murrieta-Cid, R., Tovar, B., & Hutchinson, S. (2005b). A sampling-based motion planning approach to maintain visibility of unpredictable targets. Journal Autonomous Robots, 19(3), 285–300.
Murrieta-Cid, R., Muppirala, T., Sarmiento, A., Bhattacharya, S., & Hutchinson, S. (2007). Surveillance strategies for a pursuer with finite sensor range. The International Journal of Robotics Research, 26(3), 233–253.
Murrieta-Cid, R., Monroy, R., Hutchinson, S., & Laumond, J.-P. (2008). A complexity result for the pursuit-evasion game of maintaining visibility of a moving evader. In IEEE international conference on robotics and automation.
Parker, L. (2002). Algorithms for multi-robot observation of multiple targets. Journal Autonomous Robots, 12, 231–255.
Parsons, T. D. (1976). Pursuit-evasion in a graph. In Y. Alani & D. R. Lick (Eds.), Theory and application of graphs (pp. 426–441). Berlin: Springer.
Sachs, S., Rajko, S., & LaValle, S. M. (2004). Visibility-based pursuit-evasion in an unknown planar environment. International Journal on Robotics Research, 23(1), 3–26.
Schwartz, J. T., & Sharir, M. (1987). On the Piano movers’ problem: I. The case if a two-dimensional rigid polygon body moving amidst polygonal barriers. Communications on Pure and Applied Mathematics, 36, 345–398.
Sussmann, H. J., & Liu, W. (1991). Limits of highly oscillatory controls and the approximation of general paths by admissible trajectories (Tech. Rep. SYSCON-91-02). Rutgers Center for Systems and Control, February.
Suzuki, I., & Yamashita, M. (1992). Searching for a mobile intruder in a polygonal region. SIAM Journal on Computing, 21(5), 863–888.
Tekdas, O., & Isler, V. (2008). Robotic Routers. In Proc. IEEE int. conf. on robotics and automation.
Tovar, B., & LaValle, S. M. (2008). Visibility-based pursuit-evasion with bounded speed. The International Journal of Robotics Research, 27(11–12), 1350–1360.
Vidal, R., Shakernia, O., Jin, H., Hyunchul, D., & Sastry, S. (2002). Probabilistic pursuit-evasion games: theory, implementation, and experimental evaluation. IEEE Transactions on Robotics and Automation, 18(5), 662–669.
Author information
Authors and Affiliations
Corresponding author
Additional information
A preliminary version of portions of this work appeared in Murrieta-Cid et al., Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems 2005.
Rights and permissions
About this article
Cite this article
Murrieta-Cid, R., Ruiz, U., Marroquin, J.L. et al. Tracking an omnidirectional evader with a differential drive robot. Auton Robot 31, 345–366 (2011). https://doi.org/10.1007/s10514-011-9246-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10514-011-9246-z