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
As discussed in the
- 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
Each advanced exercise is formally assessed during lab sessions according to the criteria detailed in the
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.