-
Notifications
You must be signed in to change notification settings - Fork 320
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
As ROS2 rclcpp Component [#162] #163
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing! Thanks for the contribution. Some minor comments and ready to merge
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let me know if the open points were all addressed from me or not. We're also doing some testing before recommending a merge.
EDIT: tested successfully on our side
@nachovizzo another thing... to reduce overhead and really leverage IPC while publishing PointClouds, the code shall instantiate PointClouds as |
I guess it makes sense to do it on a separate MR. Great suggestion |
Everything looks good to me. I won't be able to test this myself until next Thursday. So I guess it will be blocked, at least, until then. Thanks again for putting the effort into this! highly appreciatged |
@nachovizzo did you have the chance to test? |
@roncapat not really! Sorry for the slowness, this week we are also at ICRA. So likely to test it next week. But I'm definitely going to look at it! |
@roncapat I Tested in 3 datasets on my end and works like a charm! If you encountered any issues, please let me know. Thanks a lot for the contribution and bringing this to KISS-ICP! |
See [#162].
This produced a new target:
odometry_component
, whileodometry_node
is then automagically generated byrclcpp_components_register_node
CMake macro.