I am trying to use an IMU in a robotic car.
Specific IMU: https://learn.sparkfun.com/tutorials/9dof-razor-imu-m0-hookup-guide?_ga=2.87322972.515701132.1562620054-1210936642.1562620054
Specific ROS package: http://wiki.ros.org/razor_imu_9dof
I am able to get the IMU data to an Arduino serial monitor, but cannot get IMU data in ROS.
When I try to roslaunch
a launch file for the IMU, it hangs and does not continue at the following output:
[INFO] [1562691381.293220]: Giving the razor IMU board 5 seconds to boot...
The IMU's port is correctly specified and same as port in Arduino IDE.
Does anyone have any possible explanations as to why my roslaunch
waits for the IMU to boot when it seemingly works and is booted?
EDITS:
A mentor for the project I am working on said that he uploaded the ROS package firmware to the IMU already, so I believe that is not the issue.