System Level Control

In this lab, students begin by studying and implementing a state machine system architecture to configure the mechatronic systems board to scan an image without requiring user input. Then, the student will complete a culminating goal-directed line following project in which they will configure the full system, including image processing, position control, and state machine architecture, to accomplish the task.
by Quanser Inc.

Instructor Resources available. Get Access



This is lab 4 of 4 in the course, Mechatronic Systems Analysis.


After completing this lab, students will be able to:
  1. Describe the theoretical operation of state machines.
  2. Design a state-flow diagram for a finite-state machine.
  3. Develop a task-space algorithm to meet required performance goals.
  4. Explain the process of interconnecting low-level function loops.
  5. Calibrate thresholding algorithms for required behavior.
  6. Configure vision area of interest to limit input data.
  7. Analyze unexpected or erroneous behavior in task-space control.


  • Differential Equations or equivalent
  • Linear Algebra or equivalent
  • Dynamic Systems or equivalent
  • Introduction to Programming or equivalent
  • Basic experience with LabVIEW


LabVIEW is systems engineering software for applications that require test, measurement, and control with rapid access to hardware and data insights.


Engineering laboratory solution for project-based learning that combines instrumentation and embedded design with a web-driven experience, delivering a greater understanding of engineering fundamentals and system design.

Quanser QNET Mechatronic Systems Board

The Quanser QNET Mechatronic Systems Add-On Board is NI's most comprehensive solution to teaching mechatronics. This board includes a four-bar linkage system, DC motors, encoders, and a camera for system-level lab challenges on tasks such as vision, image processing, and low-level signal aspects...

Required Software

Download Academic Software, Learn About Software Licensing
  • NI ELVIS III Software Bundle (2018 or later)
    • LabVIEW (Requires license)
    • LabVIEW Real-Time Module (Requires license)
    • NI ELVIS III Toolkit
    • LabVIEW Control Design & Simulation (Requires License)
    • Vision Acquisition Software (Requires License)
    • Vision Development Module (Requires License)

Required Hardware

Purchase Engineering Education Products


Instructor resources are available. Get access


Log in to submit a comment.