Skip to main content

Newton: A High Level Control Humanoid Robot for the RoboCup Soccer KidSize League

  • Conference paper
  • First Online:
Robotics (SBR 2014 2014, ROBOCONTROL 2014, LARS 2014)

Abstract

One of the goals of humanoid robot researchers is to develop a complete – in terms of hardware and software – artificial autonomous agent able to interact with humans and to act in the contemporary world, that is built for human beings. There has been an increasing number of humanoid robots in the last years, including Aldebaran’s NAO and Romeo, Intel’s Jimmy and Robotis’ DARwIn-OP. This research article describes the project and development of a new humanoid robot named Newton, made for research purposes and also to be used in the RoboCup Soccer KidSize League Competition. Newton robot’s contributions include that it has been developed to work without a dedicated microcontroller board, using an four-by-four-inch Intel NUC board, that is a fully functioning PC. To work with this high level hardware, a new software architecture comprised of completely independent processes was proposed. This architecture, called Cross Architecture, is comprised of completely independent processes, one for each intelligent system required by a soccer player: Vision, Localization, Decision, Communication, Planning, Sense and Acting, besides having a process used for managing the others. The experiments showed that the robot could walk, find the ball in an unknown position, recover itself from a fall and kicking the ball autonomously with a good performance.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Calderon, C.A.A., Mohan, R.E., Zhou, C., Hu, L., Yue, P.K., Hu, H.: A modular architecture for humanoid soccer robots with distributed behavior control. Int. J. Humanoid Rob. 5(3), 397–416 (2008)

    Article  Google Scholar 

  2. Ha, I., Tamura, Y., Asama, H., Han, J., Hong, D.W.: Development of open humanoid platform DARwIn-OP. In: Proceedings of SICE Annual Conference (SICE), pp. 2178–2181. IEEE (2011)

    Google Scholar 

  3. Honda - ASIMO, Website. Accessed: 22 May 2014. http://world.honda.com/ASIMO/

  4. Aldebaran Robotics, Website. Accessed: 20 May 2014. http://www.aldebaran.com/en/

  5. Intel Research - 21st century robot - Jimmy, Website. Accessed: 19 March 2015. http://www.intel.com/content/www/us/en/corporate-responsibility/better-future/21st-century-robot-program.html

  6. Kitano, H., Minoro, A., Kuniyoshi, Y., Noda, I., Osawa, E.: Robocup: a challenge problem for AI. AI Mag. 18(1), 73–85 (1997)

    Google Scholar 

  7. RoboCup.org, Website. Accessed: 10 October 2014. http://www.robocup.org/

  8. Kraetzschmar, G.K., et al.: The Ulm sparrows: research into sensorimotor integration, agency, learning, and multiagent cooperation. In: Asada, M., Kitano, H. (eds.) RoboCup 1998. LNCS (LNAI), vol. 1604, pp. 452–457. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  9. Wabot-1, Website. Accessed: 22 May 2014. http://www.humanoid.waseda.ac.jp/booklet/kato_2.html

  10. Shakey, Website. Accessed: 20 May 2014. http://www.ai.sri.com/shakey/

  11. Murphy, R.: Introduction to AI Robotics. MIT Press, Cambridge (2000)

    Google Scholar 

  12. Brooks, R.A.: A robust layered control system for a mobile robot. IEEE J. Rob. Autom. 2(10), 14–23 (1986)

    Article  Google Scholar 

  13. Brooks, R.: Intelligence without representation. Artif. Intell. 47, 139–159 (1991)

    Article  Google Scholar 

  14. Arkin, R.C., Balch, T.: Aura: principles and practice in review. J. Exp. Theor. Artif. Intell. 9, 175–189 (1997)

    Article  Google Scholar 

  15. Murphy, R.R., Arkin, R.C.: Sfx: an architecture for action-oriented sensor fusion. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (1992)

    Google Scholar 

  16. Konolige, K., Myers, K., Ruspini, E., Saffiotti, A.: The saphira architecture: a design for autonomy. J. Exp. Theor. Artif. Intell. 9, 215–235 (1997)

    Article  Google Scholar 

  17. Sardain, P., Bessonnet, G.: Forces acting on a biped robot. center of pressure-zero moment point. Trans. Sys. Man Cyber. Part A 34, 630–637 (2004)

    Article  Google Scholar 

  18. Robotis - Dynamixel, RX-28’s Manual. Accessed: 16 January 2014. http://support.robotis.com/en/product/dynamixel/rx_series/rx-28.htm

  19. Aloimonos, J., Weiss, I., Bandyopadhyay, A.: Active vision. Int. J. Comput. Vis. 1, 333–356 (1988)

    Article  Google Scholar 

  20. Chaumette, F., Hutchinson, S.: Visual servo control, part i: basic approaches. IEEE Rob. Autom. Mag. 13(4), 82–90 (2006)

    Article  Google Scholar 

  21. Vilão, C., et al.: A single camera vision system for a humanoid robot. In: IEEE SBR-LARS-Robocontrol (2014)

    Google Scholar 

  22. Randell, D.A., Cui, Z., Cohn, A.: A spatial logic based on regions and connection, pp. 165–176 (1992)

    Google Scholar 

  23. Moratz, R., Renz, J., Wolter, D.: Qualitative spatial reasoning about line segments, pp. 234–238 (2000)

    Google Scholar 

  24. Thrun, S., Fox, D., Burgard, W., Dellaert, F.: Robust monte carlo localization for mobile robots. Artif. Intell. 128, 99–141 (2001)

    Article  MATH  Google Scholar 

  25. RoboCup. RoboCup Soccer Humanoid League Rules and Setup. RoboCup Soccer, Hefei, China (2015)

    Google Scholar 

  26. Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT, Cambridge (1998)

    Google Scholar 

  27. Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 5(1), 90–98 (1986)

    Article  Google Scholar 

  28. Chen, L., Liu, C., Shi, H., Gao, B.: New robot planning algorithm based on improved artificial potential field. In: Third International Conference on Instrumentation, Measurement, Computer, Communication and Control, pp. 228–232 (2013)

    Google Scholar 

  29. Luo, N., Liu, L., Gong, D., Wang, L.: Study on robot path planning based on an improved artificial potential field method. J. Commun. Comput. 10, 1360–1363 (2013)

    Google Scholar 

  30. Lee, S.H., Park, J.: Artificial potential field based path planning for mobile robots using a virtual obstacle concept. In: Proceedings of International Conference on Advanced Intelligent Mechatronics, vol. 2, pp. 735–740 (2003)

    Google Scholar 

  31. Hayes-Roth, B.: A blackboard architecture for control. Artif. Intell. 26, 251–321 (1985)

    Article  Google Scholar 

Download references

Acknowledgment

The authors acknowledge the Centro Universitário da FEI and the Robotics and Artificial Intelligence Laboratory for supporting this project. The authors would also like to thank the scholarships provided by CAPES and CNPq.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danilo H. Perico .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Perico, D.H. et al. (2015). Newton: A High Level Control Humanoid Robot for the RoboCup Soccer KidSize League. In: Osório, F., Wolf, D., Castelo Branco, K., Grassi Jr., V., Becker, M., Romero, R. (eds) Robotics. SBR 2014 ROBOCONTROL LARS 2014 2014 2014. Communications in Computer and Information Science, vol 507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48134-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48134-9_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48133-2

  • Online ISBN: 978-3-662-48134-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics