import hand
manus = viz.add('manus.dle')
# Get the right hand glove sensor and apply to Vizard glove model, then
# link the glove model to position and orientation of right hand vive tracker
sensor_right = manus.getGloveList()[1]
glove_right = hand.add(sensor=sensor_right,file='glove.cfg')
vive_tracker_right = vizconnect.getTracker('r_hand_tracker').getNode3d()
link_tracker_right = viz.link(vive_tracker_right,glove_right)
link_tracker_right.setDstFlag(viz.ABS_GLOBAL)
link_tracker_right.setSrcFlag(viz.ABS_GLOBAL)
# Get the left hand glove sensor and apply to Vizard left hand glove model, then
# link the glove model to position and orientation of left hand vive tracker
sensor_left = manus.getGloveList()[0]
glove_left = hand.add(sensor=sensor_left,file='glove_left.cfg')
vive_tracker_left = vizconnect.getTracker('l_hand_tracker').getNode3d()
link_tracker_left = viz.link(vive_tracker_left,glove_left)
link_tracker_left.setDstFlag(viz.ABS_GLOBAL)
link_tracker_left.setSrcFlag(viz.ABS_GLOBAL)