ENN586 Decision and Control


To view more information for this unit, select Unit Outline from the list below. Please note the teaching period for which the Unit Outline is relevant.


Unit Outline: Semester 2 - 6 Week D 2024, Gardens Point, Internal

Unit code:ENN586
Credit points:6
Pre-requisite:EGH431
Assumed Knowledge:

Assumed knowledge from prior learning on state-space control, including state space, vector ODEs, some intuition about optimisation, and vector functions. 

Coordinator:Jason Ford | j2.ford@qut.edu.au
Disclaimer - Offer of some units is subject to viability, and information in these Unit Outlines is subject to change prior to commencement of the teaching period.

Overview

Robots are autonomous systems that rely on a variety of decision and control technologies. This unit provides an understanding of the estimation, model uncertainty, decision making and practical control aspects used in the design of robotic systems. This unit prepares students for building robotics systems in future careers.

Learning Outcomes

On successful completion of this unit you will be able to:

  1. Critically evaluate various decision and control design approaches.
  2. Solve challenging problems by designing estimation and control approaches for robotic systems.
  3. Implement a controller and communicate outcomes to a broad audience

Content

Interactive lectures will concentrate on the following content in Decision and Control:

  1. Estimation of constants (system identification) and dynamic quantities (filtering).
  2. Managing model uncertainty and practical control design aspects.

Learning Approaches

The teaching of decision and control requires a careful blend of theory and practice. The unit needs to introduce several new principles and theories that are unfamiliar to you. Each principle requires repeated engagement from different perspectives for you to gain sufficient understanding to apply the theory in appropriate practice. The unit uses a three-pronged approach to engaging you with the principles of control systems engineering:

Lectures: are used to provide an introduction to the material, and immediate application of the material with small focused problems to be completed in the lecture. Solutions are discussed and resolved in class and compared to benchmark solutions. Principles are introduced, discussed and dissected in the lecture, treating each principle deeply.

Design project: the project focuses on a single integrated problem that brings together material from multiple areas. The early material is reinforced as necessary and used as a foundation for learning the new material. Principles are integrated with material from previous modules and grounded in application scenarios. Computer labs are used to refine and verify design solutions.

Matlab Experience: Simulation work is conducted in structured numerical experiments that provide exposure to decision and control systems. The simulation experiments link the theoretical elements of the lectures to practice. Computer labs are conducted individually and assessed by demonstrations and reports.

Unit dependencies

This unit builds from Principles of Control Engineering and prepares for later units on mobile robots, robotic arms, and SLAM.

Feedback on Learning and Assessment

Feedback will be provided regularly throughout the unit by demonstrators and lecturers, about your project ideas, plan, design, and execution as you progress, and following your oral and written presentations at the end of the unit. Tutors and lecturers are available for feedback and advice in the lab sessions.

In addition, you are encouraged to view your team and other teams as a learning community and share and constructively discuss emerging ideas during all phases of the project.

Assessment

Overview

Assessment in this unit will be based on a unit-long individual project which involves the design and evaluation of a decision and control system design. Individually, you will be assessed on through a formal report and presentation.

Unit Grading Scheme

7- point scale

Assessment Tasks

Assessment: Problem Solving Task

You will undertake a series of computer-based practical labs on decision and control concepts including topics of system identification, filtering, and practical control. These practical labs will support the control system design project assessment.

Weight: 40
Individual/Group: Individual
Due (indicative): During Semester
Related Unit learning outcomes: 1, 2

Assessment: Control System Design Project and Presentation

You will work towards a control system design (computer-based) assessed by a report and presentation at end of the teaching period, which are authentic industry-relevant ways of communicating outcomes within the discipline.

Weight: 60
Individual/Group: Individual
Due (indicative): End of Teaching Period
Related Unit learning outcomes: 1, 2, 3

Academic Integrity

Students are expected to engage in learning and assessment at QUT with honesty, transparency and fairness. Maintaining academic integrity means upholding these principles and demonstrating valuable professional capabilities based on ethical foundations.

Failure to maintain academic integrity can take many forms. It includes cheating in examinations, plagiarism, self-plagiarism, collusion, and submitting an assessment item completed by another person (e.g. contract cheating). It can also include providing your assessment to another entity, such as to a person or website.

You are encouraged to make use of QUT’s learning support services, resources and tools to assure the academic integrity of your assessment. This includes the use of text matching software that may be available to assist with self-assessing your academic integrity as part of the assessment submission process.

Further details of QUT’s approach to academic integrity are outlined in the Academic integrity policy and the Student Code of Conduct. Breaching QUT’s Academic integrity policy is regarded as student misconduct and can lead to the imposition of penalties ranging from a grade reduction to exclusion from QUT.

Resources

You have access to lab spaces and workshops at QUT and can use a range of tools after receiving an induction.

Learning material in this unit will be managed from its Canvas site.

Risk Assessment Statement

There are no unusual health or safety risks associated with this unit. You will be made aware of evacuation procedures and assembly areas in the first few weeks. In the event of a fire alarm sounding, or on a lecturer's or tutor's instruction, you should leave the room and assemble in the designated area which will be indicated to you. You should be conscious of your health and safety at all times whilst on campus.

Course Learning Outcomes

This unit is designed to support your development of the following course/study area learning outcomes.

EN52 Master of Robotics and Artificial Intelligence

  1. Demonstrate and apply advanced and specialist discipline knowledge, concepts and practices in Robotics and AI
    Relates to: Problem Solving Task
  2. Communicate complex information effectively and succinctly in oral and written form for diverse purposes and audiences
    Relates to: Problem Solving Task

EN72 Master of Advanced Robotics and Artificial Intelligence

  1. Demonstrate and apply advanced and specialist discipline knowledge, concepts and practices in Advanced Robotics and AI and Data Analytics domains
    Relates to: Problem Solving Task
  2. Critically analyse, evaluate and apply appropriate methods to problems to achieve research-informed solutions in Advanced Robotics and AI and Data Analytics domains
    Relates to: Control System Design Project and Presentation
  3. Apply systematic approaches to plan, design, execute and manage projects in Advanced Robotics and AI and Data Analytics domains
    Relates to: Control System Design Project and Presentation
  4. Communicate complex information effectively and succinctly in oral and written form for diverse purposes and audiences
    Relates to: Problem Solving Task, Control System Design Project and Presentation

EN79 Graduate Diploma in Engineering Studies

  1. Demonstrate and apply advanced discipline knowledge, concepts and practices as they relate to contemporary Engineering practice
    Relates to: Problem Solving Task, Control System Design Project and Presentation
  2. Analyse and evaluate Engineering problems using technical approaches informed by contemporary practice and leading edge research to achieve innovative, critically informed solutions
    Relates to: Control System Design Project and Presentation
  3. Effectively communicate Engineering problems, related complex data and information, and solutions in contemporary professional formats for diverse purposes and audiences
    Relates to: Problem Solving Task, Control System Design Project and Presentation