Back to Full Curriculum
RB201Semester 33 (2-1-0)Major

Mechanics of Robotics

Introduction to robotics, Robot components (links, joints), and Degrees of Freedom (DOF). Position and Orientation representation in 3D space. Coordinate Frames. Rotation Matrices and their properties. Homogeneous Tra...

Syllabus

01

Unit 1: Spatial Descriptions and Transformations

Introduction to robotics, Robot components (links, joints), and Degrees of Freedom (DOF). Position and Orientation representation in 3D space. Coordinate Frames. Rotation Matrices and their properties. Homogeneous Transformation Matrices for representing combined rotation and translation. Composition of transformations.

02

Unit 2: Forward and Inverse Kinematics

Kinematic chains. Forward Kinematics: Calculating the end-effector's position and orientation from given joint angles. Denavit-Hartenberg (D-H) convention for systematically assigning coordinate frames to manipulators. Inverse Kinematics: Calculating the required joint angles to achieve a desired end-effector pose. Analytical vs. Numerical solutions. Workspace analysis.

03

Unit 3: Velocity Kinematics - The Jacobian

Linear and angular velocity of rigid bodies. The Jacobian matrix relating joint velocities to the end-effector's linear and angular velocities. Derivation of the Jacobian. Singularities: Configurations where the manipulator loses degrees of freedom and the Jacobian is not invertible. Relationship between Jacobian and static forces.

04

Unit 4: Manipulator Dynamics

Introduction to dynamics. Newton-Euler formulation for a single rigid body. Lagrangian Dynamics: A systematic approach based on kinetic and potential energy. Derivation of the equations of motion for simple manipulators. The structure of the dynamic model: Inertia matrix, Coriolis and Centrifugal terms, and Gravity vector.

05

Unit 5: Trajectory Planning and Introduction to Control

Path vs. Trajectory. Trajectory generation in joint-space and Cartesian-space. Polynomial trajectories (cubic, quintic) for smooth point-to-point motion. Introduction to robot control concepts. The need for feedback control. Proportional-Derivative (PD) control for joint-space motion. Introduction to different actuation systems (electric, hydraulic, pneumatic).