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...