NI myRIO Vision Essentials Guide

Front panel of the Component Placement Inspector application.
Through a mixture of written materials, video tutorials, and guided hands-on projects, students learn the essential techniques necessary to add vision to their NI myRIO project. Additionally, students create NI myRIO applications that interact with the visual world to sense motion, take physical measurements, read barcodes and printed labels, inspect products for defects, and respond to colors. Students will add LCD displays, switches, and servomotors and create a complete stand-alone application that controls physical apparatus such as a marble sorter and an auto-panning camera.
by Dr. Ed Doering | Rose-Hulman Institute of Technology



  • Students learn and apply vision application development flows, design patterns, and architectures to design full vision processing applications that are capable of completing complex tasks
  • Students watch videos and complete foundational projects to learn the basics of image acquisition, sterio vision, and vision software tools
  • Students complete open-ended design projects that solve real-world machine vision needs, such as a coin counter, product label inspector, and auto-pan camera


Level University
Topic Mechatronics, Machine Vision
Style Project-Based Learning
Prerequisite Skills LabVIEW experience recommended


Related Resources


These labs have related concepts that can expand student experience.


Provides reconfigurable I/O that allows you to teach and implement multiple design concepts with one device.


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

Required Software

Download Academic Software, Learn About Software Licensing
  • myRIO Software Bundle (2013 or later)
    • LabVIEW (Requires license)
    • LabVIEW Real-Time Module (Requires license)
    • LabVIEW myRIO Toolkit
    • Vision Acquisition and Development Modules (Requires license)

Required Hardware

Purchase Engineering Education Products


Log in to submit a comment.