-
Notifications
You must be signed in to change notification settings - Fork 44
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 motion duration to the 'move to pose' service of the camera tracking plugin. #594
Conversation
…cking plugin. Signed-off-by: Johan Rutgeerts <johan.rutgeerts@lancewood.eu>
This needs gazebosim/gz-msgs#408 and since that needs to target |
This one looks fine |
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.
can you fix the conflicts ?
There seems to be only one issue, which is due to gazebosim/gz-msgs#408 being required for this to compile?
|
Signed-off-by: jrutgeer <johan.rutgeerts@lancewood.eu>
I think it should be ok now. |
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.
did you see this error ?
369 | std::bind(&CameraTrackingPrivate::OnMoveToPoseComplete, this));
| ^~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Johan Rutgeerts <johan.rutgeerts@lancewood.eu>
No, I hadn't seen that. To my defence:
So for this last commit (hopefully!), I set up a local source tree targetting main:
Obviously in hindsight this all makes sense, but... what a learning curve in order to supply such a simple patch. Imo. the ROS procedure, where you just work with a local I asked about the Gazebo Sim way of working here but I still have no true understanding the best-practice procedure to submit features and bug fixes for Gazebo Sim. |
@jrutgeer we appreciate your feedback and your contribution! Here has been my workflow in case it helps, I have a workspace for the distribution I'm working on. If there is a breaking ABI change in any of the libraries, then the feature needs to land in When the next version is released, we also announce the name of the version. For example, when we released Harmonic we announced the release after that will be Ionic. The yaml collection is subject to change when we decide to bump a library version so it's good to be aware of changes and update the new version workspace when possible. In Ionic's case we are bumping most of the libraries (except for I hope this can provide a little more clarity. We apologize for the confusion but are doing our best with the time and resources we have allocated. Any contributions are appreciated and welcome 😄 |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #594 +/- ##
==========================================
- Coverage 70.14% 70.08% -0.07%
==========================================
Files 38 38
Lines 5343 5348 +5
==========================================
Hits 3748 3748
- Misses 1595 1600 +5 ☔ View full report in Codecov by Sentry. |
🎉 New feature
This PR adds the possibility to provide the duration time to the 'move to pose' service of the camera tracking plugin.
If no or negative duration is specified, the duration defaults to the previous value of 0.5 seconds.