This work describes nonlinear control design solutions for problems that arise from robots required to interact with and manipulate their environments. The authors use Lyapunov's direct method as an effective tool to design and analyze controllers for robotic systems and include numerous examples that illustrate how this method addresses advanced robotics research problems. After providing a historical perspective of robotics and a review of standard robot control approaches, the book presents real-time computing and experimental test beds for implementing developed controllers. It also explores sensor-based feedback path planning, navigation, and control.