Title :
More solutions means more problems: Resolving kinematic redundancy in robot locomotion on complex terrain
Author :
Satzinger, Brian W. ; Reid, Jason I. ; Bajracharya, Max ; Hebert, Paul ; Byl, Katie
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, Santa Barbara, CA, USA
Abstract :
This paper addresses the open challenge of planning quasi-static walking motions for robots with kinematically redundant limbs. Focusing on RoboSimian, a quadrupedal robot developed by the Jet Propulsion Laboratory (JPL), we develop a practical method for generating statically stable walking motions by pre-computing a reduced dimensional inverse kinematics (IK) lookup table with certain uniqueness and smoothness properties. We then use that lookup table to generate IK solutions at the beginning and end of walking phases (e.g., swing, body shift, etc), and connect these waypoints using the Rapidly exploring Random Tree Connect (RRT-Connect) algorithm [1]. Thus, we avoid arbitrarily choosing an IK solution at the goal (that may turn out to be difficult to reach from the start) by setting this choice through design and use of a task-specific lookup table, which can be analyzed offline. Our approach also introduces a complementary formulation of the RRT-Connect configuration space that addresses contact and closure constraints by using the forward kinematics of one stance leg to determine the body pose while treating additional stance limbs as dependent on the body pose and solving their inverse kinematics with IK table lookup. We demonstrate an implementation of some of this framework on RoboSimian and discuss generalizations and extensions.
Keywords :
path planning; robot kinematics; stability; table lookup; IK lookup table; JPL; RRT connect algorithm; RoboSimian; complex terrain; inverse kinematics; jet propulsion laboratory; quadrupedal robot; quasistatic walking motion planning; random tree connect; resolving kinematic redundancy; robot locomotion; stable walking motions; Collision avoidance; End effectors; Joints; Kinematics; Legged locomotion; Trajectory;
Conference_Titel :
Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on
Conference_Location :
Chicago, IL
DOI :
10.1109/IROS.2014.6943253