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!
-
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.
-
@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.
-
@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,
Did you had time to check it out ?
JulienHi @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/ -
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/
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login