A hybrid CBR-neural adaptation algorithm for humanoid robot control based on kalman ball tracking
Keywords:
case-based reasoning, behaviour control, neural network, extended Kalman filter, ball tacking, RoboCup soccer, case adaptationAbstract
Controlling autonomous, humanoid robots in a dynamic, continuous, and real-time environment is a complex task, especially behavior control and robot ball tracking problems. This paper presents a hybrid Probabilistic CBR-Neural behavior controller for NAO Humanoid soccer. It extends our previously proposed Case-based behavior controller with neural network and Kalmn filter (EKF) for ball tracking in the 3D RoboCup soccer simulation scenario [11]. This is to solve the adaptation problem in CBR and to let the robot learn the Goal-scoring behavior cases that should be executed in real-time. The learned behavior depends highly on the ball tracking results, which is shown using different experiments presented. Our experiments are conducted on the Goal-Score behavior for adapting actions of an attacker humanoid robot. The integration of neural network module for case adaptation shows a very high performance accuracy that reaches average 92.3% by integrating the ball tracking module with Kalman filter. The algorithm modules, results and future research direction are discussed in this paper.
References
Sakai A., Kuroda Y., Discriminatively Trained Unscented Kalman Filter for Mobile Robot Localization, Journal of Advanced Research in Mechanical Engineering, 3, 2010.
Laue T., Hass J.T, Burchardt A., Graf. C, Rofer T., Hartl A., and Rieskamp A. Efficient and Reliable Sensor Models for Humanoid Soccer Robot Self-Localization, Proceedings of the 4th Workshop on Humanoid Soccer Robots, IEEE-RAS International Conf. on Humanoid Robots, Paris, 2009, pp. 22–29.
Huang R., Patwardhan, S. C., and Biegler L. T., Robust extended kalman filter based nonlinear model predictive control formulation, Proceedings of the 48th IEEE Conference on 28th Chinese Control (CDC/CCC) Conference, 2009.
J. Kim, Y.T. Kim, and S. Kim, An accurate localization for mobile robot using extended kalman filter and sensor fusion, in IJCNN, IEEE, 2008, pp. 2928–2933.
Agudo D.B., Waston L., Case-Based Reasoning Research and Development, Proceedings of 20th International Conference, ICCBR 2012, Lyon, France, September 3–6, 2012.
Celeberto, L.A., Reinforcement Learning with Case-Based Heuristics for RoboCup Soccer Keepaway, Robotics Symposium and Latin American Robotics Symposium (SBR-LARS), Brazilian, 2012.
Berger R. and Lämmel G., Exploiting past experience case-based decision support for soccer agents, Advances in Artificial Intelligence, Volume 4667 of Lecture Notes in Computer Science, Springer, 2007, pp. 440–443.
Arcos Lluis, J. Mantaras, L. Ramon, Sierra Carles, Ros Raquel, A CBR system for Autonomous Robot Navigation, Proceedings of CCIA’05, Fronteries in Artificial Intelligent and Applications, pp. 299–306, 2005.
Urdiales, J. Vázquez-Salceda, E.J. Perez, Sànchez-Marrè, and Sandoval, F., A CBR Based Pure Reactive Layer for Autonomous Robot Navigation, 7th IASTED International Conference on Artificial Intelligence and Soft Computing, Banff, Canada, 2003, pp. 99–104.
Espinosa, R.R., Veloso, M., Executing Multi-Robot Cases Through a Single Coordinator, 6th AAMAS'07 International Joint Conference on Autonomous Agents and Multi-Agent Systems, Honolulu, Hawaii, 2007.
Published
Issue
Section
Copyright (c) 2020 The Romanian Journal of Technical Sciences. Applied Mechanics.

This work is licensed under a Creative Commons Attribution 4.0 International License.