Skip to content
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

Draw RelativePose2DStampedConstraint constraints #2

Merged
merged 2 commits into from
Sep 26, 2019

Conversation

efernandez
Copy link
Member

This includes:

  • Dynamically generate display properties for the constraint sources
  • Cache the constraint sources properties config so it's applied when
    the properties are later created
  • Create Variable visual + property, as we do for the Constraint

Below you can see how the display looks like, its properties and visual objects, and what can be done to inspect a fuse_msgs::SerializedGraph message using this PR. Before only the variables were rendered.

simplescreenrecorder-2019-09-23_17 43 38

I'm looking for a first review iteration here, before I send a PR upstream.

@efernandez efernandez added the enhancement New feature or request label Sep 23, 2019
@efernandez efernandez self-assigned this Sep 23, 2019
@iwanders
Copy link
Member

Gave it a quick glance. Nothing stood out really, but I'm not that knowledgeable about rviz plugins. It's unfortunate there's so much copy pasting of already existing properties just to use them in a slightly different or compound way. But I don't see a way of changing that without modifying upstream.

Looks like a great addition to get some insight into the graph fuse creates. 👍

Copy link

@nlunscher-cpr nlunscher-cpr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

video looks good, approved

This includes:
* Dynamically generate display properties for the constraint sources
* Cache the constraint sources properties config so it's applied when
  the properties are later created
* Create Variable visual + property, as we do for the Constraint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
4 participants