bit-bots/wolfgang_robot

if use_bouncing_server is true, we can't connect with the GameController

johagge opened this issue · 1 comments

When the variable "use_bouncing_server" is set to true, my robot does not connect in the GameController. By changing it to false, my robot manages to connect.

Expected behavior

The robot should be able to connect, when the variable is set to true (as that is the default setting)

Current behavior

The robot does not successfully connect to the GameController.

Steps to Reproduce

  1. start webots with ./webots ./projects/samples/contests/robocup/worlds/robocup.wbt
  2. start our robot stack with rosrun wolfgang_robocup_api start.sh offense 0
  3. We can't connect
  4. change use_bouncing_server in game.json in the webots folder to false
  5. restart both
  6. We can connect
    ...

Context (Environment)

  • RViz
  • Simulator
  • Robot
  • Local

Possible Solution

Apparently, this is normal when the udp bouncer and the game controller are running on the same host.