Example Code

Robot Data Communications

Products and Environment

This section reflects the products and operating system used to create the example.

To download NI software, including the products shown below, visit ni.com/downloads.

    Software

  • LabVIEW Robotics Module

Code and Documents

Attachment

Download All

Description

Overview


This document contains source code for examples of communicating between processes in a robotics application, as described in the Robotics Module Help.

Communicating in an Application that Runs on Single or Multiple Targets

Complete the following steps to run an example robotics application that communicates between processes using the Asynchronous Message Communication (AMC) Reference Library. Refer to the Robotics Module Help for more information about this application.

  1. Download AMC.
  2. Download and unzip robotcommunications_amc.zip, which is attached to this document.
  3. Open AMC\readme.html and follow the instructions to run the application.

Transferring Data between Targets Using a Flexible Architecture

Complete the following steps run an example robotics application that communicates between processes using the Simple Messaging (STM) Reference Library. Refer to the Robotics Module Help for more information about this application.

  1. Download STM.
  2. Download and unzip robotcommunications_stm.zip, which is attached to this document.
  3. Open STM\readme.html and follow the instructions to run the application.

Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.