Ask Your Question

How to use pcl_ros with ROS 2 Eloquent?

asked 2020-08-18 09:34:57 -0500

MaxCode gravatar image

Hello everybody,

I am trying to port a ROS 1 object tracking package ( to ROS 2 Eloquent. The package I need to port depends on pcl_ros package (from perception_pcl repo: However, I have read from the documentation that it has CATKIN as build type and this makes me a bit confused about its usage. In particular, I want to build it from source to make it available as dependancy but I don't know how to deal with it to make it work with ROS 2. As far as I know, ROS 2 uses AMENT_CMAKE and not CATKIN. Is there a way to use it with ROS 2? If yes, could you describe me how?

OS: Ubuntu 18.04 ROS 2 distro: Eloquent (from source)

Thank you in advance

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-08-18 11:16:01 -0500

Pcl_ros has not been fully ported to ROS 2 yet. Onlt pcl_concersions have been completed. If you have need for pcl_ros, I could always use the help in helping porting it!

edit flag offensive delete link more


Thank you very much for your answer. Now I analyze the situation to find a solution that suites my needs

MaxCode gravatar image MaxCode  ( 2020-08-19 04:55:21 -0500 )edit

Can you mark the answer as correct then?

stevemacenski gravatar image stevemacenski  ( 2020-08-19 14:32:42 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2020-08-18 09:34:57 -0500

Seen: 509 times

Last updated: Aug 18 '20