Holonomic control and behaviours for the CAMBADA robotic soccer team

Detalhes bibliográficos
Autor(a) principal: Cunha, João Alexandre da Silva Costa e
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/2127
Resumo: CAMBADA é a equipa de futebol robótico da liga de tamanho médio do RoboCup criada por investigadores do grupo ATRI do IEETA da Universidade de Aveiro. Esta dissertação apresenta as contribuições desenvolvidas no controlo do movimento holonómico e comportamentos de alto-nível. Ao nível do controlo do movimento, várias restrições que afectam o movimento holonómico foram tratadas. Isto é de vital importância visto que dado o ambiente altamente dinâmico de um jogo de futebol é crucial mover e posicionar os robots eficazmente no campo. Ao nivel dos comportamentos, dada a importância da bola no jogo de futebol, e considerando o trabalho realizado no que diz respeito à estimativa da velocidade da bola, o comportamento de intercepção activa foi desenvolvido permitindo aos robots apanhar a bola prevendo o seu movimento em vez de se moverem directamente para a ela considerando-a estática. Dada a autonomia completa dos robots, a sua percepção do mundo deve ser o mais próxima possivel da realidade. De modo a fornecer, ao robot, informação adicional respeitante ao estado do jogo, um método para determinar se está preso foi desenvolvido. O trabalho implementado melhorou a performance da equipa e contribuiu para vitória de um campeonato nacional, Robótica’09, e a um notável terceiro lugar no RoboCup’09 em Graz, ´Austria. ABSTRACT: CAMBADA is the RoboCup Middle Size League robotic soccer team created by researchers of the ATRI group of IEETA of University of Aveiro. This thesis presents the developed contributions in holonomic motion control and high-level behaviours. At the motion control level, several restrictions affecting holonomic motion were addressed. This is of vital importance since that given the highly dynamic environment of a soccer game it is crucial to move and position the robots efficiently in the field. At the behaviours level, given the importance of the ball in the soccer game, and considering previous work regarding the estimation of the ball velocity, the active interception behaviour was implemented allowing the robots to engage the ball predicting its movement rather than moving directly to it considering it static. Given the full autonomy of the robots, their perception of the game should be as close to reality as possible. In order to supply additional information to the robot regarding the state of the game, a method to detect if it is stuck was developed. The implemented work improved the team performance and contributed to the victory of a National Championship (Robótica’09) and a remarkable third-place in the RoboCup 2009 in Graz, Austria.
id RCAP_fcbd59d650b78dc8252ca984a4064fcf
oai_identifier_str oai:ria.ua.pt:10773/2127
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Holonomic control and behaviours for the CAMBADA robotic soccer teamEngenharia de computadoresRobots móveisInteligência artificialSensoresControlo automáticoCAMBADA é a equipa de futebol robótico da liga de tamanho médio do RoboCup criada por investigadores do grupo ATRI do IEETA da Universidade de Aveiro. Esta dissertação apresenta as contribuições desenvolvidas no controlo do movimento holonómico e comportamentos de alto-nível. Ao nível do controlo do movimento, várias restrições que afectam o movimento holonómico foram tratadas. Isto é de vital importância visto que dado o ambiente altamente dinâmico de um jogo de futebol é crucial mover e posicionar os robots eficazmente no campo. Ao nivel dos comportamentos, dada a importância da bola no jogo de futebol, e considerando o trabalho realizado no que diz respeito à estimativa da velocidade da bola, o comportamento de intercepção activa foi desenvolvido permitindo aos robots apanhar a bola prevendo o seu movimento em vez de se moverem directamente para a ela considerando-a estática. Dada a autonomia completa dos robots, a sua percepção do mundo deve ser o mais próxima possivel da realidade. De modo a fornecer, ao robot, informação adicional respeitante ao estado do jogo, um método para determinar se está preso foi desenvolvido. O trabalho implementado melhorou a performance da equipa e contribuiu para vitória de um campeonato nacional, Robótica’09, e a um notável terceiro lugar no RoboCup’09 em Graz, ´Austria. ABSTRACT: CAMBADA is the RoboCup Middle Size League robotic soccer team created by researchers of the ATRI group of IEETA of University of Aveiro. This thesis presents the developed contributions in holonomic motion control and high-level behaviours. At the motion control level, several restrictions affecting holonomic motion were addressed. This is of vital importance since that given the highly dynamic environment of a soccer game it is crucial to move and position the robots efficiently in the field. At the behaviours level, given the importance of the ball in the soccer game, and considering previous work regarding the estimation of the ball velocity, the active interception behaviour was implemented allowing the robots to engage the ball predicting its movement rather than moving directly to it considering it static. Given the full autonomy of the robots, their perception of the game should be as close to reality as possible. In order to supply additional information to the robot regarding the state of the game, a method to detect if it is stuck was developed. The implemented work improved the team performance and contributed to the victory of a National Championship (Robótica’09) and a remarkable third-place in the RoboCup 2009 in Graz, Austria.Universidade de Aveiro2011-04-19T13:52:57Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2127engCunha, João Alexandre da Silva Costa einfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T10:59:22Zoai:ria.ua.pt:10773/2127Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:39.283214Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Holonomic control and behaviours for the CAMBADA robotic soccer team
title Holonomic control and behaviours for the CAMBADA robotic soccer team
spellingShingle Holonomic control and behaviours for the CAMBADA robotic soccer team
Cunha, João Alexandre da Silva Costa e
Engenharia de computadores
Robots móveis
Inteligência artificial
Sensores
Controlo automático
title_short Holonomic control and behaviours for the CAMBADA robotic soccer team
title_full Holonomic control and behaviours for the CAMBADA robotic soccer team
title_fullStr Holonomic control and behaviours for the CAMBADA robotic soccer team
title_full_unstemmed Holonomic control and behaviours for the CAMBADA robotic soccer team
title_sort Holonomic control and behaviours for the CAMBADA robotic soccer team
author Cunha, João Alexandre da Silva Costa e
author_facet Cunha, João Alexandre da Silva Costa e
author_role author
dc.contributor.author.fl_str_mv Cunha, João Alexandre da Silva Costa e
dc.subject.por.fl_str_mv Engenharia de computadores
Robots móveis
Inteligência artificial
Sensores
Controlo automático
topic Engenharia de computadores
Robots móveis
Inteligência artificial
Sensores
Controlo automático
description CAMBADA é a equipa de futebol robótico da liga de tamanho médio do RoboCup criada por investigadores do grupo ATRI do IEETA da Universidade de Aveiro. Esta dissertação apresenta as contribuições desenvolvidas no controlo do movimento holonómico e comportamentos de alto-nível. Ao nível do controlo do movimento, várias restrições que afectam o movimento holonómico foram tratadas. Isto é de vital importância visto que dado o ambiente altamente dinâmico de um jogo de futebol é crucial mover e posicionar os robots eficazmente no campo. Ao nivel dos comportamentos, dada a importância da bola no jogo de futebol, e considerando o trabalho realizado no que diz respeito à estimativa da velocidade da bola, o comportamento de intercepção activa foi desenvolvido permitindo aos robots apanhar a bola prevendo o seu movimento em vez de se moverem directamente para a ela considerando-a estática. Dada a autonomia completa dos robots, a sua percepção do mundo deve ser o mais próxima possivel da realidade. De modo a fornecer, ao robot, informação adicional respeitante ao estado do jogo, um método para determinar se está preso foi desenvolvido. O trabalho implementado melhorou a performance da equipa e contribuiu para vitória de um campeonato nacional, Robótica’09, e a um notável terceiro lugar no RoboCup’09 em Graz, ´Austria. ABSTRACT: CAMBADA is the RoboCup Middle Size League robotic soccer team created by researchers of the ATRI group of IEETA of University of Aveiro. This thesis presents the developed contributions in holonomic motion control and high-level behaviours. At the motion control level, several restrictions affecting holonomic motion were addressed. This is of vital importance since that given the highly dynamic environment of a soccer game it is crucial to move and position the robots efficiently in the field. At the behaviours level, given the importance of the ball in the soccer game, and considering previous work regarding the estimation of the ball velocity, the active interception behaviour was implemented allowing the robots to engage the ball predicting its movement rather than moving directly to it considering it static. Given the full autonomy of the robots, their perception of the game should be as close to reality as possible. In order to supply additional information to the robot regarding the state of the game, a method to detect if it is stuck was developed. The implemented work improved the team performance and contributed to the victory of a National Championship (Robótica’09) and a remarkable third-place in the RoboCup 2009 in Graz, Austria.
publishDate 2009
dc.date.none.fl_str_mv 2009-01-01T00:00:00Z
2009
2011-04-19T13:52:57Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/2127
url http://hdl.handle.net/10773/2127
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137455248506880