The design of an intelligent soccer-playing robot
Author:
Xiong Dan,Xiao Junhao,Lu Huimin,Zeng Zhiwen,Yu Qinghua,Huang Kaihong,Yi Xiaodong,Zheng Zhiqiang
Abstract
Purpose
– The purpose of this paper is to design intelligent robots operating in such dynamic environments like the RoboCup Middle-Size League (MSL). In the RoboCup MSL, two teams of five autonomous robots play on an 18- × 12-m field. Equipped with sensors and on-board computers, each robot should be able to perceive the environment, make decision and control itself to play the soccer game autonomously.
Design/methodology/approach
– This paper presents the design of our soccer robots, participating in RoboCup MSL. The mechanical platform, electrical architecture and software framework are discussed separately. The mechanical platform is designed modularly, so easy maintainability is achieved; the electronic architecture is built on industrial standards using PC-based control technique, which results in high robustness and reliability during the intensive and fierce MSL games; the software is developed upon the open-source Robot Operating System (ROS); thus, the advantages of ROS such as modularity, portability and expansibility are inherited.
Findings
– Based on this paper and the open-source hardware and software, the MSL robots can be re-developed easily to participate in the RoboCup MSL. The robots can also be used in other research and education fields, especially for multi-robot systems and distributed artificial intelligence. Furthermore, the main designing ideas proposed in the paper, i.e. using a modular mechanical structure, an industrial electronic system and ROS-based software, provide a common solution for designing general intelligent robots.
Originality/value
– The methodology of the intelligent robot design for highly competitive and dynamic RoboCup MSL environments is proposed.
Subject
Industrial and Manufacturing Engineering,Computer Science Applications,Control and Systems Engineering
Reference41 articles.
1. Aangenent, W.
,
de Best, J.
,
Bukkems, B.
,
Kanters, F.
,
Meessen, K.
,
Willems, J.
,
Merry, R.
and
vd Molengraft, M.
(2009), “Tech United Eindhoven team description”, Proceedings of RoboCup Symposium, Graz. 2. Almeida, L.
,
Santos, F.
,
Facchinetti, T.
,
Pedreiras, P.
,
Silva, V.
and
Lopes, L.S.
(2004), “Coordinating distributed autonomous agents with a real-time database: the Cambada project”,
Computer and Information Sciences-ISCIS
, Springer, New York, NY, pp. 876-886. 3. Ashmore, M.
and
Barnes, N.
(2002), “Omni-drive robot motion on curved paths: the fastest path between two points is not a straight-line”, AI 2002: Advances in Artificial Intelligence, Springer, New York, NY, pp. 225-236. 4. Azevedo, J.
,
Cunha, B.
,
Neves, A.
,
Cunha, J.
,
Dias, R.
,
Fonseca, P.
,
Lau, N.
,
Pedrosa, E.
,
Pereira, A.
,
Trifan, A.
and
Silva, J.
(2014), “Cambada, hardware description”, Proceedings of RoboCup Symposium, Joao Pessoa. 5. Bruijnen, D.
,
van Helvoort, J.
and
Van de Molengraft, R.
(2007), “Realtime motion path generation using subtargets in a rapidly changing environment”,
Robotics and Autonomous Systems
, Vol. 55 No. 6, pp. 470-479.
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|