Jacobian inverse kinematics algorithms with variable steplength for mobile manipulators