Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Geometric Landmark-based Pose Tracking for Holonomic Mobile Robots

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2020
Hamid Taheri, Zhao Chun Xia

Hamid Taheri and Zhao Chun Xia. Geometric Landmark-based Pose Tracking for Holonomic Mobile Robots. International Journal of Computer Applications 175(11):11-17, August 2020. BibTeX

	author = {Hamid Taheri and Zhao Chun Xia},
	title = {Geometric Landmark-based Pose Tracking for Holonomic Mobile Robots},
	journal = {International Journal of Computer Applications},
	issue_date = {August 2020},
	volume = {175},
	number = {11},
	month = {Aug},
	year = {2020},
	issn = {0975-8887},
	pages = {11-17},
	numpages = {7},
	url = {},
	doi = {10.5120/ijca2020920587},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Wheeled Mobile Robot (WMR) navigation is subjected to noise that brings several factors of uncertainties in the robot’s motion positioning as well as pose tracking. The uncertainty in motion makes the robot’s pose-tracking to be a difficult task. Motion models have been designed to track the robot poses within trajectories based on the robot’s inertial velocity-based information or the odometry readings obtained from its wheel encoders. This paper introduces a holonomic motion model based on geometric relationships between a robot’s laser-scanner and the landmarks in the environment. The laser-scanner is attached to an Omnidirectional Mobile Robot (OMR) capable of holonomic drive and thus the observation-based motion-tracking approach can capture the trajectory obtained of holonomic motions as well. In this method, despite the pioneering methods, the pose information in the laser-base-frame is used instead of the robot’s inertial information. In this way, a different perspective of sensing is provided that can enhance the robot’s pose tracking task. The method can be used along with a common robot’s motion model to further reduce the uncertainties in motion. The experiment is conducted based on a KUKA Youbot equipped with a Hokuyo URG-04lx laser range scanner in its front that suggests that the method can successfully track the robot’s trajectory with a good level of consistency in restricted areas where the landmark distribution has covered the whole trajectory.


  1. L. Bruzzone and G. Quaglia, “locomotion systems for ground mobile robots in unstructured environments,” Mech. Sci., pp. 49–62, 2012, doi: 10.5194/ms-3-49-2012.
  2. H. Taheri and Z. Chun Xia, “Omnidirectional mobile robots, mechanisms and navigation approaches,” Mech. Mach. Theory, vol. 153, no. 103958, 2020, doi:
  4. H. Taheri, B. Qiao, and N. Ghaeminezhad, “Kinematic Model of a Four Mecanum Wheeled Mobile Robot,” Int. J. Comput. Appl., vol. 113, no. 3, pp. 6–9, Mar. 2015, doi: 10.5120/19804-1586.
  5. J. Röwekämper, C. Sprunk, G. D. Tipaldi, C. Stachniss, P. Pfaff, and W. Burgard, “On the position accuracy of mobile robot localization based on particle filters combined with scan matching,” IEEE/RSJ Int. Conf. Intell. Robot. Syst., 2012, doi: 10.1109/IROS.2012.6385988.
  6. R. E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” J. Basic Eng., vol. 82, no. 1, pp. 35–45, 1960, doi:
  7. S. J. Julier and J. K. Uhlmann, “A new extension of the Kalman filter to nonlinear systems,” Int. Soc. Opt. Eng., pp. 182–193, 1997, doi:
  8. M. Bahraini, M. Bozorg, and A. Rad, “A new adaptive UKF algorithm to improve the accuracy of SLAM,” Int J Robot, vol. 5, no. 1, pp. 1–12, 2018.
  9. W. R. Gilks, “Markov Chain Monte Carlo,” in Encyclopedia of Biostatistics, 2005.
  10. T. T. Mac, C. Copot, D. T. Tran, and R. De Keyser, “Heuristic approaches in robot path planning: a survey,” Rob. Auton. Syst., vol. 86, pp. 13–28, 2016, doi:
  11. M. Oscar, U. Orozco-Rosas, and R. Sep´ulveda, “Path planning for mobile robots using Bacterial Potential Field for avoiding static and dynamic obstacles,” Expert Syst. Appl., vol. 42, no. 12, pp. 5177–5191, 2015, doi:
  12. M. K. Singh and D. R. Parhi, “Path optimisation of a mobile robot using an artificial neural network controller,” Int. J. Syst. Sci., vol. 42, no. 1, pp. 107–120, 2011, doi:
  13. Z. Peng, G. Wen, S. Yang, and A. Rahmani, “Distributed consensus-based formation control for nonholonomic wheeled mobile robots using adaptive neural network,” Nonlinear Dyn., vol. 86, no. 1, pp. 605–622, 2016, doi:
  14. Q. Zhu, Y. Han, P. Liu, Y. Xiao, P. Lu, and C. Cai, “Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter,” Hindawi Comput. Intell. Neurosci., vol. 2019, 2019, doi:
  15. A. Dorra, B. Maïssa, and R. Chokri, “Hybrid Type-2 Fuzzy-Sliding Mode Controller for Navigation of Mobile Robot in an Environment Containing a Dynamic Target,” J. Robot., 2018, doi:
  16. S. Balaji and S. Karthikeyan, “A survey on moving object tracking using image processing,” 2017 11th Int. Conf. Intell. Syst. Control, pp. 469–474, 2017, doi:


Motion Model; Laser scanner; Localization; Landmark tracking; Geometric pose tracking