In a hand-following experiment where one arm follows the other, you must configure the compliance of the motors. For the follower to react to a moving target, the 'leader' arm (e.g., the left arm) should be compliant so it can be moved manually, while the 'follower' arm (e.g., the right arm) and the torso should be active (non-compliant) to maintain precise positioning.
# Left arm is compliant (can be moved manually)
for m in poppy.l_arm:
m.compliant = True
# Right arm is active (follows targets)
for m in poppy.r_arm:
m.compliant = False
# The torso must remain stable
for m in poppy.torso:
m.compliant = False