-
Notifications
You must be signed in to change notification settings - Fork 22
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
added tf_convenience_topics package #54
Conversation
@svbhat see https://github.com/smarc-project/smarc_navigation/pull/54/checks?check_run_id=2085889977#step:3:852 . Do we need |
I don't think we need it for the tf_listener. I had it before for the controllers repo. I have removed it now. Hopefully it passes the CI check now! |
|
||
## Mark executables for installation | ||
## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html | ||
# install(TARGETS ${PROJECT_NAME}_node |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add install rules for all nodes and libraries!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And launch files :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for missing that! Could you please share an example I can follow? I followed the smarc_controllers repo and there were no install rules in the CMakelists.txt there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Check any of the released repos: https://github.com/smarc-project/rosinstall#package-status
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can also check the commented install rules in your file
Note that you still included the |
Oh yes! Thanks for pointing that out. The DVL message is of type 'cola2_msgs' and I look at it to get the altitude. If I want to include that dependency, should I also point to the git repository of cola2_msgs in the package.rosinstall file? |
Now it passes all checks. I've added cola2_msgs to the rosinstall file, and updated the release_packages.yaml file to include the new package. |
Ok, good work. I didn't realize you were actually using the DVL. Actually we've switched to |
Done, updated with smarc_msgs/DVL now. |
Added a package to listen to the tf-topics and publish state feedback.