Skip to content

Reorganize build to separate core functionality from future ROS2 development#24

Open
jjd9 wants to merge 9 commits intofacontidavide:mainfrom
jjd9:reorganize-build
Open

Reorganize build to separate core functionality from future ROS2 development#24
jjd9 wants to merge 9 commits intofacontidavide:mainfrom
jjd9:reorganize-build

Conversation

@jjd9
Copy link
Copy Markdown
Contributor

@jjd9 jjd9 commented Dec 18, 2023

As discussed here #23, this PR is the first of a small sequence of PR's intended to add rviz2 support for Bonxai.
This PR reorganizes the repo slightly to make it easier to add more ROS packages (E.g. msg/srv definitions, rviz plugin, etc...) to this repo without confusing usage for people who do not want to use the ROS2 parts of the repo.

Core functionality is moved to Bonxai subdirectory
ROS aspects are moved into Bonxai_ros subdirectory

The intended build approach is explained in the updates to the README.

This organization made sense to me, but I am happy to make changes if anyone has other ideas.

Thanks for your time! (-:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant