Vision Essentials Guide

Vision Essentials Guide

Embedded Vision Systémy - využití ve výuce a v průmyslu Radim ŠTEFAN ni.com NI Embedded Vision NI Smart Cameras NI CVS – Compact Vision System NI EVS – Embedded Vision System ni.com 2 NI Embedded Vision - continued NI CompactRIO and CompactDAQ controllers NI PXI ni.com 3 RIO Architecture for Embedded Processor FPGA Analog I/O . Real-time OS Application IP . Digital I/O . Application software Control IP Processor . DSP IP . Networking and Modular I/O Real-Time or . SpecializedFPGA I/O drivers Specialized I/O peripheral I/O drivers for Any Signal . DMA,PC interrupt,-Based and and interface . bus control drivers DMA controller Custom I/O Bus Protocols Highly Productive LabVIEW Graphical Programming Environment for Programming Host, FPGA, I/O, and Bus Interfaces ni.com 4 NI myRIO Xilinx Zynq FPGA and dual-core ARM Cortex-A9 Onboard 3-axis accelerometer Integrated WiFi User defined LEDs 40 channels digital I/O (SPI, I2C, UART, PWM, Encoder input) 10 channels analog input 6 channels analog output User defined button Stereo audio I/O ni.com Additional Features • Fully programmable FPGA through LabVIEW FPGA • Dual-Core ARM Cortex-A9 processor • Expandable ecosystem of sensors and actuators • Ready to use projects and courseware • Deploy code to real-time processor and FPGA via USB or WiFi • Minutes to first measurement • Processor programmable in C/C++ ni.com 6 2 Form Factors • WiFi • Smaller form factor • miniSystems Port • No WiFi • Student ready • No miniSystems Port enclosure ni.com 7 Project Essentials Guide: I/O Fundamentals for myRIO •Multimedia learning resource •Explains wiring, I/O requirements, device theory, and programming details of over 20 different devices Alignment with off-the-shelf component kits Starter Mechatronics Embedded LEDs & switches DC gear motors/encoders Numeric keypad 7-segment display H-bridge driver LED matrix Potentiometer Accelerometer Digital potentiometer Thermistor Triple-axis gyro Character LCD Photo resistor Infrared proximity sensor Digital temp sensor Hall effect Ambient light sensor Bluetooth Microphone/Speaker Ultrasonic range finder DC motor Compass Hobby servo motors ni.com 8 ni.com 9 Extending the Essentials Guide Concept Vision Essentials Guide Brings the exciting world of machine vision to myRIO projects • Implement common vision algorithms • Real world application context with systems approach • Demonstrate value of myRIO seamless vision integration Multimedia Resource with 115 Instructional Videos ni.com 10 Vision Essentials Guide: Courseware Format Machine Vision Fundamentals Application Development Flow Design Pattern for Machine Vision Applications Introductory Projects Camera Setup Coin Caliper I Coin Caliper II Machine Vision Application Projects Common Common Development Flow All for Projects ni.com 11 Vision Essentials Guide: Courseware Format Machine Vision Fundamentals Application Development Flow Design Pattern for Machine Vision Applications Introductory Projects Camera Setup Coin Caliper I Coin Caliper II Machine Vision Application Projects ni.com 12 Vision Essentials Guide: Courseware Format Machine Vision Fundamentals Application Development Flow Design Pattern for Machine Vision Applications Introductory Projects Camera Setup 1. Measure a camera’s pixel aspect ratio Coin Caliper I 2. Determine necessary camera-to-object distance Coin Caliper II 3. Calculate the field of view (FOV) Machine Vision Application Projects 4. Calibrate a camera to use real-world units 5. Correct lens distortion and tangential distortion ni.com 13 Vision Essentials Guide: Courseware Format Machine Vision Fundamentals Application Development Flow Design Pattern for Machine Vision Applications Introductory Projects Camera Setup Coin Caliper I Coin Caliper II Machine Vision Application Projects ni.com 14 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter Uses LCD from myRIO Mechatronics Kit ni.com 15 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter Uses LCD from myRIO Mechatronics Kit ni.com 16 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter ni.com 17 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter ni.com 19 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter ni.com 20 Vision Essentials Guide: Project Topics Coin Counter Point of Sale Terminal Keyed Optical Lock DMM Test Stand Gauging Station Product Label Inspector Component Placement Inspector Motion Detector Auto-pan Camera Marble Sorter ni.com 22 ni.com 23 VíceZveme informací Vás: czech.ni.com na NIDays/nidays 2015, největší konferenci National Instruments v České republice, Praha, 15.10. 2015 Více informací a registrace: czech.ni.com/nidays ni.com Comments or Questions? http://www.ni.com/myrio/vision [email protected] ni.com 25 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    23 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us