Module overview
This module provides a comprehensive introduction to robotic manipulation covering fundamental aspects of manipulator design through to forward and inverse kinematics, motion planning, and image processing for feedback. Students develop competency in robotic manipulation using both theoretical frameworks and practical simulation tools. The module integrates lectures for theory and hands-on tutorials using robot simulation software as well as practice on an experimental platform. Through this combination, students acquire the conceptual framework, programming skills, and practical experience necessary to analyze and control robotic systems for industrial and research applications.