-
Notifications
You must be signed in to change notification settings - Fork 52
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. |
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: