Closed Carter90 closed 3 years ago
Commented out in Driver.py:
while not t.sema.acquire(blocking=False):
rospy.sleep(sleep_wait)
sleep_turns -= 1
if sleep_turns == 0:
# Ugh. Is this safe?
with package_lock:
self._stop_now(MoveResult.TIMEOUT)
sema was always set of None, so it couldn't "acquire" anything.
Might cause issues when handling multiple drive commands - keep in mind.
While the scoot is technically able to drive I'm concerned