LIO with TOF LiDAR: Seeking Point Intensity & Noise Data from mpa_to_ros
-
Hello everyone,
I'm working on developing a LIO (LiDAR-Inertial Odometry) algorithm and am looking to use TOF (Time-of-Flight) LiDAR data.
When I look at the ROS messages published by mpa_to_ros, I only seem to receive the points positions. I'm wondering if it's possible to also include the intensity value and noise information for each point?
Any insights or suggestions would be greatly appreciated!
-
@Judoor-0, are you using the ModalAI TOF? Depending on the point cloud format, I see that there is a way to get the confidence level and the rgb values from the point cloud data. You might be able to use the RGB as intensity and the confidence value for Noise information. I can test it out if you are using a ModalAI TOF to check the PointCloud formatting just so I can give you a full answer.
-
@Aaron-Porter Hi Aaron, Yes i'm using the modalAI TOF with a Starling2 MAX. If you can test it, I'll appreciate it ! Thank you!
-
@Aaron-Porter Hi,
Did you had time to check it out ?
Julien -
Hi @Judoor-0,
So I'm not aware of any service that publishes pointcloud data with the format FLOAT_XYZRGB. I know that when you're using voxl-mapper, voxl-portal receives point cloud data with the format FLOAT_XYZC (c for confidence) on the pipe "voxl_mapper_aligned_ptcloud". It then uses the confidence to color the map.
I gave this a test on my end, and I think I may have found a bug in voxl-mpa-to-ros2 where it won't acknowledge pointcloud data other than FLOAT_XYZ even after verifying FLOAT_XYZC is being published. I'll look into it, but you can get started by setting up voxl-mapper because you'll need to listen on the topic "voxl_mapper_aligned_ptcloud".
Here's some instructions for setting up voxl-mapper:
https://docs.modalai.com/voxl-mapper/ -
@teddy-zaremba Thank you
I think Aaron was maybe talking about the depth image that we can get from the tof sensor.
I'll check the aligned point cloud but i don't think he has the confidence data (XYZC)
Julien