Courses Detail Information

VM467 – Introduction to Robotics


Credits: 3 credits

Pre-requisites: Vm240 or Ve216

Degree Program:

Terms Offered:


This course provides a comprehensive introduction to robotic systems. General topics include: homogeneous representation of rigid body motion, forward and inverse kinematics, equations of motion, Lagrange’s equations with constraints, position and trajectory tracking control, force control, cameras and stereo vision, image processing and filtering, edge detection, feature extraction and detectors, Kalman filter and localization, Markov localization, extended Kalman filter SLAM, SLAM with a single camera, motion planning algorithms using graph search and potential field, and obstacle avoidance methods.

Course Profile:

Syllabus: View it (PDF)