Skip to content

Commit

Permalink
Merge branch 'main' of github.com:TommyChangUMD/ENPM808X-final-projec…
Browse files Browse the repository at this point in the history
…t-boilerplate
  • Loading branch information
Tommy IdeaPad3 committed Dec 2, 2023
2 parents 37ef448 + 18cc8b4 commit 9e3405a
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ This repo provides a template for setting up:
workspace.
- ROS 2 package that depends on a C++ library built in the same colcon workspace
- Establishing package dependency within the colcon workspace.
- ie. the ROS 2 package will never be built first before the dependent C++ library
- Multiple subscription within a ROS2 node all listening to the same topic.
- ie. the ROS 2 package will not be built before all of its dependent C++ libraries are built first
- Multiple subscriptions within a ROS2 node all listening to the same topic.
- Only one callback function is needed.
- More efficient than to have N callback functions.
- More efficient than to have N ROS nodes.
- unit test and integration test
- Unit test and integration test.
- Doxygen setup
- ROS2 launch file
- bash scripts so they can be invoked by issuing the "ros2 run ..." command
- Bash scripts that can be invoked by the "ros2 run ..." command

## How to generate package dependency graph

Expand Down

0 comments on commit 9e3405a

Please sign in to comment.