COMP7308A - Introduction to unmanned systems

Semester 2, 2022-23

Professor
Jia Pan
Teaching assistant
Weihe Zhang
Syllabus This course provides a complete introduction about the building blocks of the algorithmic pipeline in unmanned systems.  Focus is on the key techniques in autonomous vehicle algorithms and the capability to develop a complete pipeline using the learned techniques.  Topics covered include, but are not limited to, the following: vehicle modelling, vehicle control, sensor perception, state estimation, localization and mapping, motion planning.
Introduction by Professor

An unmanned system is a vehicle that can guide itself without human conduction.  This kind of vehicle has become a concrete reality and may pave the way for future systems where computers take over the art of machine operation.  An unmanned system has many applications with great potentials, including driverless car, industry robotics, and aerospace.

This class is geared toward software engineers, electrical engineers, and mechanical engineers ready to expand their skills building the “brain” for the unmanned system.  We will discuss how to implement several important algorithmic building blocks for the unmanned system in a simulation environment.  By the end of the course, we will have a simple but complete pipeline of the unmanned system.

Learning Outcomes
Course Learning Outcomes Relevant Programme Learning Outcome
CLO1. Able to understand the main principles relating to different algorithmic building blocks in unmanned systems PLO.4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
CLO2. Able to implement the basic algorithms in unmanned systems PLO.4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
CLO3. Able to apply the learned algorithms to solve new problems in practice PLO.4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
View Programme Learning Outcomes
Pre-requisites Nil
Compatibility Nil
Topics covered
Course Content No. of Hours Course Learning Outcomes
Introduction to unmanned system 1 CLO1, CLO2, CLO3
Background techniques: coordinate transform, linear system, optimization, and probability 3 CLO1, CLO2, CLO3
Motion modeling 3 CLO1, CLO2, CLO3
Sensor measurement 3 CLO1, CLO2, CLO3
State estimation 3 CLO1, CLO2, CLO3
Localization and mapping 6 CLO1, CLO2, CLO3
Control 2 CLO1, CLO2, CLO3
Planning 6 CLO1, CLO2, CLO3
Case Study 3 CLO1, CLO2, CLO3
 
Assessment
Description Type Weighting * Examination Period ^ Course Learning Outcomes
4 programming / writing individual assignments Continuous Assessment 40% - CLO1, CLO2, CLO3
Projects Continuous Assessment 10% - CLO1, CLO2, CLO3
2-hour written exam covers all taught content in the course
Written Examination 50% 8 - 23 May 2023 CLO1, CLO2
* The weighting of coursework and examination marks is subject to approval
^ The exact examination date uses to be released when all enrolments are confirmed after add/drop period by the Examinations Office.  Students are obliged to follow the examination schedule.  Students should NOT enrol in the course if they are not certain that they will be in Hong Kong during the examination period.  Absent from examination may result in failure in the course. There is no supplementary examination for all MSc curriculums in the Faculty of Engineering.
Course materials Recommended readings:
  • Probabilistic Robotics, Sebastian Thrun, Wolfram Burgard and Dieter Fox, MIT Press
Session dates
Date Time Venue Remark
Session 1 20 Jan 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 2 3 Feb 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 3 10 Feb 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 4 17 Feb 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 5 24 Feb 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 6 3 Mar 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 7 17 Mar 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 8 24 Mar 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 9 31 Mar 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
Session 10 14 Apr 2023 (Fri) 7:00pm - 10:00pm MW-T3 Face-to-face
MW - Meng Wah Complex
Add/drop 16 January, 2023 - 4 February, 2023
Maximum class size 127
Back