Autonomous Robotic Systems Engineering - COM00186M
Module will run
Occurrence | Teaching period |
---|---|
A | Semester 1 2025-26 |
Module aims
This module will introduce students to the theoretical concepts and practical skills required to engineer autonomous robotic systems. It will cover fundamental aspects of sensors/actuators and control systems, then build upon this foundation with high-level algorithms for autonomous localisation, mapping, navigation, and multi-robot coordination. This module will also explore safety considerations and ethical implications of the design, implementation, and deployment of autonomous robotic systems
Module learning outcomes
-
Describe the degrees of autonomy that robotic systems can achieve
-
Critically analyse the safety considerations and ethical implications of the design, implementation, and deployment of autonomous robotic system
-
Explain methodological principles for engineering autonomous robotic systems
-
Demonstrate an understanding of modern robotics middleware and its application
-
Implement an autonomous robotic solution for a predefined problem
-
Critically analyse the strengths and weaknesses of an implemented autonomous robotic solution
Indicative assessment
Task | % of module mark |
---|---|
Essay/coursework | 100 |
Special assessment rules
None
Indicative reassessment
Task | % of module mark |
---|---|
Essay/coursework | 100 |
Module feedback
Feedback is provided throughout the sessions, and after the assessment as per normal University guidelines.
Indicative reading
Correll, Nikolaus, et al. Introduction to Autonomous Robots: Mechanisms, Sensors, Actuators, and Algorithms. MIT Press, 2022.
Herath, Damith, and David St-Onge. Foundations of Robotics: A Multidisciplinary Approach with Python and ROS. Springer Nature Singapore, 2022.