I have not altered the yaml file. I am using a BN008X IMU sensor, I am not sure how to know whether my extrinsic params need to be adjusted. However, I am not getting errors when I publish to the topic /imu_raw with another node , only when I publish to /odom, so I do not think this is the issue. Can anyone help me?
Hello,
I am getting the following error as soon as I run the scanmatcher package:
[ERROR] [imu_preintegration-3]: process has died [pid 6088, exit code -6, cmd '/home/singularity1/ros2_ws/install/scanmatcher/lib/scanmatcher/imu_preintegration --ros-args --params-file /home/singularity1/ros2_ws/install/scanmatcher/share/scanmatcher/param/lio.yaml -r /odometry:=/odom'].
This error only occurs when I launch the following node to publish spoof data to the topic /odom. If I don't launch this node I do not get this error:
I have already read the issues here https://github.com/rsasaki0109/li_slam_ros2/issues/34 but I don't understand how this user solved his problem. I also saw this issue here https://github.com/TixiaoShan/LIO-SAM/issues/165 and implemented the fix on lines 308, 381, 442 of imu_preintegration.cpp but it did not work.
I have not altered the yaml file. I am using a BN008X IMU sensor, I am not sure how to know whether my extrinsic params need to be adjusted. However, I am not getting errors when I publish to the topic /imu_raw with another node , only when I publish to /odom, so I do not think this is the issue. Can anyone help me?