-
Notifications
You must be signed in to change notification settings - Fork 59
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
Port to ROS 2 #44
Port to ROS 2 #44
Commits on Jul 24, 2019
-
Rough port of interactive marker server
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for a99e75a - Browse repository at this point
Copy the full SHA a99e75aView commit details -
Now with .hpp suffix Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for aebb97f - Browse repository at this point
Copy the full SHA aebb97fView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 2ee853e - Browse repository at this point
Copy the full SHA 2ee853eView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 226a4e0 - Browse repository at this point
Copy the full SHA 226a4e0View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 79dfc02 - Browse repository at this point
Copy the full SHA 79dfc02View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5a4b6f0 - Browse repository at this point
Copy the full SHA 5a4b6f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31f6056 - Browse repository at this point
Copy the full SHA 31f6056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754009a - Browse repository at this point
Copy the full SHA 754009aView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 1729212 - Browse repository at this point
Copy the full SHA 1729212View commit details -
Add LICENSE and CONTRIBUTING.md
This satisfies the ament_copyright linter. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 3c446ea - Browse repository at this point
Copy the full SHA 3c446eaView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for b477c55 - Browse repository at this point
Copy the full SHA b477c55View commit details -
Use rcutils log macro instead of custom macro
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 17d934f - Browse repository at this point
Copy the full SHA 17d934fView commit details -
Using this abstract interface enables use of the interactive marker client with other buffer implementations. Also, switched to using shared pointers to avoid potential dangling reference. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for c34da0e - Browse repository at this point
Copy the full SHA c34da0eView commit details -
Replace 'init' topic with a ROS service
It seems more intuitive for clients to call a service to get the latest state for interactive markers, versus subscribing to a latched topic and waiting for the server to publish. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for a33aae0 - Browse repository at this point
Copy the full SHA a33aae0View commit details -
Add tests for InteractiveMarkerServer
Failing tests are commented out for now. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 816b857 - Browse repository at this point
Copy the full SHA 816b857View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for a1466fc - Browse repository at this point
Copy the full SHA a1466fcView commit details -
Useful for introspection, especially during testing. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 79062ce - Browse repository at this point
Copy the full SHA 79062ceView commit details -
Wait for service to be ready during INIT state
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for bf72f64 - Browse repository at this point
Copy the full SHA bf72f64View commit details -
Add tests for InteractiveMarkerClient + fix tf2 dependency
Failing tests are commented out. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for bedff88 - Browse repository at this point
Copy the full SHA bedff88View commit details
Commits on Jul 29, 2019
-
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 980f1cb - Browse repository at this point
Copy the full SHA 980f1cbView commit details
Commits on Jul 31, 2019
-
Merge SingleClient logic into InteractiveMarkerClient. Now it is assumed that there is maximum one server per client. This helps simplify the implementation. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 7eaeeab - Browse repository at this point
Copy the full SHA 7eaeeabView commit details
Commits on Aug 6, 2019
-
* Update doc-block comment style * Fix tests * Renaming of variables for clarity Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 7be1215 - Browse repository at this point
Copy the full SHA 7be1215View commit details
Commits on Aug 7, 2019
-
Remove old test code and unused single_client.hpp
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 2663078 - Browse repository at this point
Copy the full SHA 2663078View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 1bb72aa - Browse repository at this point
Copy the full SHA 1bb72aaView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 715ff69 - Browse repository at this point
Copy the full SHA 715ff69View commit details -
Add missing MockInteractiveMarkerServer
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for e06f1ce - Browse repository at this point
Copy the full SHA e06f1ceView commit details
Commits on Aug 9, 2019
-
Refactor interactive marker client docs
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 05639e4 - Browse repository at this point
Copy the full SHA 05639e4View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for b840d10 - Browse repository at this point
Copy the full SHA b840d10View commit details
Commits on Aug 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e7e2b16 - Browse repository at this point
Copy the full SHA e7e2b16View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for a94e65e - Browse repository at this point
Copy the full SHA a94e65eView commit details
Commits on Aug 22, 2019
-
Guard against invalid namespace
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for bbf7f8f - Browse repository at this point
Copy the full SHA bbf7f8fView commit details -
Add feedback publisher to client
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 6d6da9f - Browse repository at this point
Copy the full SHA 6d6da9fView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 2f1dd42 - Browse repository at this point
Copy the full SHA 2f1dd42View commit details -
Add reset callback test and fix deconstructor bug
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 7dc225c - Browse repository at this point
Copy the full SHA 7dc225cView commit details -
Implement client request timeout
If a response for the request isn't received within the provided timeout, then try again. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for e5d7ebf - Browse repository at this point
Copy the full SHA e5d7ebfView commit details -
Add logic for 'extrapolation into future' error
Rename custom exception and throw it in replace of tf2 exceptions. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 14fef39 - Browse repository at this point
Copy the full SHA 14fef39View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7b6f25 - Browse repository at this point
Copy the full SHA b7b6f25View commit details -
Add missing test depend on ament_cmake_gtest
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for b42ce43 - Browse repository at this point
Copy the full SHA b42ce43View commit details -
Default to C++14 and set stricter compiler flags
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 1e90766 - Browse repository at this point
Copy the full SHA 1e90766View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for f95a235 - Browse repository at this point
Copy the full SHA f95a235View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5d01022 - Browse repository at this point
Copy the full SHA 5d01022View commit details -
The functionality it provided is not needed. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 12cabda - Browse repository at this point
Copy the full SHA 12cabdaView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for aae3258 - Browse repository at this point
Copy the full SHA aae3258View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 762c72c - Browse repository at this point
Copy the full SHA 762c72cView commit details -
Move message context header into same directory as other headers
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 1f6ed3a - Browse repository at this point
Copy the full SHA 1f6ed3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f41d7f - Browse repository at this point
Copy the full SHA 4f41d7fView commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 0dc3cef - Browse repository at this point
Copy the full SHA 0dc3cefView commit details
Commits on Aug 26, 2019
-
Attempt to resolve Windows build failure
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5891e0e - Browse repository at this point
Copy the full SHA 5891e0eView commit details -
Workaround windows preprocessor
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5507bf1 - Browse repository at this point
Copy the full SHA 5507bf1View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 09b26b4 - Browse repository at this point
Copy the full SHA 09b26b4View commit details -
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 1ca267b - Browse repository at this point
Copy the full SHA 1ca267bView commit details
Commits on Aug 29, 2019
-
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for f8ea7dc - Browse repository at this point
Copy the full SHA f8ea7dcView commit details -
Adding UNUSED macro arguments fixes "too many arguments" and "too few arguments" warnings. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 063b0e5 - Browse repository at this point
Copy the full SHA 063b0e5View commit details
Commits on Aug 30, 2019
-
Change error message to avoid false positive due to bug in CI setup
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 899bb0f - Browse repository at this point
Copy the full SHA 899bb0fView commit details