Xsens requires reboot to be usable
I have an xsens MTI g710 plugged into a Jetson Orin running Ubuntu 20.04.
I have succesfully installed the driver and was able to run the launch file without issue on Noetic.
However, if I end the script and try to run the launch file again, it states that it cannot open the port. I have to restart the Jetson to use it again.
The warning is below:
SUMMARY
========
PARAMETERS * /robot_description:
NODES / rviz (rviz/rviz)
xsens_mti_node (xsens_mti_driver/xsens_mti_node)
auto-starting new master
process[master]: started with pid [4525]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 5ac69ac8-03e8-11ed-937e-48e7da4146f1
process[rosout-1]: started with pid [4535]
started core service [/rosout]
process[xsens_mti_node-2]: started with pid [4542]
process[rviz-3]: started with pid [4543]
[ERROR] [1657853202.080752849]: Could not open port [xsens_mti_node-2] process has died [pid 4542, exit code 255, cmd /home/isp/xsens_ws/devel/lib/xsens_mti_driver/xsens_mti_node __name:=xsens_mti_node __log:=/home/isp/.ros/log/5ac69ac8-03e8-11ed-937e-48e7da4146f1/xsens_mti_node-2.log].
log file: /home/isp/.ros/log/5ac69ac8-03e8-11ed-937e-48e7da4146f1/xsens_mti_node-2*.log