National Instruments LabVIEW Robotics Module Getting Started Download Page 8

4.

On the

Enter the IP address of the controller

page, type the IP address of the RT target from the

Starter Kit in the

Controller IP address

text box.

5.

Click

Next

to accept the settings and continue.

6.

On the

Select architecture

page, select the architecture template you want the RT target to run

from the

Select architecture

list. For this exercise, select

Starter Kit 2.0 Roaming (default)

.

7.

Click

Next

to accept the settings and continue.

8.

On the

Enter project name and folder

page, enter a name for the project and the location at which

you want to save the

.lvproj

file.

9.

Click

Finish

to exit the Robotics Project Wizard and generate the new project, VIs, and support

files for the robotics application. The

Project Explorer

window displays the new project that you

create.

Exploring the Project in the Project Explorer Window

The

Project Explorer

window enables you to manage hardware targets, VIs, and other support files

from one location. In the project you create, the

Project Explorer

window includes the following

sections:

Project root

—Contains the host computer, the Starter Kit RT target and I/O, and VIs that control

the target.

My Computer

—Represents the host computer in the project.

Dependencies

—Includes items that VIs under the host require.

Build Specifications

—Includes build configurations for source distributions and other

types of builds. You can use

Build Specifications

to configure stand-alone applications,

such as one that launches automatically when you power on the target.

Simulated Starter Kit 2.0 Roaming

—Organizes the files that define and control

components in a particular simulation scene.

Simulated Starter Kit 2.0 Roaming.xml

—Serves as the manifest file that contains

definitions for components in the simulation scene you create. LabVIEW adds this
item to a project when you use the

Robotics Environment Simulator Wizard

to

create a simulation scene.

Simulated Starter Kit 2.0 Roaming.vi

—Starts and stops the simulator, serves as

a user interface for the simulation, and calls LabVIEW code that manipulates
components in the simulation.

Simulated Starter Kit 2.0 Roaming ID List.txt

—Contains the ID names of the

components in the simulation scene you create. LabVIEW adds this item to a project
when you use the

Robotics Environment Simulator Wizard

to create a simulation

scene.

Starter Kit 2.0 sbRIO

—Represents the real-time controller on the Starter Kit robot and

contains the I/O through which you access sensors and actuators. The

Project Explorer

window also includes

Dependencies

and

Build Specifications

sections under this target.

VIs and libraries that you add to a hardware target appear under the target to indicate that you can run
the VI on that target. Figure 4 shows a project similar to the

Robotics Project.lvproj

file you

created with the Robotics Project Wizard.

Getting Started with the LabVIEW Robotics Module

8

ni.com

Summary of Contents for LabVIEW Robotics Module

Page 1: ...s System 5 Installing Software and Device Drivers on the Host Computer 5 Configuring an RT Target 6 Creating a Robotics Project 6 Creating a Starter Kit Project Using the Robotics Project Wizard 7 Exp...

Page 2: ...tics environment select Start All Programs NI LabVIEW Robotics x where x is the LabVIEW version If LabVIEW is already open select Tools Choose Environment to display the Choose Environment Settings di...

Page 3: ...abVIEW modules and toolkits installed on which you develop the VIs for the robotics system After you develop the robotics VIs you can download and run the VIs on RT and FPGA targets such as CompactRIO...

Page 4: ...out creating a LabVIEW robotics project using the Robotics Project Wizard Real Time Controller Real time controllers run programs you create in LabVIEW On the Starter Kit robot the Single Board RIO is...

Page 5: ...Kit robot built in I O connects the FPGA to the sensor and actuators You typically write an FPGA VI to access I O and then use an RT VI to read from and write to the I O in the FPGA VI Sensors and Ac...

Page 6: ...on a network you must configure the remote target on the same network If neither machine is connected to a network you must connect the two machines directly using a CAT 5 crossover cable or hub On th...

Page 7: ...om the installation media 1 Click Create Project on the Getting Started window to launch the Create Project dialog box Choose Robotics from the Filters tree select the Robotics Project template in the...

Page 8: ...er types of builds You can use Build Specifications to configure stand alone applications such as one that launches automatically when you power on the target Simulated Starter Kit 2 0 Roaming Organiz...

Page 9: ...he Robotics Project Wizard 1 In the Project Explorer window expand the Test Panels folder and double click Test Ultrasonic Sensor vi in the Project Explorer window Test Ultrasonic Sensor vi is an RT V...

Page 10: ...the distance between the ultrasonic distance sensor and the nearest obstacle the sensor detects The Close Starter Kit VI terminates the communication session with the FPGA on the Starter Kit robot Ti...

Page 11: ...out using traditional FPGA programming versus the VIs on the Starter Kit palette Return to the block diagram for the Test Ultrasonic Sensors VI and complete the following steps to continue exploring t...

Page 12: ...correct velocity to the drive motors 6 Close the Starter Kit 2 0 Roaming VI and return to the project Configuring Target Properties Use the Properties dialog box to configure the project settings of...

Page 13: ...run or reference the items Complete the following steps to deploy and run the robotics application you created with the Robotics Project Wizard 1 Right click the Starter Kit 2 0 Roaming vi under the...

Page 14: ...uild specification from the project you previously created 1 Right click Build Specifications under the RT target in the Project Explorer window and select New Real Time Application from the shortcut...

Page 15: ...an RT target 1 Right click the Robotics Application build specification and select Build from the shortcut menu to build the application The Application Builder builds the application using with the...

Page 16: ...s Module book on the Contents tab of the LabVIEW Help includes procedural and conceptual information about developing robotics applications and reference information about built in VIs on the Robotics...

Page 17: ...perating systems or NI FPGA targets respectively Refer to the readme file on the Robotics DVD for information about the products to which you have access Sensor and Actuator Drivers The Robotics Modul...

Page 18: ...nal Instruments products technology refer to the appropriate location Help Patents in your software the patents txt file on your media or the National Instruments Patent Notice at ni com patents You c...

Reviews: