sea-bass / pyrobosim

ROS 2 enabled 2D mobile robot simulator for behavior prototyping.
https://pyrobosim.readthedocs.io/
MIT License
248 stars 40 forks source link

Running non-navigate actions with artificial delay freezes up the GUI #289

Closed sea-bass closed 1 month ago

sea-bass commented 1 month ago

This is not surprising... these actions are blocking and we're sticking a time.sleep(DELAY) in there.

We should have all actions start separate threads like the NavRunner model in WorldCanvas.