AI-Powered Motion Prediction Models for Mobile Robots

  • Authors

    • Dr. Priya Natarajan Associate Professor, University of Madras, India Author
    • Dr. Suresh Babu Reddy Professor, Osmania University, India Author

    DOI:

    https://doi.org/10.67228/30715725/IJIARE-2019PI6M3Q

    Published 03-04-2019

  • Mobile Robots, Motion Prediction, Artificial Intelligence, Kalman Filter, Hidden Markov Model, Gaussian Process, Trajectory Prediction, Autonomous Navigation

    Issue

    Section

    Articles

    How to Cite

    [1]
    P. Natarajan and S. B. Reddy, “AI-Powered Motion Prediction Models for Mobile Robots”, IJIARE, vol. 2, no. 1, pp. 01–13, Mar. 2019, doi: 10.67228/30715725/IJIARE-2019PI6M3Q.
  • Abstract

    Mobile robot motion prediction has become one of the most important research topics, and autonomous systems can now foresee the future behavior of dynamic systems and take decisions about proper navigation. This paper involves a detailed investigation of motion prediction models based on artificial intelligence (AI), optimized to work with mobile robots, and concentrates on models created before 2018. The paper examines classical probability models, machine learning models, and early deep learning models that are employed to predict the trajectories of dynamic agents like pedestrians, vehicles, and other robots. Motion prediction is important as it directly influences collision avoidance, path planning, and human-robot interaction. The classical methods used were very much dependent on the kinematic and dynamic models that could not cope with complicated and uncertain surroundings. As AI methods, especially supervised learning and probabilistic graphical models, were integrated, robots learned to provide patterns based on the data and extrapolate into new situations. The paper will examine the Hidden Markov Models (HMM), the Kalman Filters, Particle Filters, Gaussian Processes, and early neural network architectures, based on their advantages and shortcomings. In addition, the paper also talks about methods of feature representation, such as spatial-temporal encoding, behavioral modeling, and context-aware prediction. The methodology section describes a hybrid architecture that combines probabilistic filtering with regression based on neural networks to get better accuracy. The results of the experiments are summarized in comparative performance tables that are based on percentages to assess the accuracy of predictions, computational efficiency, and strength. The results reveal that even though models provided a solid basis to motion prediction, issues of scalability, real-time processing, and flexibility persist. The paper sums up with the need to consider contextual awareness and modeling of multi-agent interaction to improve prediction.

  • References

    [1] Kalman, R. E. (1960). A New Approach to Linear Filtering and Prediction Problems. Journal of Basic Engineering.

    [2] Welch, G., & Bishop, G. (1995). An Introduction to the Kalman Filter. University of North Carolina at Chapel Hill.

    [3] Arulampalam, M. S., Maskell, S., Gordon, N., & Clapp, T. (2002). A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking. IEEE Transactions on Signal Processing.

    [4] Bar-Shalom, Y., Li, X. R., & Kirubarajan, T. (2001). Estimation with Applications to Tracking and Navigation. Wiley.

    [5] Rabiner, L. R. (1989). A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition. Proceedings of the IEEE.

    [6] Bilmes, J. A. (1998). A Gentle Tutorial of the EM Algorithm and its Application to Parameter Estimation for Gaussian Mixture and Hidden Markov Models.

    [7] Murphy, K. P. (2012). Machine Learning: A Probabilistic Perspective. MIT Press.

    [8] Rasmussen, C. E., & Williams, C. K. I. (2006). Gaussian Processes for Machine Learning. MIT Press.

    [9] Wang, J. M., Fleet, D. J., & Hertzmann, A. (2008). Gaussian Process Dynamical Models for Human Motion. IEEE Transactions on Pattern Analysis and Machine Intelligence.

    [10] Schölkopf, B., & Smola, A. J. (2002). Learning with Kernels. MIT Press.

    [11] Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer.

    [12] Graves, A. (2012). Supervised Sequence Labelling with Recurrent Neural Networks. Springer.

    [13] Hochreiter, S., & Schmidhuber, J. (1997). Long Short-Term Memory. Neural Computation.

    [14] Alahi, A., Goel, K., Ramanathan, V., Robicquet, A., Fei-Fei, L., & Savarese, S. (2016). Social LSTM: Human Trajectory Prediction in Crowded Spaces. CVPR.

    [15] Pellegrini, S., Ess, A., Schindler, K., & Van Gool, L. (2009). You'll Never Walk Alone: Modeling Social Behavior for Multi-Target Tracking. ICCV.

  • Downloads

Similar Articles

1-10 of 82

You may also start an advanced similarity search for this article.