Title :
Inverse Kinematics for a Point-Foot Quadruped Robot with Dynamic Redundancy Resolution
Author :
Shkolnik, Alexander ; Tedrake, Russ
Author_Institution :
Comput. Sci. & Artificial Intelligence Lab., Massachusetts Inst. of Technol., Cambridge, MA
Abstract :
In this work we examine the control of center of mass and swing leg trajectories in LittleDog, a point-foot quadruped robot. It is not clear how to formulate a function to compute forward kinematics of the center of mass of the robot as a function of actuated joint angles because point-foot walkers have no direct actuation between the feet and the ground. Nevertheless, we show that a whole-body Jacobian exists and is well defined when at least three of the feet are on the ground. Also, the typical approach of work-space centering for redundancy resolution causes destabilizing motions when executing fast motions. An alternative redundancy resolution optimization is proposed which projects single-leg inverse kinematic solutions into the nullspace. This hybrid approach seems to minimize 1) unnecessary rotation of the body, 2) twisting of the stance legs, and 3) whole-body involvement in achieving a step leg trajectory. In simulation, this control allows the robot to perform significantly more dynamic behaviors while maintaining stability.
Keywords :
Jacobian matrices; inverse problems; legged locomotion; optimisation; position control; robot kinematics; stability; LittleDog robot; body rotation; dynamic redundancy; forward kinematics; inverse kinematics; point-foot quadruped robot; stability; stance leg twisting; step leg trajectory; swing leg trajectory; whole-body Jacobian; work-space centering; Intelligent robots; Jacobian matrices; Kinematics; Leg; Legged locomotion; Motion control; Robot control; Robotics and automation; Stability; Weight control;
Conference_Titel :
Robotics and Automation, 2007 IEEE International Conference on
Conference_Location :
Roma
Print_ISBN :
1-4244-0601-3
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2007.364146