Modern Robotics: Mechanics, Planning, and Control
hades.mech.northwestern.edu