When starting odrive.launch.py, a 'RuntimeError: Could not contact service /controller_manager/list_controllers' is encounterd. Using the debugger it seems that the USB communication is the problem: the second libusb_bulk_transfer (ODRIVE_IN_ENDPOINT) hangs. Any suggestions?
using the odrivetool utility usb communication works as expected
I noticed my odrive was running on firmware 0.5.4. After downgrading that firmware to 0.5.3, communication worked as expected and I was able to connect and run odrive.launch.py as expected.
When starting
odrive.launch.py
, a 'RuntimeError: Could not contact service /controller_manager/list_controllers' is encounterd. Using the debugger it seems that the USB communication is the problem: the second libusb_bulk_transfer (ODRIVE_IN_ENDPOINT) hangs. Any suggestions?using the
odrivetool
utility usb communication works as expected