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

Ellon feature/covariances kinetic devel #1096

Merged
merged 10 commits into from
May 2, 2017

Conversation

wjwwood
Copy link
Member

@wjwwood wjwwood commented May 1, 2017

Replacement for #974

Ellon added 7 commits May 1, 2017 15:42
The visual of the covariance is defined by CovarianceVisual class. The angular
part should be improved.
- Use more Ogre Scene Nodes to position/rotate/scale shapes
- Use an 4 shapes for orientation: 3 ellipses for 3D posed and one cone for 2D poses
- Display flat objects when dealing with 2D poses (cov of z, roll, pitch <= 0.0)
- Make this visual constructble only from CovarianceProperty
- The property holds all the CovarianceVisual instances, and updates them then
  covariance properties change, without passing by the parent display.
- Moved it from properties to to default_plugin
…y display

Let CovarianceProperty handle how to exhibit a CovarianceVisual
Also let CovarianceProperty handle the exhibition of CovarianceVisuals
@wjwwood
Copy link
Member Author

wjwwood commented May 1, 2017

@Ellon I need you to copyright and license your newly added files for this pr. The easiest thing to do is put it under the same license. If you're fine with that, please make a pr against this branch which copies the copyright/license stanza from one of the other files and replace the copyright (probably for Willow Garage) with your own copyright.

Thanks!

@wjwwood
Copy link
Member Author

wjwwood commented May 1, 2017

For a few files you copied the stanza, but left Willow Garage as the copyright holder, please replace that with yourself or your company/school if that's appropriate.

@wjwwood wjwwood added this to the untargeted milestone May 1, 2017
@Ellon
Copy link
Contributor

Ellon commented May 2, 2017

Hey @wjwwood, I updated the licenses in #1097 . Is that OK for you? I also think we should wait for a feedback from @thomas-moulard, since he was the original author of the plugin, and his files didn't contained copyright/license.

Btw, I developed a little bit more the plugin. I have the commits in my personal repo. Should I take the opportunity and add these modifications here?

@thomas-moulard
Copy link

@Ellon Adding those copyright header is OK, thanks!

@wjwwood
Copy link
Member Author

wjwwood commented May 2, 2017

Thanks guys, I need to release rviz again since there is a regression for some systems, so I'll get this in too.

@wjwwood wjwwood merged commit d489c61 into kinetic-devel May 2, 2017
@wjwwood wjwwood deleted the Ellon-feature/covariances__kinetic-devel branch May 2, 2017 21:08
@Ellon
Copy link
Contributor

Ellon commented May 3, 2017

By "this" you mean this merge here, or the other stuff I mentioned?

@wjwwood
Copy link
Member Author

wjwwood commented May 3, 2017

I didn't see the this, edits don't send notifications. Yes. If you've updated the plugin it would be good to get those changes into rviz.

@Ellon
Copy link
Contributor

Ellon commented May 3, 2017

Done in #1099

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants