Cover
Vol. 15 No. 1 (2019)

Published: July 31, 2019

Pages: 47-52

Original Article

Maze Maneuvering and Colored Object Tracking for Differential Drive Mobile Robot

Abstract

In maze maneuvering, it is needed for a mobile robot to feasibly plan the shortest path from its initial posture to the desired destination in a given environment. To achieve that, the mobile robot is combined with multiple distance sensors to assist the navigation while avoiding obstructing obstacles and following the shortest path toward the target. Additionally, a vision sensor is used to detect and track colored objects. A new algorithm is proposed based on different type of utilized sensors to aid the maneuvering of differential drive mobile robot in an unknown environment. In the proposed algorithm, the robot has the ability to traverse surrounding hindrances and seek for a particular object based on its color. Six infrared sensors are used to detect any located obstacles and one color detection sensor is used to locate the colored object. The Mobile Robotics Simulation Toolbox in Matlab is used to test the proposed algorithm. Three different scenarios are studied to prove the efficiency of the proposed algorithm. The simulation results demonstrate that the mobile robot has successfully accomplished the tracking and locating of a colored object without collision with hurdles.

References

  1. Q. Zhang, S. Yue, Q. Yin, and Y. Zha, “ Dynamic obstacle avoiding path planning for robot based on modified potential field method” ICIC 2013, LNAI 7996, Verlag Berlin Heidelberg , 2013, pp. 332-342.
  2. Y. Ma, G. Zheng, W. Perruquetti, and Z. Qiu, “ Local path planning for mobile robot based on intermediate objectives”, Robotica , vol. 33, 2014, pp. 1017-1031.
  3. W. Maw, and W. Ei, “Shortest path finding and tracking system based on dijkstra's algorithm for mobile robot” International Journal of Science, Engineering and Technology Research , vol. 6, No. 11, 2017, pp. 1442-1449.
  4. E. K. Mohamed “Visibility Graph for Path Planning the Presence of Moving Obstacles”, Engineering Science and Technology: An Journal (ESTIJ) , vol. 4, No. 4,2014, pp. 118-123.
  5. Z. Zhou, , J. Wanga, Z. Zhub, D. Yang, and J. Wua, “Tangent Navigated Robot Path Planning Strategy Using Particle Swarm Optimized Artificial Potential Field”. Elsevier Optik , vol. 158, 2018, pp. 639–651.
  6. Z. Ibramhim, A. Rashid, and A. Marhoon, “An algorithm for path planning with polygon obstacles avoidance based on the virtual circle tangents” Iraqi J. Electrical and Electronic Engineering, vol. 12, No. 2, 2016, pp. 221234.
  7. Z. Ibramhim, A. Rashid, and A. Marhoon, “Prediction-based path planning with obstacle avoidance in dynamic target environment” Basrah Journal for Engineering Sciences , vol. 16, No. 2, 2016, pp. 49-60.
  8. S. Kumar, and J. Majumdar “Kinematics, localization and control of differential drive mobile robot”, Global Journal of Researches vol. 14, No. 1, 2014.
  9. C. Mata, R. Velazquez, and C. Gutierrez, “A differential drive mobile robot driven by an ethology inspired behaviour architecture” Procedia Technology, vol. 3, 2012, pp.157166.
  10. N. Leena, and K. Saju, “ Modelling and trajectory tracking of wheeled mobile robots” Procedia Technology , vol. 24, 2016, pp.538545.
  11. J. Jadlovský, M. Kopčík “ Basic motion control of differential-wheeled mobile robot ALFRED”. In: Sinčák P., Hartono P., Virčíková M., Vaščák J., Jakša R. (eds) Emergent Trends in Robotics and Intelligent Systems. Advances in Intelligent Systems and Computing, vol 316, 2015, Springer, Cham.
  12. F. Martins, M. Filho, and R. Carelli, “ A velocity based dynamic model and its properties for differential drive mobile robots”, Journal of Intelligent & Robotic Systems , vol. 85, No. 2, 2017, pp. 277-292.