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

Fix #879 #883

Merged
merged 1 commit into from
Aug 5, 2015
Merged

Fix #879 #883

merged 1 commit into from
Aug 5, 2015

Conversation

goretkin
Copy link
Contributor

@goretkin goretkin commented May 2, 2015

Sorry to pull against groovy. Should forward-port cleanly.

@wjwwood
Copy link
Member

wjwwood commented May 19, 2015

#879

@130s
Copy link
Member

130s commented May 31, 2015

I tried this PR on Indigo by just rebasing to origin/indigo-devel, and I still see the same issue happening unfortunately.

@130s
Copy link
Member

130s commented May 31, 2015

rviz_wrench_off_gorekin

@goretkin
Copy link
Contributor Author

goretkin commented Jun 1, 2015

Can you confirm that you're running the recompiled binary? by doing
something like adding a print statement.
On May 31, 2015 7:03 PM, "Isaac I.Y. Saito" notifications@github.com
wrote:

[image: rviz_wrench_off_gorekin]
https://cloud.githubusercontent.com/assets/1840401/7904417/7393bd9e-07ae-11e5-8e89-468f5954bb66.png


Reply to this email directly or view it on GitHub
#883 (comment)
.

@130s
Copy link
Member

130s commented Jun 1, 2015

@goretkin yeah, I removed rviz by sudo apt-get remove ros-indigo-rviz and rospack find rviz points to the source directory.

@goretkin
Copy link
Contributor Author

goretkin commented Jun 3, 2015

I suppose I can only confirm the fix on groovy (it works for me), but it does seem bizarre that it's not working for you on Indigo.

Could you try to change the line

Ogre::Quaternion orientation = axis_z.getRotationTo(torque);

to

Ogre::Quaternion orientation = axis_z.getRotationTo(axis_z);

This should make the orientation of the torque circle marker be at a fixed orientation. For example the yellow and purple arrows below are torque vectors, but their circular markers are oriented in a fixed way.

intentionally_detached_torque

@130s
Copy link
Member

130s commented Jun 19, 2015

+1

It seems to be working on my Indigo as well. I just had to uninstall RViz deb.
rviz_issue879_pr2
rviz_issue879_pr1

@goretkin
Copy link
Contributor Author

@130s, sorry I don't understand. What is working? What do those screenshots correspond to?

@130s
Copy link
Member

130s commented Jun 20, 2015

Sorry my last post wasn't clear.

Your pull request works on my Indigo, without any additional modification that you suggested.
Earlier I reported that your PR still didn't solve the issue, which turned out that I was still referencing to the RViz installed via apt.

@goretkin
Copy link
Contributor Author

@130s , I'm glad to hear it. The "additional modification" was not a fix, but was a confirmation that you were actually running the RViz you compiled. Looks like you weren't, but you figured it out another way.

The screenshots you included, just to confirm, show the broken behavior, right?

@wjwwood
Copy link
Member

wjwwood commented Aug 5, 2015

Ok, I'll merge and then forward port this to hydro and indigo/jade.

wjwwood added a commit that referenced this pull request Aug 5, 2015
@wjwwood wjwwood merged commit b82749d into ros-visualization:groovy-devel Aug 5, 2015
@wjwwood
Copy link
Member

wjwwood commented Aug 5, 2015

Hydro forward port: #902

@wjwwood
Copy link
Member

wjwwood commented Aug 5, 2015

Indigo forward port: #903

@goretkin
Copy link
Contributor Author

goretkin commented Aug 5, 2015

Thanks!
On Aug 5, 2015 1:38 PM, "William Woodall" notifications@github.com wrote:

Indigo forward port: #903
#903


Reply to this email directly or view it on GitHub
#883 (comment)
.

wjwwood added a commit that referenced this pull request Aug 5, 2015
wjwwood added a commit that referenced this pull request Aug 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants