Pose Sync Avatar Camera Setup
The Avatar v1 contains the following cameras,
Femto Bolt
ZED X Camera
2 ZED XM Cameras
The Femto Bolt and the ZED X cameras are used in the Avatar Head (to support both indoor and outdoor applications). The ZED XM cameras are mounted on the wrists of the left and right robotic arms.
To use the cameras in the AMAS VR app, please follow the following steps,
Using the steps mentioned in Sensekit Addition and Configuration, add the SenseKits for the Femto Bolt , ZED X and ZED XM's using the ROS port information provided in the delivery documentation.
After adding all SenseKits, remove all SenseKits from the Active Sensekit List.
After removing all the SenseKits, using the steps mentioned in Loading Sensekit, load the SenseKits again one at a time and select the following RoboKits for each SenseKit
Femto Bolt : Torso Robokit
ZED X : Torso Robokit
ZED XM : One to Right xArm Robokit, another to Left xArm Robokit
After loading all the RoboKits, using the steps mentioned in Modifying a Currently Active SenseKit, modify each SenseKit
Sensekit Firmware Specific Settings
to enable thePose Sync Settings
Once the
Pose Sync Settings
is enabled, the Reference Frame will be preset, set the Relative frame as follows for each SenseKitFemto Bolt : femto_origin_1
ZED X : zed_origin_1
ZED XM : link7
After all the SenseKits firmware configuration is completed, remove all the SenseKits again and reboot the ER Cortexes
After the reboot is completed. Load the SenseKits again with the RoboKit selected in step 3.
Calibrate each SenseKit, using the steps mentioned performing eye-in-hand calibration (with pose) calibrate each sensor and save. Use
Manual Calibration
for some final tuning.Once all the calibrations are done. Set the fusion offset as follows,
If Indoors
Femto : 0.1
ZED X : 0.2
If Outdoors
Femto : 0.2
ZED X : 0.1
After all the configurations are done, using the steps mentioned in adding a bundle, save the configuration as a bundle to be loaded on the next start of the AMAS VR app.