0% encontró este documento útil (0 votos)
277 vistas8 páginas

Simulador de Fútbol JavaSoccer

Este documento describe un simulador de fútbol que maneja dos equipos de hasta 5 jugadores cada uno. Cada jugador puede detectar la posición del balón, del arquero contrario, de sus compañeros y oponentes, y puede patear el balón, conducirlo, girar y establecer su velocidad. El documento también explica los principales sensores y actuadores del simulador como obtener la posición de los jugadores y patear el balón.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
277 vistas8 páginas

Simulador de Fútbol JavaSoccer

Este documento describe un simulador de fútbol que maneja dos equipos de hasta 5 jugadores cada uno. Cada jugador puede detectar la posición del balón, del arquero contrario, de sus compañeros y oponentes, y puede patear el balón, conducirlo, girar y establecer su velocidad. El documento también explica los principales sensores y actuadores del simulador como obtener la posición de los jugadores y patear el balón.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

JavaSoccer

Yony Richard Montoya Burgos

Introduccin
Simulador de un juego de futbol Maneja dos equipos de hasta 5 jugadores Capacidad de manejar sensores y actuadores

Sensores
Cada jugador es capaz de:
Detectar esta en posicin de patear el baln. Obtener la posicin del baln Obtener la posicin del arquero contrario y del propio. Obtener la posicin de todos los jugadores, contrarios y propios. Obtener el jugador que seesta manejando (de 0 a 4). Obtener la posicin de los jugadores en el campo de juego. Obtener el tiempo de juego.

Actuadores
Cada jugador es capaz de:
Patear el baln a 0.5 m/sec. Conducir el balon por el campo. Girar el robot hasta 360 grados/sec. Establecer la velocidad, hasta 0.3 m/sec.

Disposicin de Jugadores
2 2 1 0 1 3 3 0

Sensores
Entre los principales estn:
getOpponents(long): Devuelve un arreglo de Vec2 con la posicin de los jugadores del equipo contrario. getPlayerNumber(long): Nmero del jugador. getTeammates(long): Arreglo de Vec2 con la posicin de los jugadores del equipo contrario.

Actuadores
Entre los principales estn:
canKick(long): Indica si el baln esta cerca para ser pateado. kick(long): Patear el baln si fuese posible.

Vec2
Compuesta de:
r: Componente r del vector t: Componente theta del vector x: Valor X r y: Valor Y
t X

También podría gustarte