Design Sophisticated Autonomous Vehicles

See how Team Victor Tango won the DARPA Urban Challenge using NI tools

Patrick Currier
Virginia Polytechnic Institute and State University

"The intuitive graphical interface of LabVIEW and ready-to-go drivers for sensors such as LIDAR made it easy for a team of undergraduate mechanical engineering students to quickly and efficiently create custom embedded software."

Read case study

From autonomous vehicles to mobile systems, NI LabVIEW and CompactRIO provide a standard software and hardware development platform for designing your autonomous and robotic system. This graphical software environment and embedded hardware platform are ideal for roboticists designing and prototyping the following:

- Autonomous and semiautonomous vehicles

- Rescue, agricultural, and military robots

- Underwater and aerial vehicles

- Personal and service robots

- Medical robotic devices

Additional Case Studies

Using LabVIEW Robotics with NI reconfigurable I/O (RIO) hardware, you can easily go from idea to implementation because you can use the LabVIEW development environment for design, prototyping, and deployment. Learn how to develop real-time and FPGA-based robotic and autonomous control systems more rapidly than with traditional tools. LabVIEW Robotics takes care of the system details, from sensor drivers to embedded implementation, so you can focus on your IP and innovations.

Autonomous Robotics Resource Kit
Download tutorials, guides, and other resources to help you with your autonomous robotics system.

Download resource kit

LabVIEW Robotics Module

The LabVIEW Robotics Module plugs into the LabVIEW development environment to offer an extensive robotics library with built-in connectivity to robotic sensors and actuators, foundational algorithms for intelligent operation, and robust perception and motion functions for making your robot or vehicle move.

  • Built-in I/O for desktop PCs, real-time systems, and FPGAs
  • Inherent parallelism making it easy to visualize concurrent tasks
  • Connectivity to sensors and actuators from top vendors including SICK, Garmin, and Maxon
  • Tools for importing code from other languages including ANSI C/C++ and VHDL

Purchase the LabVIEW Robotics Module

LabVIEW Robotics Software Bundle

The LabVIEW Robotics Software Bundle contains all of the necessary tools to design a sophisticated robotic system. From autonomous farming vehicles to medical mobile systems, LabVIEW Robotics provides a standard hardware and software development platform for designing your robotic control system.

  • LabVIEW Robotics Module, LabVIEW Real-Time Module, and LabVIEW FPGA Module
  • Vision Development Module, LabVIEW NI SoftMotion Module, and LabVIEW Control Design and Simulation Module
  • LabVIEW Statechart Module
  • LabVIEW PID and Fuzzy Logic Toolkit and LabVIEW System Identification Toolkit

Purchase the LabVIEW Robotics Software Bundle

LabVIEW Robotics Software and NI RIO Hardware Bundle for Autonomous System Design

View two bundled robotic systems ideal for roboticists designing and prototyping applications using NI LabVIEW and the embedded RIO hardware platform.

  • High-performance embedded robotic controller
  • Complete software for robotic system design
  • Real-time, FPGA, vision, motion, simulation, and more software

View robotic systems

Learn More About National Instruments Robotics Partners

Search the Alliance Partner Directory

LabVIEW Robotics

  • A professional development environment for designing industrial-grade robotic systems
  • Drivers for interfacing NI RIO hardware to sensors and actuators commonly used in the robotics industry
  • Integration with ANSI C, .m file, and VHDL syntaxes
  • Reference architectures and templates, autonomy algorithms, and communication libraries

The Top 3 Prototyping Challenges in Robotics

Watch the webcast

Contact Us