-
Notifications
You must be signed in to change notification settings - Fork 389
Add basic ros examples #779
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
Conversation
jz592058
left a comment
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.
Ran all the apps and all the topics seem to be working ok (I can subscribe to their topic on my host PC), I haven't tested actually adding my own packages in the ros_driver_custom_package.
also to see the topic on my computer i needed to switch to Cyclone DDS with:
sudo apt install ros-$ROS_DISTRO-rmw-cyclonedds-cpp
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
maybe something to add to troubleshooting of the README?
klemen1999
left a comment
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.
I mainly reviewed the overall structure and left some comments in regards to that.
Can these examples also run in peripheral mode? Can they run in both RVC2 and RVC4? Let's extand this README with these examples and fill out the additional information
change app versions to 0.9.0
klemen1999
left a comment
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.
LGTM
Only one nitpick (not blocking the merge): If possible to add a screenshort (or small GIF) to each example (under /media folder) and show it in README (e.g. check default-app for reference ) that would be quite nice!
Purpose
ROS app examples
Specification
None / not applicable
Dependencies & Potential Impact
None / not applicable
Deployment Plan
None / not applicable
Testing & Validation
None / not applicable