Skip to main content
Log in

Neural Network Algorithm for Intercepting Targets Moving along Known Trajectories by a Dubins’ Car

  • NONLINEAR SYSTEMS
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

The task of intercepting a target moving along a rectilinear or circular trajectory by a Dubins’ car is formulated as a problem of time-optimal control with an arbitrary direction of the car’s velocity at the time of interception. To solve this problem and to synthesize interception trajectories, neural network methods of unsupervised learning based on the Deep Deterministic Policy Gradient algorithm are used. The analysis of the obtained control laws and interception trajectories is carried out in comparison with the analytical solutions of the interception problem. Mathematical modeling of the target motion parameters, which the neural network had not previously seen during training, is carried out. Model experiments are conducted to test the stability of the neural solution. The effectiveness of using neural network methods for the synthesis of interception trajectories for given classes of target movements is shown.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.
Fig. 13.
Fig. 14.

REFERENCES

  1. Isaacs, R., Differential Games, New York: Wiley, 1965.

    MATH  Google Scholar 

  2. Markov, A.A., A Few Examples of Solving Special Problems on the Largest and Smallest Values, The Communications of the Kharkov Mathematical Society, 1889, Ser. 2, vol. 1, pp. 250–276.

  3. Dubins, L.E., On Curves of Minimal Length with a Constraint on Average Curvature and with Prescribed Initial and Terminal Positions and Tangents, Amer. J. Math., 1957, no. 79, pp. 497–516.

  4. Galyaev, A.A. and Buzikov, M.E., Time-Optimal Interception of a Moving Target by a Dubins Car, Autom. Remote Control, 2021, vol. 82, pp. 745–758.

    Article  MathSciNet  MATH  Google Scholar 

  5. Glizer, V.Y. and Shinar, J., On the Structure of a Class of Time-Optimal Trajectories, Optim. Control Appl. Method, 1993, vol. 14, no. 4, pp. 271–279.

    Article  MathSciNet  MATH  Google Scholar 

  6. Berdyshev, Yu.I., A Problem of the Sequential Approach of a Nonlinear Object to Two Moving Points, Tr. Inst. Mat. Mekh. Ural. Otd. Ross. Akad. Nauk, 2005, vol. 11, no. 1, pp. 43–52.

    MathSciNet  Google Scholar 

  7. Xing, Z., Algorithm for Path Planning of Curvature-constrained UAVs Performing Surveillance of Multiple Ground Targets, Chin. J. Aeronaut., 2014, vol. 27, no. 3, pp. 622–633.

    Article  Google Scholar 

  8. Ny, J.L., Feron, E., and Frazzoli, E., On the Dubins Traveling Salesman Problem, IEEE Transactions on Automatic Control, 2014, vol. 57, pp. 265–270.

    MathSciNet  MATH  Google Scholar 

  9. Yang, D., Li, D., and Sun, H., 2D Dubins Path in Environments with Obstacle, Math. Problem. Engineer., 2013, vol. 2013, pp. 1–6.

    MathSciNet  MATH  Google Scholar 

  10. Manyam, S.G. et al., Optimal Dubins Paths to Intercept a Moving Target on a Circle, Proceedings of the American Control Conference, 2019, vol. 2019-July, pp. 828–834.

  11. Caruana, R. and Niculescu-Mizil, A., An Empirical Comparison of Supervised Learning Algorithms, ICML Proceedings of the 23rd International Conference on Machine Learning, June 2006, pp. 161–168.

  12. Arulkumaran, K., Deisenroth, M.P., Brundage, M., and Bharath, A.A., Deep Reinforcement Learning: A Brief Survey, IEEE Signal Processing Magazine, 2017, vol. 34, no. 6, pp. 26–38.

    Article  Google Scholar 

  13. Perot, E., Jaritz, M., Toromanoff, M., and de Charette, R., End-to-End Driving in a Realistic Racing Game with Deep Reinforcement Learning, IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2017, pp. 474–475.

  14. Al-Talabi, A.A. and Schwartz, H.M., Kalman Fuzzy Actor–Critic Learning Automaton Algorithm for the Pursuit-Evasion Differential Game, IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), 2016, pp. 1015–1022.

  15. Hartmann, G., Shiller, Z., and Azaria, A., Deep Reinforcement Learning for Time Optimal Velocity Control using Prior Knowledge, IEEE 31st International Conference on Tools with Artificial Intelligence, 2019, pp. 186–193.

  16. Helvig, C.S., Gabriel Robins, and Alex Zelikovsky, The Moving-Target Traveling Salesman Problem, J. Algorithm, 2003, vol. 49, no. 1, pp. 153–174.

    Article  MathSciNet  Google Scholar 

  17. Mnih, V., Kavukcuoglu, K., Silver, D., et al., Human-Level Control Through Deep Reinforcement Learning, Nature, 2015, vol. 518, pp. 529–533.

    Article  Google Scholar 

  18. Uhlenbeck, G.E. and Ornstein, L.S., On the Theory of the Brownian Motion, Physic. Rev., 1930, vol. 36, pp. 823–841.

    Article  MATH  Google Scholar 

  19. Hinton, G.E., Srivastava, N., Krizhevsky, A., et al., Improving Neural Networks by Preventing Co-Adaptation of Feature Detectors. arXiv. 2012.

  20. Klambauer, G., Unterthiner, T., Mayr, A., et al., Self-Normalizing Neural Networks, Advances in Neural Information Processing Systems, 2017, pp. 972–981.

  21. Buzikov, M.E. and Galyaev, A.A., Minimum-Time Lateral Interception of a Moving Target by a Dubins Car, Automatica, 2022, vol. 135, 109968.

Download references

Funding

The work was supported by a grant from the ICS RAS Youth Scientific School “Methods of optimization and motion planning of controlled objects.” The work of A.A. Galyaev and I.A. Nasonov was partially supported by the Russian Scientific Foundation (project no. 23-19-00134).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to A. A. Galyaev, A. I. Medvedev or I. A. Nasonov.

Additional information

This paper was recommended for publication by O.P. Kuznetsov, a member of the Editorial Board

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Galyaev, A.A., Medvedev, A.I. & Nasonov, I.A. Neural Network Algorithm for Intercepting Targets Moving along Known Trajectories by a Dubins’ Car. Autom Remote Control 84, 196–210 (2023). https://doi.org/10.1134/S0005117923030049

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117923030049

Keywords:

Navigation