Presentation is loading. Please wait.

Presentation is loading. Please wait.

Agenda What can I do with LabVIEW? Why LabVIEW (text based comparison) Re-visit the State Machine Intro to common LabVIEW Architectures.

Similar presentations


Presentation on theme: "Agenda What can I do with LabVIEW? Why LabVIEW (text based comparison) Re-visit the State Machine Intro to common LabVIEW Architectures."— Presentation transcript:

1

2 Agenda What can I do with LabVIEW? Why LabVIEW (text based comparison) Re-visit the State Machine Intro to common LabVIEW Architectures

3 Programming Approaches Built-In Libraries Deployment Targets A Highly Productive Graphical Development Environment for Scientists and Engineers Hardware APIsCustom User Interfaces Technology Abstractions

4 What Can I do with LabVIEW?

5 Odin – 3 rd Place Winner Virginia Tech Powered by LabVIEW and CompactRIO DARPA Urban Challenge Autonomously navigate 60 mile urban environment Follow all traffic laws Safely navigate around obstacles/barriers Safely interact with other UGV and manned vehicles at stop signs during passing, parking

6 LabVIEW / RIO for Robotics Virginia Tech (LabVIEW + CompactRIO) Do-it-yourself MIT (C with a 40 core Linux cluster) NI dramatically reduces the cost of robotics system design, deployment, and testing Key strengths: – Rapid development software – Extensive, integrated I/O support – Tightly integrated system design platforms – World class support

7 Early Virginia Tech (TORC) successes using LabVIEW in Autonomous System Projects Results of IGVC Competition 1996 –- Did not place 1997 –- 5 th place 1998 –- Did not place 1999 –- 7 th place 2000 –- 1 st place 2001 –- 2 nd place 2002 –- Did not place 2003 -– 1st Place 2004 –- 1st Place 2005 –- 1st Place 2006 –- 1st Place 2007 –- 1st Place Introduction of LabVIEW

8 NASA Mars Rover Robotic Arm LabVIEW Robotics and cRIO for complex mechatronics

9 Robot-Assisted Laparoscopy with LabVIEW The Challenge: Training doctors to perform robot- assisted laparoscopic surgery using the da Vinci Surgical System (dVSS). The Solution: Using NI LabVIEW to develop a platform to ensure medical students and new surgeons perform robot-assisted laparoscopic surgery using the correct movements to maintain the highest level of patient safety. As seen on Good Morning America (abcnews) "The inherent ease-of-use of the LabVIEW platform was enhanced by the numerous training courses offered by NI, which was a component other solutions could not provide."

10 LabVIEW vs. Text Based Languages

11 Shorter learning cycle Can execute just as fast UI Integration I/O Integration Community National Instruments Intuitive Black Box scenario Less flexible (complex) National Instruments Lack of Familiarity Doesn’t feel like a programming language Benefits and Cons

12 Example: Sort 1-D Array C

13 Black Box

14 Example: Random Number C

15 Example: Read Lines from File

16 Example: FPGA Count Edges VHDL


Download ppt "Agenda What can I do with LabVIEW? Why LabVIEW (text based comparison) Re-visit the State Machine Intro to common LabVIEW Architectures."

Similar presentations


Ads by Google