Optimal redundancy resolution with task scaling under hard bounds in the robot joint space
Kinematically Redundant Manipulators.