Lab 5- IR tracking Southern Methodist University Bryan Rodriguez.

Slides:



Advertisements
Similar presentations
Warm Up.
Advertisements

Previously… We created a simulated temperature reader which alerts if too hot or too cold… Download the solved practice to keep in sync: Thermostat.vi.
LabVIEW is a graphical programming development environment for data acquisition and control, data analysis, and data presentation. With LabVIEW you can.
Lesson 2 Navigating LabVIEW
Exercise 1: Install PC Software & NXT Firmware
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Football Helmet Acceleration By: Richard Pape And Larkin Heintzman Instructor: Doug Harper.
Floyd, Digital Fundamentals, 10 th ed EET 2259 Unit 10 Clusters and Matrices  Read Bishop, Sections 6.4 to  Lab #10 and Homework #10 due next week.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
Introduction to LabVIEW 8.5
Introduction to LabVIEW Seth Price Department of Chemical Engineering New Mexico Tech Rev. 10/5/14.
ME 411/511Prof. Sailor Data Acquisition & LabView Lecture goals… –Learn the basics of how to use and modify LabView Virtual Instruments –Become familiar.
Physics 434 Module 3 - T. Burnett 1 Physics 434 Module 3 Acoustic excitation of a physical system.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
Lecture 13LabVIEW and GPIB LabVIEW (National Instruments) –Graphical program language –Widely used in academia (lab) and industry (R&D) General Purpose.
Infinity-project.org Engineering education for today’s classroom The Infinity Project SM LabVIEW for The Infinity Project.
How to use LabVIEW Ihor Korolov February 2011.
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
2-1 Relations and Functions
V1: HMFR, V2: MFNB, 2007 LabView Seminar University of Puerto Rico Mayagüez Campus.
ALICE Data Acquisition Ben Shepherd MaRS Group ASTeC STFC Daresbury Laboratory.
Virtual Instrumentation With LabVIEW. Section I LabVIEW terms Components of a LabVIEW application LabVIEW programming tools Creating an application in.
Virtual Instrumentation With LabVIEW. Course Goals Understand the components of a Virtual Instrument Introduce LabVIEW and common LabVIEW functions Create.
LabVIEW an Introduction
Implementing LabVIEW in an Intermediate Physics Laboratory Steven Sahyun Physics Department, University of Wisconsin - Whitewater, Whitewater, Wisconsin.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Lab 4- Intro to using Wii remotes Southern Methodist University Bryan Rodriguez.
Each VI has 2 Windows Front Panel User Interface (UI) –Controls = Inputs –Indicators = Outputs Block Diagram Graphical Code –Data travels on wires from.
Design of Bio-Medical Virtual Instrumentation Tutorial 3.
Part I MVRT 2011 – 2012 Season Introduction to LabVIEW.
Samuel Alberg Thrysøe, PhD, PostDoc, Kontakt info: Tlf:
Creating, Editing, & Debugging a VI A.How to Create VIs B.How to Edit VIs C.How to Debug VIs You Will Learn:
Lab 7 – Misc. pieces Southern Methodist University Bryan Rodriguez.
Lab 2: TCP /IP communication Southern Methodist University Bryan Rodriguez.
Introduction to LabVIEW 8.5
Lab 1 : Introduction to LabView 1 Southern Methodist University Bryan Rodriguez.
Introduction to LabVIEW
CS320n –Visual Programming
Reflections. Reflect the shape across the x axis Graph the following coordinates, then connect the dots (2,3) (2,5) (5,5) (5,6) (7,4) (5,2)(5,3) What.
Virtual Instrumentation With LabVIEW. Front Panel Controls = Inputs Indicators = Outputs Block Diagram Accompanying “program” for front panel Components.
Floyd, Digital Fundamentals, 10 th ed EET 2259 Unit 9 Arrays  Read Bishop, Sections 6.1 to 6.3.  Homework #9 and Lab #9 due next week.  Quiz #5 next.
Laboratory #1 LabVIEW Supplement Prepared by Tiffany Morris.
Lab 7 – Wii remote stereoscopic vision Southern Methodist University Bryan Rodriguez.
2-1 Relations and Functions Objective: To graph a relation, state its domain and range, and determine if it is a function, and to find values of functions.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Graphs and Functions Chapter 5. Introduction  We will build on our knowledge of equations by relating them to graphs.  We will learn to interpret graphs.
Week 3 Data Structures and Common Tools. Common Tools in Labview Automatic Tool Selector Using the Operating Tool Using the Positioning Tool to Select.
ECT 109 Help Bcome Exceptional
2.2 Graphs of Equations.
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
EET 2259 Unit 11 Charts and Graphs
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
8.4 Graphing.
Graph Square Root and Cube Root Functions
Doing some Boolean: On/Off
הודעות ריענון מהיר והרחבות כתיבה לקובץ Low-Level דגימת אות Low-Level
Chapter 1 LabVIEW Basics
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
2.1 Graphs of equations.
Graph Square Root and Cube Root Functions
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Structures- case, sequence, formula node
8.4 Graphing.
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Algebra 1 ~ Chapter 4.1 The Coordinate Plane.
Ordered Pair – (11 - 2) CS-708.
Warm Up Generate ordered pairs for the function
EET 2259 Unit 11 Charts and Graphs
EET 2259 Unit 2 Virtual Instruments
Presentation transcript:

Lab 5- IR tracking Southern Methodist University Bryan Rodriguez

Objectives: Learn how to acquire information from the Wii remote’s IR camera Southern Methodist University Bryan Rodriguez

Clarification from previous lab- In the last lab, the charts we generated were using information from the Wii remote’s accelerometer, not the IR camera. The X, Y, and Z values we saw corresponded to the axis of motion felt by the accelerometer. This week’s lab we will be using the IR camera to obtain the coordinates of an IR source. This time the X and Y values we see will be the Cartesian coordinates. Southern Methodist University Bryan Rodriguez

Getting started (Refer to Lab 3 if you need help) - 1.Establish the Bluetooth communication between the Wii remote and the PC. 2.Run the WiimoteTest.exe file to initialize the Wii remote 3.Open the Acquisition + IR (polled). Vi lab sheet Southern Methodist University Bryan Rodriguez

Getting IR data- 1.We will be doing a similar process as we did last semester. This time we will “tap” into the IR state wire. 2.Use Context Help to see what information is available. 3.Right click and connect the “Unbundle by name” block to this wire. Note- Each element is actually an array of elements. This has to be kept in mind as we attempt to access the elements. 4. We need to add and connect the following block to our project: Decimate 1D array (Block diagram: Right click on element bock > Array Palette) Bundle (Block diagram: Right click on element bock > ClusterPalette) XY graph (On front panel: Right click and search) Southern Methodist University Bryan Rodriguez

Testing your project- If everything is working properly you should be able to point your Wii remote at an IR source and you should be able to see the point on your XY graph. If you would like to adjust your scale just click and type over the axis value. Try plotting using a connection from X/Y values and Raw X/Y values and compare the axis values. Southern Methodist University Bryan Rodriguez

Questions: 1.What are the domain and range limits of the IR camera as reported by your XY graph axis for both X/Y values and Raw X/Y values ? 2.What are the data types of X/Y values and Raw X/Y values? example: string, char, single, double, long, boolean, etc. 3.What is a data array? 4.How does an array relate to the X/Y values and Raw X/Y values? Southern Methodist University Bryan Rodriguez