-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scanmatcher_node-1 process has died #69
Comments
Can you set scan_matcher.debug_flag to true and check the terminal output just before and just after the node dies? It might contain anomalous values in the input scan for some reason. scan_matcher.debug_flag |
Thank you @rsasaki0109 for your fast response. I have enabled debug_flag by change it to true value. Following is the video that I capture when running lidarslam. screencast.webm |
@Tester2009 I would like you to provide me with the YAML file. |
@rsasaki0109 Here is my YAML file.
|
Hmmm... I'm a little unsure. |
Hi @rsasaki0109 . Here is the link to the rosbag. The size of rosbag is 2GB compressed. https://drive.google.com/file/d/1c8Aq0SliIqB5iGAl35CViehIKL8L74Zz/view?usp=share_link Look forward to your reply soon! |
Hi @rsasaki0109 good day! May I know if there any update on this issue? |
I apologize, it slipped my mind. At a glance, it seems that the voxel grid filter inside updateMap, which is running in parallel, might be the issue. Due to time constraints, I'll check again on a weekday evening or weekend. |
I apologize for the inconvenience, but due to recent busyness and the complexity of the issue, I would appreciate some time to address it. |
I am facing the same problem, whenever I play rosbag2 play bag file command the bag is getting closed and rviz is not showing any map |
memo
|
I had the same issue for my custom recordings with an OS1-64. I just needed to adjust the parameters vg_size_for_input and vg_size_for_map. In my case, increasing vg_size_for_map to 0.5 solved the crash. |
I also encountered the same problem during debugging. Which node is the parameter of vg_size_for_map? I can't find it. |
The parameter is documented here: https://github.com/rsasaki0109/lidarslam_ros2/blob/develop/README.md?plain=1#L85 |
If it crashes, it's better to increase vg_size_for_map, but in terms of accuracy, it's best to keep it as small as possible. |
Hi all.
Currently I'm using ROS2 humble, and using LS Lidar C32. I have recorded a pointcloud in a ros bag and try to play it back in our office.
First I run lidarslam. It run as normal
ros2 launch lidarslam lidarslam.launch.py
Next, I run RVIZ2 to visualise the path and modified_path. Also, have no issue.
After running lidarslam and rviz2, I play the ros2 bag. The way I play the ros bag is as following:
ros2 bag play file.bag
After few seconds, the vehicle is moving and now we can see the path.
Suddenly, there is an error occured in lidarslam. The error is as following:
Now, the lidarslam is crash. and the path is not moving anymore. Can I know what the reason behind this and how to fix it?
I tried to fix it by increasing the leaf size in params.yaml, but seems not working.
The text was updated successfully, but these errors were encountered: