Autonomous Navigation and Real Time Mapping Using Ultrasonic Sensors in NAO Humanoid Robot


  • S. Kumar Department of Computer Systems Engineering, Sukkur IBA University, Pakistan
  • M. Majeedullah Department of Electrical Engineering, Sukkur IBA University, Pakistan
  • A. B. Buriro Department of Electrical Engineering, Sukkur IBA University, Pakistan
  • . Rohibullah Department of Electrical Engineering Sukkur IBA University Sukkur, Pakistan
Volume: 12 | Issue: 5 | Pages: 9102-9107 | October 2022 |


Mapping is an essential and basic requirement for a mobile robot in order to be able to navigate autonomously. This paper proposes a solution for autonomous navigation and real-time mapping using the virtual humanoid robot called NAO. The robot navigates through its environment using ultrasonic sensors only and develops a 2-D map of the environment. For implementation and testing, the Webots simulator was used. It provides real-time values, modification and designing of the 3-D world arena, and plugins for other parameters control. We test autonomous navigation in differently shaped environments. The proposed mathematical algorithm allows the autonomous navigation of the robot and calculates the position of the robot and the obstacles (if any). The results indicate that the algorithm can localize the robot within the environment whereas the accuracy in localization can be increased by adding a control constant to the orientation of the robot. The results demonstrate that the algorithm is more effective in the rectangular arena than in the triangular and pentagon arenas.


Robotics, Mapping, Humaoid, Navigation


Download data is not yet available.


K. P. Tee, R. Yan, Y. Chua, and Z. Huang, "Singularity-robust modular inverse kinematics for robotic gesture imitation," in 2010 IEEE International Conference on Robotics and Biomimetics, Tianjin, China, Sep. 2010, pp. 920–925. DOI:

A. Choudhury, H. Li, C. M. Greene, and S. Perumalla, "Humanoid Robot-Application and Influence," Archives of Clinical and Biomedical Research, vol. 2, no. 6, pp. 198–226, Dec. 2018.

N. L. A. Shaari, M. R. B. Razmi, M. F. Miskon, and I. S. M. Isa, "Parameter Study of Stable Walking Gaits for Nao Humanoid Robot," International Journal of Research Engineering and Technology, vol. 2, no. 9, pp. 16–23, Aug. 2013. DOI:

O. M. Mubarak, "The Effect of Carrier Phase on GPS Multipath Tracking Error," Engineering, Technology & Applied Science Research, vol. 10, no. 5, pp. 6237–6241, Oct. 2020. DOI:

"NAO the humanoid and programmable robot," SoftBank Robotics.

"Webots: robot simulator," Cyberbotics.

"Cartesian control — Aldebaran documentation," Aldebaran.

"Sonars — NAO Software 1.14.5 documentation," Aldebaran.

Š. Fojtů, M. Havlena, and T. Pajdla, "Nao Robot Localization and Navigation Using Fusion of Odometry and Visual Sensor Data," in Intelligent Robotics and Applications, Montreal, Canada, Oct. 2012, pp. 427–438. DOI:

C. Wei, J. Xu, C. Wang, P. Wiggers, and K. Hindriks, "An Approach to Navigation for the Humanoid Robot Nao in Domestic Environments," in Towards Autonomous Robotic Systems, Oxford, UK, Aug. 2014, pp. 298–310. DOI:

O. Melinte, L. Vladareanu, and I.-A. Gal, "NAO robot fuzzy obstacle avoidance in virtual environment," Periodicals of Engineering and Natural Sciences (PEN), vol. 7, no. 1, pp. 318–323, Apr. 2019. DOI:

B. Kasmi and A. Hassam, "Comparative Study between Fuzzy Logic and Interval Type-2 Fuzzy Logic Controllers for the Trajectory Planning of a Mobile Robot," Engineering, Technology & Applied Science Research, vol. 11, no. 2, pp. 7011–7017, Apr. 2021. DOI:

S. Joshi and S. Talole, "An overview of energy systems in humanoid robots (Journal of Microelectronics and Solid State Devices)," Journal of MIcroelectronics and Solid State Devices, vol. 7, no. 3, pp. 12–19, 2020.

H. Medjoubi, A. Yassine, and H. Abdelouahab, "Design and Study of an Adaptive Fuzzy Logic-Based Controller for Wheeled Mobile Robots Implemented in the Leader-Follower Formation Approach," Engineering, Technology & Applied Science Research, vol. 11, no. 2, pp. 6935–6942, Apr. 2021. DOI:

J. Humpherys, P. Redd, and J. West, "A Fresh Look at the Kalman Filter," SIAM Review, vol. 54, no. 4, pp. 801–823, Jan. 2012. DOI:


How to Cite

S. Kumar, M. Majeedullah, A. B. Buriro, and . Rohibullah, “Autonomous Navigation and Real Time Mapping Using Ultrasonic Sensors in NAO Humanoid Robot”, Eng. Technol. Appl. Sci. Res., vol. 12, no. 5, pp. 9102–9107, Oct. 2022.


Abstract Views: 420
PDF Downloads: 263

Metrics Information
Bookmark and Share

Most read articles by the same author(s)