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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
Honda - ASIMO, Website. Accessed: 22 May 2014. http://world.honda.com/ASIMO/
Aldebaran Robotics, Website. Accessed: 20 May 2014. http://www.aldebaran.com/en/
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
Kitano, H., Minoro, A., Kuniyoshi, Y., Noda, I., Osawa, E.: Robocup: a challenge problem for AI. AI Mag. 18(1), 73–85 (1997)
RoboCup.org, Website. Accessed: 10 October 2014. http://www.robocup.org/
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)
Wabot-1, Website. Accessed: 22 May 2014. http://www.humanoid.waseda.ac.jp/booklet/kato_2.html
Shakey, Website. Accessed: 20 May 2014. http://www.ai.sri.com/shakey/
Murphy, R.: Introduction to AI Robotics. MIT Press, Cambridge (2000)
Brooks, R.A.: A robust layered control system for a mobile robot. IEEE J. Rob. Autom. 2(10), 14–23 (1986)
Brooks, R.: Intelligence without representation. Artif. Intell. 47, 139–159 (1991)
Arkin, R.C., Balch, T.: Aura: principles and practice in review. J. Exp. Theor. Artif. Intell. 9, 175–189 (1997)
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)
Konolige, K., Myers, K., Ruspini, E., Saffiotti, A.: The saphira architecture: a design for autonomy. J. Exp. Theor. Artif. Intell. 9, 215–235 (1997)
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)
Robotis - Dynamixel, RX-28’s Manual. Accessed: 16 January 2014. http://support.robotis.com/en/product/dynamixel/rx_series/rx-28.htm
Aloimonos, J., Weiss, I., Bandyopadhyay, A.: Active vision. Int. J. Comput. Vis. 1, 333–356 (1988)
Chaumette, F., Hutchinson, S.: Visual servo control, part i: basic approaches. IEEE Rob. Autom. Mag. 13(4), 82–90 (2006)
Vilão, C., et al.: A single camera vision system for a humanoid robot. In: IEEE SBR-LARS-Robocontrol (2014)
Randell, D.A., Cui, Z., Cohn, A.: A spatial logic based on regions and connection, pp. 165–176 (1992)
Moratz, R., Renz, J., Wolter, D.: Qualitative spatial reasoning about line segments, pp. 234–238 (2000)
Thrun, S., Fox, D., Burgard, W., Dellaert, F.: Robust monte carlo localization for mobile robots. Artif. Intell. 128, 99–141 (2001)
RoboCup. RoboCup Soccer Humanoid League Rules and Setup. RoboCup Soccer, Hefei, China (2015)
Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT, Cambridge (1998)
Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 5(1), 90–98 (1986)
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)
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)
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)
Hayes-Roth, B.: A blackboard architecture for control. Artif. Intell. 26, 251–321 (1985)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)