-
Notifications
You must be signed in to change notification settings - Fork 56
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
How can I pull request ROS 2 packages #79
Comments
Dear @hijimasa, |
Dear @nubertj , |
yes but we should be able to get all the packages independent of catkin except open3d_slam_ros, i.e. to allow the repository to be used in catkin through open3d_slam_ros, and in ament through open3d_slam_ros2? I understand that this will require some additional refactoring, but only that way it will be truly useful to others without getting out of sync. |
So you want to be able to build on ROS 1 and ROS 2 without splitting branches. |
That would be great, and we will do this anyway in the coming months as we are soon also moving to ROS2 internally. |
I would like to participate, but I don't know if we can make a common branch between ROS 1 and ROS 2. I have an idea for CMakeLists.txt, but I don't know what to do about package.xml. Do you have any ideas over there? |
In the end everything builds with cmake, so the catkin packages do not care about any ament packages, and vice versa (as long as you do not try to build them). Maybe let's try to create a separate branch for now, and I'll try to bring it all together in a couple of weeks. |
I agree with creating a separated branch first. |
can you try opening a PR against that branch: https://github.com/leggedrobotics/open3d_slam/tree/feature/ros2 |
Thank you to create the branch. I created a PR. |
Hi, I wanted to know the current status of the ROS2 branch. I see that there's a vendor package for building open3D using ament. But I don't see any launch files in upstream. But @hijimasa has already made some changes on his fork. Please let me know if those changes are working. I'm happy to build on top of that quickly as I wanted to test the package with ROS2 |
Hi @hardesh-peppermint, Maybe you could give it a try? |
Thank you for creating this very useful repository.
I have already moved to ROS 2, but I really wanted to use this repository, so I created a ROS 2 package.
https://github.com/hijimasa/open3d_slam/tree/ros2
If you don't mind, I would like to make a pull request for the package I created, how do I send the request?
I would like to keep the master, but I cannot create new merge destination.
The text was updated successfully, but these errors were encountered: