An omnidirectional walk engine for a humanoid robot using a combination of inverse kinematics and a quintic splines for smooth and efficient walking.