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 code: | ENN586 |
---|---|
Prerequisite(s): | EGH431 |
Assumed Knowledge: | Assumed knowledge from prior learning on state-space control, including state space, vector ODEs, some intuition about optimisation, and vector functions |
Credit points: | 6 |
Timetable | Details in HiQ, if available |
Availabilities |
|
CSP student contribution | $559 |
Domestic tuition unit fee | $1,836 |
International unit fee | $2,520 |
Unit Outline: Semester 2 - 6 Week C 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 |
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:
- Critically evaluate various decision and control design approaches.
- Solve challenging problems by designing estimation and control approaches for robotic systems.
- Implement a controller and communicate outcomes to a broad audience
Content
Interactive lectures will concentrate on the following content in Decision and Control:
- Estimation of constants (system identification) and dynamic quantities (filtering).
- 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.
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.
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
- Demonstrate and apply advanced and specialist discipline knowledge, concepts and practices in Robotics and AI
Relates to: Problem Solving Task - 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
- 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 - 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 - 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 - 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
- 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 - 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 - 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
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 |
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:
- Critically evaluate various decision and control design approaches.
- Solve challenging problems by designing estimation and control approaches for robotic systems.
- Implement a controller and communicate outcomes to a broad audience
Content
Interactive lectures will concentrate on the following content in Decision and Control:
- Estimation of constants (system identification) and dynamic quantities (filtering).
- 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.
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.
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
- Demonstrate and apply advanced and specialist discipline knowledge, concepts and practices in Robotics and AI
Relates to: Problem Solving Task - 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
- 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 - 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 - 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 - 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
- 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 - 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 - 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