Book: Robotics: Modeling, Planning and Control. By Sciavicco, Siciliano, Villani, Oriolo What to study: Chapter 1: INTRODUCTION............[ONLY TO READ] Read all Chapter 1, in order to have a general view of what is an Industrial Manipulator and what are the topics of the course Chapter 2: KINEMATICS 2.1 Pose of a Rigid Body...................[YES] 2.2 Rotation Matrix........................[YES] 2.2.1 Elementary Rotations.................[YES] 2.2.2 Representation of a Vector.........[YES] 2.2.3 Rotation of a Vector...............[YES] 2.3 Composition of Rotation Matrices.......[YES] 2.4 Euler Angles............,,.............[YES] 2.4.1 ZYZ Angles..............[YES (exercise)] 2.4.2 RPY Angles..............[YES (exercise)] 2.5 Angle and Axis............,,...........[YES] 2.6 Unit Quaternion.............,,,.........[NO] 2.7 Homogeneous Transformations....,,......[YES] 2.8 Direct Kinematics......................[YES] 2.8.1 Open Chain.........................[YES] 2.8.2 Denavit–Hartenberg Convention......[YES] 2.8.3 Closed Chain........................[NO] 2.9 Kinematics of Typical Structures 2.9.1 Three-link Planar Arm..............[YES] 2.9.2 Parallelogram Arm ..................[NO] 2.9.3 Spherical Arm ..........[YES (exercise)] 2.9.4 Anthropomorphic Arm.....[YES (exercise)] 2.9.5 Spherical Wrist ........[YES (exercise)] 2.9.6 Stanford Manipulator................[NO] 2.9.7 Anthrop. Arm with Spher. Wrist..[YES (exercise)] 2.9.8 DLR Manipulator ....................[NO] 2.9.9 Humanoid Manipulator ...............[NO] 2.10 Joint Space and Operational Space...........[YES] 2.10.1 Workspace ..............................[YES] 2.10.2 Kinematic Redundancy ...................[YES] 2.11 Kinematic Calibration .......................[NO] 2.12 Inverse Kinematics Problem .................[YES] 2.12.1 Solution of Three-link Planar Arm ......[YES] 2.12.2 Solution of Manip. with Spherical Wrist.[YES (exercise)] 2.12.3 Solution of Spherical Arm...............[YES (exercise)] 2.12.4 Solution of Anthropomorphic Arm ........[YES (exercise)] 2.12.5 Solution of Spherical Wrist ............[YES (exercise)] 3 Differential Kinematics and Statics 3.1 Geometric Jacobian ..........................[YES] 3.1.1 Derivative of a Rotation Matrix..........[YES] 3.1.2 Link Velocities..........................[YES] 3.1.3 Jacobian Computation.....................[YES] 3.2 Jacobian of Typical Manipulator Structures 3.2.1 Three-link Planar Arm.............[YES (exercise)] 3.2.2 Anthropomorphic Arm...............[YES (exercise)] 3.2.3 Stanford Manipulator......................[NO] 3.3 Kinematic Singularities .....................[YES] 3.3.1 Singularity Decoupling...................[YES] 3.3.2 Wrist Singularities .....................[YES] 3.3.3 Arm Singularities .......................[YES] 3.4 Analysis of Redundancy.......................[YES] 3.5 Inverse Differential Kinematics..............[YES] 3.5.1 RedundantManipulators....................[YES] 3.5.2 Kinematic Singularities .................[YES] 3.6 Analytical Jacobian .........................[YES] 3.7 Inverse Kinematics Algorithms................[YES] 3.7.1 Jacobian(Pseudo-)inverse.................[YES] 3.7.2 Jacobian Transpose.......................[YES] 3.7.3 Orientation Error .......................[YES] 3.7.4 Second-order Algorithms ..................[NO] 3.7.5 Comparison Among Inverse Kin. Algorithms.[YES] 3.8 Statics 3.8.1 Kineto-Statics Duality .................[YES] 3.8.2 Velocity and Force Transformation ......[YES] 3.8.3 Closed Chain ...........................[NO] 3.9 Manipulability Ellipsoids..............[Read Only] Chapter 4 TRAJECTORY PLANNING 4.1 Path and Trajectory..........................[YES] 4.2 Joint Space Trajectories.....................[YES] 4.2.1 Point-to-Point Motion ...................[YES] 4.2.2 Motion Through a Sequence of Points .....[YES] 4.3 Operational Space Trajectories...........[YES] 4.3.1 Path Primitives..........................[YES] 4.3.2 Position.................................[YES] 4.3.3 Orientation..............................[YES] Chapter 5. Actuators and Sensors...........[READ ONLY] Descriptive Chapter. Chapter 6. CONTROL ARCHITECTURE............[READ ONLY] Descriptive Chapter. Read Chapter 5 and 6 in order to know qualitatively what are the subsystems of a robot. Refer to Appendix A if needed. Appendix A. Linear Algebra ..................... 563 A.1 Definitions ..............................563 A.2 Matrix Operations .......................565 A.3 VectorOperations.........................569 A.4 Linear Transformation ...................572 A.5 Eigenvalues and Eigenvectors ............573 A.6 Bilinear Forms and Quadratic Forms.......574 A.7 Pseudo-inverse...........................575 A.8 Singular Value Decomposition ............577