SHS2 Robotics · Semester 1, Week 12

Robot Control Principles

Lesson notes

Learning Objectives

Indicator: 2.1.2.LI.2 - Analyse and derive logical models for the implementation of finite-state machines.

By the end of the lesson, learners can:

  1. Define a finite-state machine (FSM) and identify its main components (states, inputs, outputs, and transitions) using correct terminology.
  2. Analyse a given actuation requirement for a robotic system and break it down into distinct states and the events that cause transitions between those states.
  3. Construct a state transition diagram for a simple robotic system using standard notation (circles for states, labelled arrows for transitions).
  4. Derive a state transition table from a state diagram, listing current state, input/event, next state, and output for each possibility.
  5. Translate a state transition table into a set of logical conditions (if-then/boolean expressions) that could be used to implement the FSM in code or hardware.

Sign in with your phone number to read the full note and download the GES plan - free.

Sign in with phone number

Curriculum details

Strand
Principles of Robotic Systems (Strand 1)
Sub-strand
Robot Control Principles (1.2)
Content standard
2.1.2.CS.2 - 2.1.2.CS.2 Demonstrate mathematical and logical modelling skills in the implementation of controls for automation and robotics. 2.1.2.LO.2 Formulate arithmetic and logical models for continuous-time and finite-state machines.
Indicator
2.1.2.LI.2 - Analyse and derive logical models for the implementation of finite-state machines.
Suggested placement
Semester 1, Week 12 (Week 12 of the year)

Our suggestion, laid out in curriculum order across three terms of twelve weeks. NaCCA does not fix the week, so follow your school's scheme of learning.

Curriculum reference
NaCCA curriculum document, p. 89

Exemplars (from the NaCCA curriculum)

Experiential Learning: Through questioning, learners analyse the given actuation requirements of a robotic system and formulate logically driven stately machines in conformance with the requirements. Comment on learners' findings to shape their thoughts.

Assessment (2.1.2.AS.2). The document marks these depth-of-knowledge levels for this indicator: Level 4 Extended critical thinking and reasoning.

Teaching and Learning Resources:
- Online resources
- Textbooks
- Videos
- Pictures
- Charts
- A built robot
- A commensurate robot actuation platform
- Requirement documents