Module Catalogues

Mobile Robots Design

Module Title Mobile Robots Design
Module Level Level 2
Module Credits 2.50

Aims and Fit of Module

This module aims to enable students to be creative in the design and to be able to evaluate results and synthesize knowledge. It provides a theoretical understanding of the design process of mobile robots, which is important to the programme. The specific aims of this module are to:
1.Introduce the basic theory in the design of mobile robots.
2.Develop basic programming skills in mobile robot design.
3.Be familiar with simulating mobile robots with MATLAB, including expertly utilizing mobile robotics simulation toolbox and SLAM in MATLAB.
4. Have basic knowledge of robot operating system and Gazebo, and use them for the robot simulation.
4.Keep pace with the frontier progress in mobile robotics theory and applications, including technologies related to Artificial Intelligence (AI)
5.Design and construct a simple wheeled mobile robot system, which possesses the basic functionalities of localization and map building via classical approaches and AI-based approaches.

Learning outcomes

A. Demonstrate a foundational understanding of basic concepts and techniques employed in the field of mobile robotics
B. Illustrate a comprehensive understanding of kinematics, sensors and actuators in mobile robots, showcasing the ability to apply this knowledge to practical scenarios
C. Show knowledge of the fundamentals of vehicle localization and map building, including AI-based approaches.
D. Exhibit a solid understanding of the principles underlying vehicle localisation and map building in the context of mobile robotics, including AI-based approaches.
E. Develop mobile robot models in the simulation environment 
F. Apply sustainable design criteria to construct a simple mobile robot system, integrating knowledge from kinematics, sensors, and actuators

Method of teaching and learning

The teaching philosophy of the module follows very much the philosophy of Syntegrative Education. This has meant that the teaching delivery pattern, which follows more intensive block teaching, allows more meaningful contribution from industry partners. This philosophy is carried through also in terms of assessment, with reduction on the use of exams and increase in coursework, especially problem-based assessments that are project focused. The delivery pattern provides space in the semester for students to concentrate on completing the assessments.

Lectures will be given on theory, programming and simulation in lecture hall.
Labs will be collaboratively delivered by the module leader/co-teacher and the enterprise partners.
Seminars: university researchers and industrial experts will be invited to present the frontier progress in mobile robotics theory and applications.