You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am getting a timeout reached error whenever i try to run the get_id or the imu_node. I am currently using the Microstrain GX3-45 using the factory default settings.
terminate called after throwing an instance of 'microstrain_3dmgx2_imu::TimeoutException'
what(): timeout reached (in microstrain_3dmgx2_imu::IMU:read_with_timeout)
Aborted (core dumped)
imu_node:
Exception thrown while starting IMU. This sometimes happens if you are not connected to an IMU or if another process is trying to access the IMU port. You may try 'lsof|grep /dev/ttyUSB0' to see if other processes have the port open. timeout reached (in microstrain_3dmgx2_imu::IMU:read_with_timeout) You may find further details at http://www.ros.org/wiki/microstrain_3dmgx2_imu/Troubleshooting
Using the lsof|grep /dev/ttyUSB0, only imu_node shows when i run the package. When the package is not running, the command returns nothing.
When i connect the imu to windows and use the MIP software, the imu works fine and it is able to get data.
I am wondering if there is anything I'm doing wrong?
The text was updated successfully, but these errors were encountered:
Thanks for your quick reply.
I've tried using that package too and the device succeeds in pinging and
setting to idle.. however it gets stuck in the devStatus function. That is
the part where the timeout occurs.. is it because of some setting error?
Hi all,
I am getting a timeout reached error whenever i try to run the get_id or the imu_node. I am currently using the Microstrain GX3-45 using the factory default settings.
Linux: Ubuntu 14.04 LTS
Device: Microstrain gx3-45
ROS: Indigo
Below is the error I'm getting..
get_id:
terminate called after throwing an instance of 'microstrain_3dmgx2_imu::TimeoutException'
what(): timeout reached (in microstrain_3dmgx2_imu::IMU:read_with_timeout)
Aborted (core dumped)
imu_node:
Exception thrown while starting IMU. This sometimes happens if you are not connected to an IMU or if another process is trying to access the IMU port. You may try 'lsof|grep /dev/ttyUSB0' to see if other processes have the port open. timeout reached (in microstrain_3dmgx2_imu::IMU:read_with_timeout) You may find further details at http://www.ros.org/wiki/microstrain_3dmgx2_imu/Troubleshooting
Using the lsof|grep /dev/ttyUSB0, only imu_node shows when i run the package. When the package is not running, the command returns nothing.
When i connect the imu to windows and use the MIP software, the imu works fine and it is able to get data.
I am wondering if there is anything I'm doing wrong?
The text was updated successfully, but these errors were encountered: