Skip to main content

Self-location Algorithm for the Strategic Movement of Humanoid Robots

  • Conference paper
  • First Online:
Advances in Soft Computing (MICAI 2023)

Abstract

This work presents an algorithm that enables one or more humanoid robots to position themselves within a specific area by identifying the goal and determining the distance between the robot and the objective. The main objective is to facilitate the operation of the system in soccer-playing robots. To achieve this, two premises are established. Firstly, in the hypothetical scenario where two robots from the same team compete for the ball, the algorithm determines which robot is closer and makes the decision of who will go for the objective, thereby avoiding collisions among the robots. Subsequently, the robot will move towards the target area, i.e., the goal. Secondly, the hypothetical case is considered in which each robot belongs to a different team, and both will attempt to reach the ball before the other.

In both situations, the robot performs the identification of the ball and the other robot, whether friend or foe, in order to determine the distances between the robots and the ball by applying Deep Learning algorithms. For object identification, YOLOv3, a classic model for object identification that uses convolutional neural networks, was retrained. The computer vision is implemented by a RealSense camera which uses stereoscopic vision to calculate the depth of the objects. The robots utilize a self-localization and strategy algorithm, which is executed by each robot’s command system. There is no direct communication between the robots in either scenario. However, a wireless communication system between the robot and the computer is required, with Wi-Fi as the initial choice.

The algorithm’s performance will be evaluated using measures such as accuracy, precision, and sensitivity, employing tools like the confusion matrix and the Receiver Operating Characteristic (ROC) curve.

The authors thanks to Consejo Nacional de Ciencia y Tecnología de México for Master Scholarships CVU No. M. O. Leon-Pineda—1144833 and I. G. Valdespin-Garcia—1147565; and to Y. E. Gonzalez-Navarro—Secretaría de Investigación y Posgrado del Instituto Politécnico Nacional for the support provided for the preparation of this work through the projects SIP 20201539 and SIP 20231572.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Siciliano, B., Khatib, O.: Springer Handbook of Robotics. Springer (2016). https://play.google.com/store/books/details/Springer_Handbook_of_Robotics?id=HphMDAAAQBAJ, https://doi.org/10.1007/978-3-540-30301-5

  2. Buckley, D.: History Makers - 1893 George Moore’s Steam Man. Publisher, 1896. Designed by the Canadian inventor George Moore in 1893, this life-size (6-foot tall) steam-powered android was able to walk at a rate of up to 5 mph. The Walking Steam Man was constructed of tin. The body contained a steam boiler powered by means of a gasoline engine

    Google Scholar 

  3. Darwin-op (dynamic anthropomorphic robot with intelligence-Open platform). https://casualrobots.com/robot_Darwin.html. Accessed 07 2023

  4. YOLO V3. https://viso.ai/deep-learning/yolov3-overview/. Accessed 07 2023

  5. Escobar Hernández, J.C.: La inteligencia artificial y la enseñanza de lenguas: una aproximación al tema. Decires 21(25), 29–44 (2021). https://doi.org/10.22201/cepe.14059134e.2021.21.25.3

  6. RoboCup Humanoid League. https://humanoid.robocup.org, Último acceso: 13 enero 2021

  7. Hernández Ramírez, J., et al.: Training bioloid robots for playing football. In: Lecture Notes in Computer Science, vol. 8112 (2013)

    Google Scholar 

  8. Sanchez Alvarado, E., Rivas Borbon, O.M.: Táctica y estrategia en futbol. Heredoa (2012)

    Google Scholar 

  9. Ibarra Bonilla, M.N.: Navegación autónoma de un robot con técnicas de localización y ruteo. PhD thesis, Tonantzintla, Puebla (2009)

    Google Scholar 

  10. Pratomo, A.H., Kwon, D.K., Kim, H.R.: Cooperative strategy for an interactive robot soccer system by reinforcement, pp. 236–242. Control, Automation and Systems (2003)

    Google Scholar 

  11. RoboCup - Official Website. https://www.robocup.org/. Accessed Sept 2023

  12. TalentLand - Official Website. https://www.talent-land.mx/. Accessed Sept 2023

  13. ROBOTIS: Robotis minimal mistakes (2020). https://emanual.robotis.com/docs/en/platform/op3/introduction/

  14. Intel. Intel RealSense. Intel Corporation. https://www.intelrealsense.com/depth-camera-d415/

  15. Intel. Intel neural compute stick 2, En línea. https://ark.intel.com/content/www/us/en/ark/products/140109/intel-neural-compute-stick-2.html

  16. Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. MIT Press (2016)

    Google Scholar 

  17. Szeliski, R.: Computer Vision: Algorithms and Applications. Springer (2010). https://doi.org/10.1007/978-1-84882-935-0

  18. Raspberry Pi, En línea. https://www.raspberrypi.org/products/raspberry-pi-4-model-b/

  19. NVIDIA. Nvidia desarrollador, En línea. https://developer.nvidia.com/embedded/jetson-nano-developer-kit

  20. Radxa (2018). https://wiki.radxa.com/RockpiN10

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yesenia Eleonor Gonzalez-Navarro .

Editor information

Editors and Affiliations

Appendices

Appendix

A Additional Tables

Table 10. Characteristics of Darwin-OP models
Table 11. Comparison of Intel RealSense Depth Cameras
Table 12. Comparison of Processing Boards: Raspberry Pi 4, Jetson Nano, Rock Pi N10

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Leon-Pineda, M.O., Valdespin-Garcia, I.G., Gonzalez-Navarro, Y.E. (2024). Self-location Algorithm for the Strategic Movement of Humanoid Robots. In: Calvo, H., Martínez-Villaseñor, L., Ponce, H. (eds) Advances in Soft Computing. MICAI 2023. Lecture Notes in Computer Science(), vol 14392. Springer, Cham. https://doi.org/10.1007/978-3-031-47640-2_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-47640-2_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-47639-6

  • Online ISBN: 978-3-031-47640-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics