Intelligent Bug Algorithm (IBA): A Novel Strategy to Navigate Mobile Robots Autonomously

This research proposed 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 easy to tune. The paper also presents the performance comparison of IBA and reported Bug algorithms. Simulation results of robot navigation in an environment with obstacles demonstrate the performance of the improved algorithm.

[1]  Renato Zaccaria,et al.  Planning and obstacle avoidance in mobile robotics , 2012, Robotics Auton. Syst..

[2]  Jamshed Iqbal,et al.  Modeling and Analysis of a 6 DOF Robotic Arm Manipulator , 2012 .

[3]  Ronak Karimi,et al.  Investigation of the * (Star) Search Algorithms: Characteristics, Methods and Approaches - TI Journals , 2012 .

[4]  Nadeem Javaid,et al.  Control Strategies for Mobile Robot With Obstacle Avoidance , 2013, ArXiv.

[5]  Jamshed Iqbal,et al.  A novel track-drive mobile robotic framework for conducting projects on robotics and control systems , 2013 .

[6]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[7]  Raza Ul Islam,et al.  An autonomous image-guided robotic system simulating industrial applications , 2012, 2012 7th International Conference on System of Systems Engineering (SoSE).

[8]  Keiji Nagatani,et al.  Sensor Information Processing in Robot Competitions and Real World Robotic Challenges , 2012, Adv. Robotics.

[9]  Oussama Khatib,et al.  Elastic bands: connecting path planning and control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[10]  Volkan Sezer,et al.  A novel obstacle avoidance algorithm: "Follow the Gap Method" , 2012, Robotics Auton. Syst..

[11]  Ehud Rivlin,et al.  CautiousBug: a competitive algorithm for sensory-based robot navigation , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[12]  Tao Zhang,et al.  A new hybrid navigation algorithm for mobile robots in environments with incomplete knowledge , 2012, Knowl. Based Syst..

[13]  Alpaslan Yufka,et al.  PERFORMANCE COMPARISON OF BUG ALGORITHMS FOR MOBILE ROBOTS , 2009 .

[14]  Guoqi Zhang,et al.  Challenges and Future Perspectives , 2006 .