Robot Modeling and Control
November 2005, ©2006
2. Rigid Motions and Homogeneous Transformations.
3. Forward and Inverse Kinematics.
4. Velocity Kinematics-The Jacobian.
5. Path and Trajectory Planning.
6. Independent Joint Control.
8. Multivariable Control.
9. Force Control.
10. Geometric Nonlinear Control.
11. Computer Vision.
12. Vision-Based Control.
Appendix A: Trigonometry.
Appendix B: Linear Algebra.
Appendix C: Dynamical Systems.
Appendix D: Lyapunov Stability.
Seth Hutchinson is currently a Professor at the
Mathukumalli Vidyasagar is currently Executive Vice President in charge of Advanced Technology at Tata Consultancy Services (TCS),
- Computable treatment of kinematics and jacobians allows students to derive and compute the forward kinematics, inverse kinematics, and Jacobians for the most common robot designs. No other text offers both the detailed theoretical development and step-by-step computational approach to kinematics. All formulas are rigorously derived and proved. For examples, see separate chapters on kinematics and on Jacobians that contain both step-by-step formulas and worked examples.
- Vision and visual servo control provide a self contained introduction to the basics of computer vision as applied to robot manipulator. Students will be able to program robots to manipulate objects sensed by cameras. Many instructors have indicated a need for a text that includes computer vision in addition to kinematics and dynamics. See chapters on vision and vision-based control.
- Detailed treatment of dynamics allows students to compute the dynamics of the most common manipulator designs after reading the dynamics chapter. Lagrange’s equations are derived from first principles and applied to robotics. The treatment is rigorous and complete.
- Basic treatment of geometric nonlinear control is presented in a more basic and readable form than in more advanced texts. Students will be able to study research articles and advanced texts more easily after going through this material. An entire chapter is devoted to this topic with worked examples on feedback linearization and control of nonholonomic systems such as mobile robots.
- Advanced material is self-contained and easy to present. See the section on feedback linearization of flexible joint robots.