Tracker offsets
To account for the way various trackers are mounted onto the MANUS gloves, we use offsets. This article delves into how to use them and what the values represent.
Assign the Trackers
In the profile settings menu for the intended user, assign the trackers to the left and right hands. You can use the scene view to identify which is which by color and assign them accordingly.
Selecting an Offset
Next, select the appropriate offset for the Tracker.
We currently provide offsets for the following trackers:
- MANUS SteamVR Pro Tracker
- HTC Vive Tracker 1, 2 and 3
- HTC Vive Ultimate Tracker
- Meta Quest 2 Controller
- MANUS Rigid Marker Set for Vicon
Setting the Offset manually
If a preset is not available for your specific tracker, it's also possible to configure the offset manually.
The offset can be changed from inside the profile settings hand offsets section.
The values represent the translational and angular offsets between the glove's mounting system and the tracker's origin. The reference point on the glove is the center of the mounting system’s middle dot. The tracker's origin varies per tracking system and can be verified through its manufacturer's documentation.
The ideal method of determining the appropriate values is to determine the tracker's origin point from the manufacturer's documentation and to measure the translational and angular offsets between the tracker and the glove's mounting system.
These values can then be input into Tracker Offset
section in the profile settings.
If you are unable to determine the values through the above stated method, the values can alternatively be tweaked manually. This can be done using the Rotation
and Translation
widgets.
Warning
Manually tweaking these values can be imprecise and lead to inaccuracies, causing inaccurate hand to hand interactions.
Tweaking the Offset
First, activate the Rotation Widget.
Put your hand on a flat surface. Rotate the model until it is flat in the MANUS Core Dashboard's scene view using the Red and Blue circles.
Next, hold your hand straight in the vertical direction. Rotate the model until it is pointing straight up using the Green circle.
Repeat this process for the other hand.
Select the Translation
widget.
Next, place your hands next to eachother and correct the horizontal offset for both of the hands.
Then put your hands together (palms facing each other) and correct for the height offset for both of the hands.
Then point your fingers at eachother straight and correct the forward offset for both of the hands.
Finally move your hands around each other and see where inaccuracies arise, and adjust as needed.
Saving
When you're happy with the offsets, they can be saved as an xml
file using the Save to XML
button inside the hand offset menus for later use. Please note that offsets for each hand need to be saved separately.
This process only needs to be done once per tracker/hand combination, after which the offset can be used with any MANUS glove device.