📖Program Curriculum

Course modules
Compulsory modules
All the modules in the following list need to be taken as part of this course.
Introduction to Unmanned Aircraft Systems (UAS)
Aim
The aim of this module is to enable AVDC students to think critically and prepare them with fundamental design, technology, integration, and operational knowledge to meet emerging UAS demands. Laboratory exercises allow students to apply knowledge on a real system and practices indoor and outdoor flight.
Syllabus
• UAS overview
• UAS components: mechanical & electrical
• UAS power & propulsion
• UAS regulations and operations
• UAS communication systems
• UAS networking
• Unmanned aircraft systems integration
• UAS flight demonstration: indoor/outdoor flight

Intended learning outcomes
On successful completion of this module a student should be able to:

1) Appraise the main practical applications of Unmanned Aircraft Systems (UAS) and define operational safety .
2) Distinguish various components of UASs and obtain basic knowledge of UAS aerodynamics.
3) Evaluate the main communication systems requirements and UAS networking design.
4) Analyse qualitatively the functions and capabilities of the main subsystems of UAS.
5) Categorise system integration requirements.

UAS Modelling and Simulation
Aim
Mathematical modelling and simulation of unmanned aerial vehicles is a vital part of system development. Nowadays COTS components becoming more powerful and can multi-task and carry-out complex computations. The student would need to learn the technical skills not only for the modelling and simulation but also the real-time implementation of the algorithms. The aims of this course are to provide the student with the skills and knowledge necessary to model, simulate and then critically analyse the resultant non-linear motion of unmanned air vehicles using mainly Matlab/Simulink and target compile the algorithms on an embedded flight control system.

Syllabus
• Introduction to mathematical modelling and simulation; systems of nonlinear ODEs; equilibrium, linearisation and stability; numerical & computational tools (10 hours).
• Model building; model testing, validation and management; trimming and numerical linearisation (10 hours).
• Control implementation and testing on COTS FCS
Intended learning outcomes
On successful completion of this module a student should be able to:

1. Design and implement an example UAV model in terms of their aerodynamic, control, mass and inertia characteristics. Appraise and critically compare the resultant motion.
2. Distinguish the requirements for model testing, verification and validation, and demonstrate their application to an UAV model.
3. Implement and apply selected control laws and carry out simulation-in-the-loop testing.
4. Communicate and present results of individual work.

Sensor Fusion
Aim
The aim of this module is to provide an overview of sensor fusion architectures, algorithms and applications in the context of autonomous vehicles navigation, guidance and control both for linear and non-linear systems. The module aims also to give the students an understanding of the appropriate tools for error analysis, diagnostic statistics and heuristics enabling them to critically evaluate the performance of a sensor fusion architecture/algorithm. The main emphasis is on the Kalman Filter algorithm together with variants and generalisations, applied to target tracking problems.
Syllabus
• Statistical Analysis (4 lectures)
• Linear Kalman Filter and Linear Kalman Smoother (5 lectures)
• Inertial navigation (3 lectures)
• Constrained filters (1 lecture)
• Sensor Integration architectures and Multiple sensor fusion (3 lectures)
• Non-linear filters (EKF, UKF and Particle Filters) (5 lectures)
• Case Study: Inertial navigation (3 lectures)
• Case Study: Multiple sensor fusion (3 lectures)
Intended learning outcomes
On successful completion of this module a student should be able to:

1. Understand the fundamental principles in stochastic processes and in estimation theory.
2. Formulate, set up and execute the Kalman filter to linear processes and be able to assess the functional operation of the filter.
3. Formulate, set up and execute non-linear filters (Extended Kalman filter, Unscented Kalman Filter, Particle filters) to non-linear or non-Gaussian models.
4. List common motion models used in target tracking and navigation applications.
5. Design and appraise the performance of multi-sensor fusion architectures in a real-case scenario.

Artificial Intelligence for Autonomous Systems
Aim
The aim of this module is to introduce you to the Artificial Intelligence algorithms suitable for real life problems concerning the Autonomous Systems (AS): target detection, identification, recognition and tracking using multiple heterogeneous sensors from cooperating AS, including accuracy assessment and uncertainty reduction for these applications.
Syllabus
Introduction to AI for AS with overview of AS sensors and imaging (2 lectures)
AI Algorithms: Unsupervised Learning (4 lectures)
Unsupervised Learning – Lab session (4 lectures)
AI algorithms: Supervised Learning – SVM and Neural Networks (5 lectures)
Supervised Learning – Lab session (3 lectures)
AI Algorithms: Supervised Learning – Deep Neural Networks (3 lectures)
Deep Learning – Lab session (3 lectures)
Automated Reasoning (2 lectures)
Case Study: AI for AS (2 lectures)
Intended learning outcomes
On successful completion of this module you should be able to:

Categorise AI methods for real-life scenarios of Autonomous Systems (AS) applications.
Assess Applicability of Artificial Intelligence (AI) algorithms for AS.
Set up the commonly used AI algorithms for application in the AS context.
Evaluate performance of AI algorithms for a typical AS application in a simulation environment.
Guidance and Navigation for Autonomous Systems
Aim
In modern autonomous systems, it is essential to design an appropriate guidance and navigation system. Therefore, this module aims to deliver not only fundamental and critical understanding of classical and advanced guidance and navigation theories, but also evaluation of their nature, purposes, pros and cons, and characteristics. This should enable you to critically select and design appropriate guidance and navigation for their specific autonomous systems.
Syllabus
• Introduction on navigation and guidance systems;
• Path planning for autonomous systems
• Path following for autonomous systems
• UAV (Unmanned Aerial Vehicle) guidance systems;
• Guidance approaches: conventional guidance such as PN (Proportional Navigation), geometric guidance, and optimal guidance;
• Navigation approaches: navigation systems, GNSS (Global Navigation Satellite System), terrain based navigation, SLAM (Simultaneous Localisation and Mapping);
• Cooperative guidance and collision avoidance.
Intended learning outcomes
On successful completion of this module you should be able to:

1. Critically understand the fundamentals of the various guidance techniques and their properties.
2. Describe the algorithms that are required to produce an estimate of position and attitude;
3. Describe the characteristics, purposes, and design procedures of guidance and navigation systems;
4. Evaluate challenging problems in the guidance and navigation approaches for autonomous systems;
5. Describe the challenging issues of the cooperative guidance design and critically evaluate the cooperative guidance systems to be able to enhance the overall performance.

Autonomous Vehicle Control Systems
Aim
This module aims to provide students with fundamental understanding and knowledge of the advanced control systems and their applications to autonomous vehicles. Building upon the foundational “UAS Dynamics and Control” module, advanced control methods are presented and analysed to mitigate limitations of the conventional linear control approaches. A key aim is for the students to critically understand the properties of the system model, the fundamental working principals of the advanced control approaches together with their advantages and limitations.

Syllabus
Overview of autonomous vehicles performance requirement;
System identification and state-space modelling;
Uncertainty representation;
Pole placement and gain scheduling;
Robust H-infinity control;
Adaptive and non-linear control system design and its application to autonomous vehicles;

Intended learning outcomes
On successful completion of this module a student should be able to:

1. Appraise the nature, purpose, design procedure of advanced control systems for autonomous vehicles;
2. Evaluate the limitations of conventional control and their impact on autonomous vehicles;
3. Critically analyse adaptive control theories, their properties, and applications to autonomous vehicles;
4. Design a robust controller for autonomous aerial vehicles and critically evaluate the performance of the robust control system;
5. Analyse the stability, robustness and sensitivity of the control systems for autonomous vehicles.

UAS Dynamics and Control
Aim
This module aims to introduce the fundamentals of dynamics and control for Unmanned Aircraft Systems (UAS). Dynamics-wise both fixed-wing and rotary UAS are covered, including effects of aero (servo) elasticity and introduction to tilt rotors and copters. From a control viewpoint focusing on linear control theory students understand its purpose, strengths and limitations, and relevant characteristics in the context of UAS control. Complemented with a case study on UAS dynamics and control, it provides the underpinning knowledge for the “UAS Modelling and Simulation” and “UAS Autonomous Vehicle Control Systems” modules.
Syllabus
Overview of dynamics of motion
Mechanics of flight (performance requirements, forces/moments, dynamics)
Overview of aero(servo)elasticity effects
Introduction to tilt-rotor and copters
Mathematical modelling of typical fixed-wing and rotary UAS
UAS feedback control system characteristics
UAS control system stability and performance
Frequency response methods for UAS Flight Control Design
Classical and state space control design for UAS
Intended learning outcomes
On successful completion of this module a student should be able to:

Distinguish the fundamentals of flight dynamics for Unmanned Aircraft Systems (UAS) and their control techniques and properties.
Evaluate the physical underpinning of mechanics of flight and convey mathematically dynamics of typical fixed-wing and rotary UAS.
Evaluate the characteristics, purposes, and design procedures of UAS control systems;
Analyse, design and assess the performance of both state space and (classical) frequency domain UAS control systems
Logic and Automated Reasoning

Show less
Show more

🏠 Accommodation

You will need to book the accommodation after you have been accepted.

You can choose to live on campus or off campus in private accommodation.

How to book:

  • Make a booking online after you have been accepted (in this case please let us know your choice when you apply).
  • Register when you arrive - its not possible to reserve a room before arriving. You can arrive a few days before and book it
Show less
Show more

💰 Fees

Application Fee:

$0 USD

Tuition fee:

29,670 GBP per year

29,670 GBP in total

Entry Requirements

You are not eligible to apply to this program because:

The minimum age is 18.

English fluency is required.
You need to be either:
- A native English speaker
- Studied in English at high school or a degree
- Have passed IELTS level 6.5 or TOEFL 95 or above.

Minimum education level: Bachelor's.

The program is competitive, you need to have a high grades of Average A, 70%, or a high GPA.

All students from all countries are eligible to apply to this program.

Is this not correct? You can edit your profile or contact us.
Or see the list of programs you are eligible for here .
Check Your Eligibility Show Suitable Programs

📬 Admissions Process

3 Steps to Apply to a University

Application step 1

Application step 2

Application step 3

Please choose the programs here , "You are advised to select 2-3 programs to increase your chances of getting accepted.

Required Documents:

  • Passport
  • Graduation certificate
  • Passport size photo
  • Official transcript
  • Personal statement
  • English certificate (You can take the English test online)
  • Guarantor letter
  • 2 Recommendation letters

Preparing documents:

You can start your application now and send the application documents during your application. Some documents you can send later if you don’t have them right away. Some more info about preparing application documents is here

Show more

Application process:

Applying Online is simple in just a few steps. More information is available here.

The first steps are to choose the programs, pay the application fee and upload the application documents.

Once submitted to Global Admissions, we will review your application within 2-3 days and proceed to the university or ask you for further clarification

After it has been processed to the university you will receive your unique application ID from each university.

The university may contact you directly for further questions.

We will then follow up each week with the university for updates. As soon as there is any update we will let you know. If you have made other plans, decide to withdraw / change address at any time please let us know.

After you have been accepted you will receive your admissions letter electronically and asked to pay the non-refundable deposit to the university.

Once you have paid the deposit the university will issue you the admissions letter and visa form to your home country.

Show less
Here is some more information about the enrollment process after you have been accepted.

❓ Have a Question?

There are no similar questions. Please send us your question below

    📝 Cranfield University, England Reviews

    (No Reviews)
    Write a review

    📍 Location

    🛏️ Accommodation

    🍜 Food

    🏓 Facilities

    💲 Value for money

    👨‍🏫 Classes

    🕺 Student experience

    🗣️ Recommend a friend?