robot uses new IK