A New Approach to Kinematic Control of Robot Manipulators