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

Add hand joints tf publishing functionality #3

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

W567
Copy link

@W567 W567 commented Dec 1, 2023

This PR is to extend the functionality of not only publishing hand(palm) tf and printing button info originally, but also publishing all finger joints tf.

The final result of this PR is as shown in the figure below:
oculus_reader

Because the string representing finger joint transformations is too long (truncation happened with the ndk==21.4.7075529), the whole string has been split into several chunks to avoid truncation. (Or, upgrading ndk version to the latest one is likely to solve the problem with no need of splitting.)

Also, in this PR, the whole project has been set up as a ros package, with launch file and corresponding rviz configuration file provided for easier testing.

However, I'm not sure if it's proper to set it as the ros package, and would like to seek for your suggestions.

@Jendker
Copy link
Collaborator

Jendker commented Dec 6, 2023

Hello and thank you for the contribution!

Unfortunately, I don't have access to the Oculus Quest at the moment, so I cannot check the changes. That's why it's better to keep your changes as a pull request until they can be verified. I hope this makes sense to you.

@W567
Copy link
Author

W567 commented Dec 6, 2023

@Jendker Thanks for your response! Before verification, please feel free to keep it as the PR. Also, any advice on the changes are welcome!

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.

None yet

2 participants