Open DanielGadelho opened 2 years ago
Viva.
No commit efffe1035df067c0e81d51043d2d4828efde424d foram feitas as seguintes alterações:
No ficheiro "game_bringup.launch":
No ficheiro "driver.py":
No ficheiro "bringup.launch":
No ficheiro "gazebo.launch":
Viva.
Detetado um problema por @Rubenvale31 (obrigado pelos testes 😉) em que ao abrir o "game_bringup.launch" com 2 ou mais jogadores por equipa, apenas o red1, green1 e blue1 funcionavam, e os restantes eram spawnados, mas ficavam parados e não andavam, e se alguém lhes tocasse, não contavam no árbitro.
Problema resolvido no commit 016d34c22534bd68153e4fae756581a9418b5737 ao adicionar os restantes jogadores (red2, red3, green2, green3, blue2 e blue3) ao ficheiro de parâmetros "game.yaml". Também foi adicionado um "else" no "driver.py" com um "raise ValueError" quando para um determinado jogador, por alguma razão, não é feita a identificação da sua equipa com sucesso.
Viva.
Melhorias previstas:
Por enquanto, devemos testar isto, para ver se funciona tudo bem.