Abstract
This paper demonstrates the implementation and results of autonomous navigation algorithms on an Omni Wheel-based Robot using ROS (Robot Operating System). The basis of this application is autonomous navigation of the robot using Simultaneous Localization and Map** (SLAM), specifically GMap** and Autonomous Path Planning Algorithms. The actual robot is Arduino-based, equipped with a tracking camera for Odometry data and a 2D LiDAR sensor for laser scan data of the environment. The robot is built on Omni wheels, making it possible to perform holonomic movements. The results of tuning the autonomous algorithms for this holonomic robot are also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
ROS Wiki. https://wiki.ros.org. Accessed 7 Sep 2021
Foxgolve. https://foxglove.dev. Accessed 7 Sep 2021
RViz. http://wiki.ros.org/rviz. Accessed 7 Sep 2021
move_base. http://wiki.ros.org/move_base. Accessed 7 Sep 2021
Rottmann N, Studt N, Ernst F, Rueckert E (2020) ROS-mobile an android application for the robot operating system
Yunardi RT, Arifianto D, Bachtiar F, Prananingrum JI (2021) Holonomic implementation of three wheels omnidirectional mobile robot using DC motors. J Robot Control (JRC) 2(2). https://doi.org/10.18196/jrc.2254
Marin-Plaza P, Hussein A, Martin D, Escalera AD (2018) Global and local path planning study in a ROS-based research platform for autonomous vehicles. J Adv Transp 2018:1–10. https://doi.org/10.1155/2018/6392697
Zhi L, Xuesong M (2018) Navigation and control system of mobile robot based on ROS. In: IEEE 3rd advanced information technology, electronic and automation control conference (IAEAC 2018), pp 368–372. https://doi.org/10.1109/IAEAC.2018.8577901
Abdelrasoul Y, Saman AB, Sebastian P (2017) A quantitative study of tuning ROS GMap** parameters and their effect on performing indoor 2D SLAM. In: 2016 2nd IEEE international symposium on robotics and manufacturing automation (ROMA), pp 1–6. https://doi.org/10.1109/ROMA.2016.7847825
Aini FR, Jati AN, Sunarya U (2017) A study of monte carlo localization on robot operating system. In: 2016 international conference on information technology systems and innovation (ICITSI), pp 1–6. https://doi.org/10.1109/ICITSI.2016.7858235
Xuexi Z, Guokun L, Gen** F, Dongliang X, Shiliu L (2019) SLAM algorithm analysis of mobile robot based on lidar. In: 2019 Chinese control conference (CCC), pp 4739–4745. https://doi.org/10.23919/ChiCC.2019.8866200
Crick C, Jay G, Osentoski S, Jenkins OC (2012) ROS and Rosbridge. In: 2012 7th ACM/IEEE international conference on human-robot interaction (HRI), pp 493–494. https://doi.org/10.1145/2157689.2157846
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bhorpe, A., Padalkar, P., Kadam, P. (2024). Implementing Autonomous Navigation on an Omni Wheeled Robot Using 2D LiDAR, Tracking Camera and ROS. In: Borah, M.D., Laiphrakpam, D.S., Auluck, N., Balas, V.E. (eds) Big Data, Machine Learning, and Applications. BigDML 2021. Lecture Notes in Electrical Engineering, vol 1053. Springer, Singapore. https://doi.org/10.1007/978-981-99-3481-2_34
Download citation
DOI: https://doi.org/10.1007/978-981-99-3481-2_34
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-3480-5
Online ISBN: 978-981-99-3481-2
eBook Packages: Computer ScienceComputer Science (R0)