Abstract
This research proposes an intelligent obstacle avoidance algorithm to navigate an autonomous mobile robot. The presented Intelligent Bug Algorithm (IBA) over performs and reaches the goal in relatively less time as compared to existing Bug algorithms. The improved algorithm offers a goal oriented strategy by following smooth and short trajectory. This has been achieved by continuously considering the goal position during obstacle avoidance. The proposed algorithm is computationally inexpensive and is easy to tune. The paper also presents the performance comparison of IBA and reported Bug algorithms. Simulation results of the robot navigation in an environment with obstacles demonstrate efficacy and performance of the improved algorithm.
This research has been funded by National Information and Communication Technology (ICT) R&D Fund under agreement no. NICTRRFD/NGIRI/2012-13/corsp/3 Sr. 5.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Iqbal, J., Nabi, R.U., Khan, A.A., Khan, H.: A Novel track-drive mobile robotic framework for conducting projects on robotics and control systems. Life Sci. J. 10(3), 130–137 (2013). ISSN: 1097-8135
Manzoor, S., Islam, R.U., Khalid, A., Samad, A., Iqbal, J.: An open-source multi-DOF articulated robotic educational platform for autonomous object manipulation. Robot. Comput. Integr. Manuf. 30(3), 351–362 (2014)
Iqbal, J., Islam, R.U., Khan, H.: Modeling and analysis of a 6 DOF robotic arm manipulator. Can. J. Electr. Electron. Eng. 3(6), 300–306 (2012)
Islam, R.U., Iqbal, J., Manzoor, S., Khalid, A., Khan, S.: An autonomous image-guided robotic system simulating industrial applications. In: IEEE International Conference on System of Systems Engineering (SoSE), Italy, pp. 344–349 (2012)
Iqbal, J., Tahir, A., Islam, R.U., Nabi, R.U.: Robotics for nuclear power plants — challenges and future perspectives. In: IEEE International Conference on Applied Robotics for the Power Industry (CARPI), Switzerland, pp. 151–156 (2012)
Nagatani, K., Kushleyev, A., Lee, D.D.: Sensor information processing in robot competitions and real world robotic challenges. Adv. Robot. 26(14), 1539–1554 (2012)
Zhu, Y., Zhang, T., Song, J., Li, X.: A new hybrid navigation algorithm for mobile robots in environments with incomplete knowledge. Knowl.-Based Syst. 27, 302–313 (2012)
Sgorbissa, A., Zaccaria, R.: Planning and obstacle avoidance in mobile robotics. Robot. Auton. Syst. 60(4), 628–638 (2012)
Nosrati, M., Karimi, R., Hasanvand, H.A.: Investigation of the *(Star) search algorithms: characteristics, Methods and Approaches. World Appl. Program. 2(4), 251–256 (2012)
Sezer, V., Gokasan, M.: A novel obstacle avoidance algorithm: follow the gap method. Robot. Auton. Syst. 60(9), 1123–1134 (2012)
Choset, H., Lynch, K.M., Hutchinson, S., Kantor, G.A., Burgard, W., Kavraki, L.E., Thrun, S.: Principles of Robot Motion: Theory, Algorithms and Implementations, vol. 1, pp. 17–38. MIT Press, Cambridge (2005)
James, N., Thomas, B.: Comparison of bug navigation algorithms. J. Intell. Robot. Syst. 50, 73–84 (2007). (Springer Science)
Yufka, A., Parlaktuna, O.: Performance comparison of bug algorithms for mobile robots. In Proceedings of the 5th International Advanced Technologies Symposium, Karabuk, Turkey (2009)
Evgeni, M., Ehud, R.: CAUTIOUSBUG: a competitive algorithm for sensory-based robot navigation. In: Proceedings of IEEE/RSJ international Conference on Intelligent Robots and Systems (IROS), Japan, vol. 3, pp. 2757–2762 (2004)
Zohaib, M., Pasha, M., Raiz, R.A., Javaid, N., Ilahi, M., Khan, R.D.: Control strategies for mobile robot with obstacle avoidance. J. Basic Appl. Sci. Res. (JBASR) 3(4), 1027–1036 (2013)
Quinlan, S., Khatib, O.: Elastic bands: connecting path planning and control. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 802–807 (1993)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Zohaib, M., Pasha, S.M., Javaid, N., Iqbal, J. (2014). IBA: Intelligent Bug Algorithm – A Novel Strategy to Navigate Mobile Robots Autonomously. In: Shaikh, F., Chowdhry, B., Zeadally, S., Hussain, D., Memon, A., Uqaili, M. (eds) Communication Technologies, Information Security and Sustainable Development. IMTIC 2013. Communications in Computer and Information Science, vol 414. Springer, Cham. https://doi.org/10.1007/978-3-319-10987-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-10987-9_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10986-2
Online ISBN: 978-3-319-10987-9
eBook Packages: Computer ScienceComputer Science (R0)