Skip to content

Conversation

@elsayedelsheikh
Copy link
Contributor

Updates related to ros-navigation/navigation2#5264

Signed-off-by: ElSayed ElSheikh <elsayed.elsheikh97@gmail.com>
Copy link
Member

@SteveMacenski SteveMacenski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Can you add in the migration guide reference for support for point cloud transport compression in the collision monitor and costmap layers?

@elsayedelsheikh
Copy link
Contributor Author

LGTM! Can you add in the migration guide reference for support for point cloud transport compression in the collision monitor and costmap layers?

Sure! :-)

@SteveMacenski
Copy link
Member

@elsayedelsheikh I think that's all that's blocking here. I'd be curious if you had any perf metrics if using compression vs not using compression to share in it :-)

Signed-off-by: ElSayed ElSheikh <elsayed.elsheikh97@gmail.com>
Signed-off-by: ElSayed ElSheikh <elsayed.elsheikh97@gmail.com>
@elsayedelsheikh
Copy link
Contributor Author

elsayedelsheikh commented Aug 12, 2025

@SteveMacenski Check this migration guide.
I looked for benchmarking tools for these transports, also checked Cloudini repo, but only found a mention of rosbag_benchmark I can dig deeper if needed.

The guide currently covers bandwidth only for performance metrics as I didn't mention encoding/decoding speed, lossy vs. lossless, or CPU load. I guess if the sensor manufacturer provides point_cloud_transport support out of the box, it’s likely just a matter of selecting the right transport_type for Nav2.

Signed-off-by: ElSayed ElSheikh <elsayed.elsheikh97@gmail.com>
@elsayedelsheikh elsayedelsheikh force-pushed the include_point_cloud_transport branch from 0ff80e9 to cac522c Compare August 12, 2025 16:36
@SteveMacenski SteveMacenski merged commit bb3f0b9 into ros-navigation:master Aug 12, 2025
4 checks passed
@elsayedelsheikh elsayedelsheikh deleted the include_point_cloud_transport branch August 12, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants