0 votes
asked in VRIK by (120 points)

Problems with setting up Vive trackers with VRIK mocap

Hej, 

We are trying to set up VRIK with 3 Vive trackers (pelvis, left and right foot). So far we have tried to copy the position and rotation of the character's bones to set the offsets for the VRIK targets, and also tried to adjust their values in play mode. But we spent hours tweaking for example the pelvis, and the body never gets in the right position, as shown in the picture.

What is the right way to set up Vive trackers with VRIK with ease? 

We've looked at these videos, but it doesn't seem to work for us, especially the pelvis:

 https://youtu.be/jTMa1pgmVC4 and https://youtu.be/6Pfx7lYQiIA

Thanks

commented by (120 points)
I think you can also try to integrate FinalIK into this demo to get familiar with it.

https://github.com/JamesBear/vive_ik_demo

The demo has some code to deal with the roles of trackers, which will make the task a bit easier. I can share my version if you are interested.
commented ago by (120 points)
Hey, the demo seems quite interesting. We can for sure try out your version if you share it with us.

1 Answer

0 votes
answered by (6.3k points)
Hey,

Please take a look at the "VRIK (Calibration)" demo in Final IK.

VRIKCalibrator and the demo script VRIKCalibrationController were designed exactly for that kind of stuff.

Best,

Pärtel
commented ago by (120 points)
Thank you Pärtel,

The Calibration demo has helped quite a bit with setting up the trackers. Now we're able to make the Dummy model to stand relatively straight.

We're still having challenges when we use our own models. They have a bit shorter legs and arms and longer torso, so for example we have to bend our arm quite a lot before the model's arm starts bending as well. Or the model stands on tip toes while we have relaxed legs or slightly bent. Do you have anything we can try out here to get a better retargeting? Thanks!

Welcome to RootMotion Q&A, where you can ask questions and receive answers from the developer of Final IK and PuppetMaster and other members of the community.

Post as a guest, create an account or login via Facebook.

Please use the correct category when you post your questions.

...