Robotics Teaching and Research

Read the full case study

Prof. H. Harry Asada, Lecturer, Mechanical Engineering Department
Massachusetts Institute of Technology

"LabVIEW is easy for the students to use and provides an intuitive programming approach for robotic systems."

Read case study


Learn how to use National Instruments tools for teaching robotics in undergraduate labs or for advanced robotics research projects. The following technical tutorials explain how to use LabVIEW and NI hardware to design and prototype a variety of robotics applications.

LabVIEW Robotics Starter Kit

The LabVIEW Robotics Starter Kit provides an optimized out-of-the-box experience to help you quickly and easily design and prototype an autonomous robot.

  • NI Single-Board RIO-based controller
  • 180-day evaluation of LabVIEW Robotics software and the LabVIEW Real-Time and LabVIEW FPGA modules
  • Ultrasonic sensor, encoders, motors, battery, and charger included

Learn More

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 to make your robot or vehicle move.

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

Learn More

NI Academic Site License

With the NI Academic Site License, academic institutions can save up to 90 percent on software to design a sophisticated robotic system. Select from a variety of licensing options designed for educators, researchers, and students.

  • Software updates with new and upgraded software delivered twice a year
  • NI Standard Service Program (SSP) membership

Learn More

Download a 180-Day Evaluation of the 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.

Search the Alliance Partner Directory

Why Students and Educators Choose NI LabVIEW for Robotics

  • Integration with real-time and FPGA-based embedded hardware
  • Graphical development environment for maximizing productivity
  • Built-in drivers for common sensors and actuators
  • ANSI C and .m file support for algorithm development and reuse

Robot Community

Share code, browse through discussion forums, and view robot recipes in the robot community.

Read More



 

Contact Us