Skip to content

Introduction to the More Advanced Exercises

Prerequisites and Assessment Policy

Before attempting these advanced exercises, ensure you have completed all basic exercises. Advanced exercises will not be signed off or awarded credit until all basic exercises have been formally assessed and marked.

These advanced exercises focus on integrating the fundamental interfacing and control concepts introduced in the Basic Exercises into a cohesive, multi-component mechatronic system.

As discussed in the Introduction, there are three advanced exercises for this activity:

  • Advanced: PI Control – IR Sensor Distance: Implement a Proportional-Integral (PI) distance-tracking controller using an infrared (IR) distance sensor as the feedback element for your robot.
  • Advanced: PI Control – Encoder Position: Implement a PI position controller to track a target reference command and manage system transitions using a Finite State Machine (FSM).
  • Advanced: PI Control – IR with Sequence: Integrate all basic and advanced control elements into a sequential control system for your robot.

The timeline presented in the Activity Introduction does not allocate dedicated lab hours for these advanced tasks. Consequently, completing these exercises will require additional independent work outside scheduled laboratory sessions.

Each advanced exercise is formally assessed during lab sessions according to the criteria detailed in the Assessment Guidlines. Once you have completed an assessed exercise, demonstrate your implementation to a GTA to receive your mark.

Warning

DO NOT leave all your exercises until the end of the 3rd laboratory session to be marked. We may not have sufficient time to assess multiple backlogged exercises before the session ends, which will result in lost marks. Have each exercise marked immediately upon completion.