Detalhes | Implementado (S/N) |
---|---|
Conectar com o VSS-SDK Simulator, tomando informações e enviando informações para ele simular a partida de Very Small Size Soccer. | S |
Permitir escolher um robô e mostrar as informações referentes a ele : (velocidade linear, angular, velocidade de cada roda, posição e angulo) | N |
Permitir digitar uma nova posição e fazer um robô escolhido ir até ela | N |
Serviço | Detalhes | Parâmetros | Resultado |
---|---|---|---|
echo | Retorna o parâmetro que veio para este serviço | a : Any | a : Any |
get_game_info | Retorna o estado de jogo de acordo com o simulador VSS-SDK rodando. O objeto state recebido é primeiro transformado em um Dict, depois convertido a Json e enviado. | N/A |
"ball":
"y" : float "speed_x" : float "speed_y" : float "team_yellow": [
"y" : float "angle" : float "speed_x" : float "speed_y" : float "speed_angle" : float ]*3 "team_blue": [
"y" : float "angle" : float "speed_x" : float "speed_y" : float "speed_angle" : float ]*3 |
move_team | Movimenta os robôs do time que está sendo controlado pelo kernel conectado | [ float, float ]*3 | N/A |