Improved Motion Planning of Humanoid Robots Using Bacterial Foraging Optimization

SUMMARY This paper emphasizes on Bacterial Foraging Optimization Algorithm for effective and efficient navigation of humanoid NAO, which uses the foraging quality of bacteria Escherichia coli for getting shortest path between two locations in minimum time. The Gaussian cost function assigned to both attractant and repellent profile of bacterium performs a major role in obtaining the best path between any two locations. Mathematical formulations have been performed to design the control architecture for humanoid navigation using the proposed methodology. The developed approach has been tested in a simulation platform, and the simulation results have been validated in an experimental platform. Here, motion planning for both single and multiple humanoid robots on a common platform has been performed by integrating a petri-net architecture for multiple humanoid navigation. Finally, the results obtained from both the platforms are compared in terms of suitable navigational parameters, and proper agreements have been observed with minimal amount of error limits.

[1]  Prases K. Mohanty,et al.  A Robust Path Planning For Mobile Robot Using Smart Particle Swarm Optimization , 2018 .

[2]  Lazhar Khriji,et al.  Mobile Robot Navigation Based on Q-Learning Technique , 2011 .

[3]  Dayal R. Parhi,et al.  An intelligent computer vision integrated regression based navigation approach for humanoids in a cluttered environment , 2018, Multimedia Tools and Applications.

[4]  Stephen K. Armah,et al.  IMPLEMENTATION OF AUTONOMOUS NAVIGATION ALGORITHMS ON TWO-WHEELED GROUND MOBILE ROBOT , 2014 .

[5]  Dayal R. Parhi,et al.  Application of artificial neural network for control and navigation of humanoid robot , 2018 .

[6]  Dayal R. Parhi,et al.  A hybridized regression-adaptive ant colony optimization approach for navigation of humanoids in a cluttered environment , 2018, Appl. Soft Comput..

[7]  Dayal R. Parhi,et al.  Design and control of a 7 DOF redundant manipulator arm , 2019, Australian Journal of Mechanical Engineering.

[8]  Mahdi Fakoor,et al.  Humanoid Robot Path Planning with Fuzzy Markov Decision Processes , 2016 .

[9]  Hyung Suck Cho,et al.  A Smooth Path Tracking Algorithm for Wheeled Mobile Robots with Dynamic Constraints , 1999, J. Intell. Robotic Syst..

[10]  Anish Pandey,et al.  Path planning in uncertain environment by using firefly algorithm , 2018, Defence Technology.

[11]  Dayal R. Parhi,et al.  Development and analysis of DAYANI arc contour intelligent technique for navigation of two-wheeled mobile robot , 2018, Ind. Robot.

[12]  Chia-Feng Juang,et al.  Evolutionary Fuzzy Control and Navigation for Two Wheeled Robots Cooperatively Carrying an Object in Unknown Environments , 2015, IEEE Transactions on Cybernetics.

[13]  Mohammad Hamiruce Marhaban,et al.  A Braitenberg Approach to Mobile Robot Navigation in Unknown Environments , 2012, ICRA 2012.

[14]  Yang Zhao,et al.  Multi-layer radial basis function neural network based on multi-scale kernel learning , 2019, Appl. Soft Comput..

[15]  Dayal R. Parhi,et al.  Analysis and use of fuzzy intelligent technique for navigation of humanoid robot in obstacle prone zone , 2018, Defence Technology.

[16]  Shahida Khatoon,et al.  Autonomous Mobile Robot Navigation by Combining Local and Global Techniques , 2012 .

[17]  Marilena Vendittelli,et al.  Vision-based corridor navigation for humanoid robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

[18]  Daniel Maier,et al.  Monte Carlo Localization for Humanoid Robot Navigation in Complex Indoor Environments , 2014, Int. J. Humanoid Robotics.

[19]  Ahmad B. Rad,et al.  Autonomous humanoid robot navigation using augmented reality technique , 2011, 2011 IEEE International Conference on Mechatronics.

[20]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[21]  Marilena Vendittelli,et al.  Vision-based maze navigation for humanoid robots , 2017, Auton. Robots.

[22]  Rahib H. Abiyev,et al.  Navigation of Mobile Robot Using Type-2 Fuzzy System , 2017, ICIC.

[23]  Chia-Feng Juang,et al.  Navigation of an Autonomous Wheeled Robot in Unknown Environments Based on Evolutionary Fuzzy Control , 2018 .

[24]  Bijan Shirinzadeh,et al.  Sensors Fusion Technique for Mobile Robot Navigation Using Fuzzy Logic Control System , 2010 .

[25]  Anish Pandey,et al.  MATLAB Simulation for Mobile Robot Navigation with Hurdles in Cluttered Environment Using Minimum Rule based Fuzzy Logic Controller , 2014 .

[26]  Dayal R. Parhi,et al.  An intelligent navigation of humanoid NAO in the light of classical approach and computational intelligence , 2019, Comput. Animat. Virtual Worlds.

[27]  Dayal R. Parhi,et al.  Behaviour based navigational control of humanoid robot using genetic algorithm technique in cluttered environment , 2018 .

[28]  Wojciech Kowalczyk,et al.  Rapid Navigation Function Control for Two-Wheeled Mobile Robots , 2018, J. Intell. Robotic Syst..

[29]  Yuanli Cai,et al.  LOCATING A TWO-WHEELED ROBOT USING EXTENDED KALMAN FILTER , 2015 .

[30]  Masahiro Fujita,et al.  Real-Time Path Planning for Humanoid Robot Navigation , 2005, IJCAI.

[31]  Siti Nurmaini,et al.  A New Classification Technique in Mobile Robot Navigation , 2011 .

[32]  Wail Gueaieb,et al.  An Intelligent Mobile Robot Navigation Technique Using RFID Technology , 2008, IEEE Transactions on Instrumentation and Measurement.

[33]  Nizar Hadi Abbas,et al.  Path Planning of an Autonomous Mobile Robot using Enhanced Bacterial Foraging Optimization Algorithm , 2017 .

[34]  Md. Arafat Hossain,et al.  Autonomous robot path planning in dynamic environment using a new optimization technique inspired by Bacterial Foraging technique , 2014, 2013 International Conference on Electrical Information and Communication Technology (EICT).

[35]  Masayuki Inaba,et al.  Footstep planning among obstacles for biped robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[36]  Dayal R. Parhi,et al.  Path optimization for navigation of a humanoid robot using hybridized fuzzy-genetic algorithm , 2019, International Journal of Intelligent Unmanned Systems.

[37]  Dayal R. Parhi,et al.  Smart Navigation of Humanoid Robots Using DAYKUN-BIP Virtual Target Displacement and Petri-Net Strategy , 2018, Robotica.

[38]  Dayal R. Parhi,et al.  Navigation of multiple humanoid robots using hybrid adaptive swarm‐adaptive ant colony optimisation technique , 2018, Comput. Animat. Virtual Worlds.

[39]  Xiaohua Feng Self-adaptive Bacterial Foraging Optimization Algorithm Based on Evolution Strategies , 2016 .