add support for setting joint targets from approximate IK