Skip to content
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

changes for ros2 - rebased #22

Merged
merged 16 commits into from
Mar 7, 2022
Merged

changes for ros2 - rebased #22

merged 16 commits into from
Mar 7, 2022

Conversation

ijnek
Copy link
Member

@ijnek ijnek commented Mar 6, 2022

Rebased #16 onto most recent master, with some changes.

Additional changes:

  • Change the executable to a ROS2 component (using ros2 component magic!). This allows the node to be reused in many other ways than just an executable. Same syntax ros2 run humanoid_base_footprint base_footprint can still be used to run the node as a standalone executable. The existing launch file works fine too.
  • Bunch of styling fixes to pass CI
  • Moving some #includes from .hpp to .cpp
  • Change .h to .hpp, as that's recommended ROS2 style.
  • Changes license to Apache License V2.0 (ROS2 Recommended) - this is an important change, if you prefer keeping the old license, we need to look into getting ament tests passing with it.

@ijnek ijnek marked this pull request as ready for review March 6, 2022 04:39
@ijnek ijnek requested review from SammyRamone and a team and removed request for SammyRamone March 6, 2022 04:39
@ijnek ijnek mentioned this pull request Mar 6, 2022
7 tasks
.rdmanifest Show resolved Hide resolved
@ijnek ijnek mentioned this pull request Mar 7, 2022
@ijnek ijnek merged commit 8344154 into ros-sports:master Mar 7, 2022
@ijnek ijnek deleted the ros2-rebased branch March 7, 2022 23:42
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.

None yet

3 participants