Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Replace Wheels in Steering Frame VI

LabVIEW 2013 Robotics Module Help

Edition Date: June 2013

Part Number: 372983D-01

»View Product Info

Owning Palette: Advanced VIs

Requires: Robotics Module

Replaces wheels in steering frame in with the wheels you specify. You must manually select the polymorphic instance to use.

Details  

Use the pull-down menu to select an instance of this VI.

Replace Single Wheel in Steering Frame

x position specifies the x-coordinate of the wheel with respect to the center of the steering frame. A negative value represents a position to the left of the center, and a positive value represents a position to the right of the center.
y position specifies the y-coordinate of the wheel with respect to the center of the steering frame. A negative value represents a position to the rear of the center, and a positive value represents a position to the front of the center.
steering frame in is a reference to the steering frame on which to operate. Use the Create Steering Frame VI to generate this LabVIEW class object.
wheel index specifies the index of the wheel on which to operate, where 0 corresponds to the first wheel you added to the steering frame, 1 corresponds to the second wheel, and so on. If you specify an index value greater than the number of wheels steering frame in contains, LabVIEW returns FALSE in found? for the invalid index.
wheel is a reference to a steering frame wheel. Use the Create Wheel VI to generate this LabVIEW class object.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
frame angle (rad) specifies the angle of the wheel frame, measured counterclockwise from the direction of forward travel of the steering frame as viewed from above. A frame angle of 0 is parallel to the direction of forward travel of the steering frame.
steering frame out is a reference to the steering frame. You can wire this output to other Steering VIs.
found? indicates whether steering frame in contains the wheel you specify.
error out contains error information. This output provides standard error out functionality.

Replace Multiple Wheels in Steering Frame

x positions specifies the x-coordinates of the wheels with respect to the center of the steering frame. Negative values represent positions to the left of the center, and positive values represent positions to the right of the center.
y positions specifies the y-coordinates of the wheels with respect to the center of the steering frame. Negative values represent positions to the rear of the center, and positive values represent positions to the front of the center.
steering frame in is a reference to the steering frame on which to operate. Use the Create Steering Frame VI to generate this LabVIEW class object.
wheel indexes specifies the indexes of the wheels on which to operate, where 0 corresponds to the first wheel you added to the steering frame, 1 corresponds to the second wheel, and so on. If you specify an index value greater than the number of wheels steering frame in contains, LabVIEW returns FALSE in found? for the invalid index.
wheels contains an array of references to steering frame wheels. Use the Create Wheel VI to generate these LabVIEW class objects.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
frame angles (rad) specifies the angles of the wheel frames, measured counterclockwise from the direction of forward travel of the steering frame as viewed from above. A frame angle of 0 is parallel to the direction of forward travel of the steering frame.
steering frame out is a reference to the steering frame. You can wire this output to other Steering VIs.
found? indicates whether steering frame in contains the wheels you specify.
error out contains error information. This output provides standard error out functionality.

Replace Single Wheel in Steering Frame by Name

x position specifies the x-coordinate of the wheel with respect to the center of the steering frame. A negative value represents a position to the left of the center, and a positive value represents a position to the right of the center.
y position specifies the y-coordinate of the wheel with respect to the center of the steering frame. A negative value represents a position to the rear of the center, and a positive value represents a position to the front of the center.
steering frame in is a reference to the steering frame on which to operate. Use the Create Steering Frame VI to generate this LabVIEW class object.
wheel name specifies the identifier for the wheel. If you specify a name for a wheel that steering frame in does not contain, LabVIEW returns FALSE in found? for the invalid name.
wheel is a reference to a steering frame wheel. Use the Create Wheel VI to generate this LabVIEW class object.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
frame angle (rad) specifies the angle of the wheel frame, measured counterclockwise from the direction of forward travel of the steering frame as viewed from above. A frame angle of 0 is parallel to the direction of forward travel of the steering frame.
steering frame out is a reference to the steering frame. You can wire this output to other Steering VIs.
found? indicates whether steering frame in contains the wheel you specify.
error out contains error information. This output provides standard error out functionality.

Replace Multiple Wheels in Steering Frame by Name

x positions specifies the x-coordinates of the wheels with respect to the center of the steering frame. Negative values represent positions to the left of the center, and positive values represent positions to the right of the center.
y positions specifies the y-coordinates of the wheels with respect to the center of the steering frame. Negative values represent positions to the rear of the center, and positive values represent positions to the front of the center.
steering frame in is a reference to the steering frame on which to operate. Use the Create Steering Frame VI to generate this LabVIEW class object.
wheel names specifies the identifiers for the wheels. If you specify a name for a wheel that steering frame in does not contain, LabVIEW returns FALSE in found? for the invalid name.
wheels contains an array of references to steering frame wheels. Use the Create Wheel VI to generate these LabVIEW class objects.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
frame angles (rad) specifies the angles of the wheel frames, measured counterclockwise from the direction of forward travel of the steering frame as viewed from above. A frame angle of 0 is parallel to the direction of forward travel of the steering frame.
steering frame out is a reference to the steering frame. You can wire this output to other Steering VIs.
found? indicates whether steering frame in contains the wheel you specify.
error out contains error information. This output provides standard error out functionality.

Replace Wheels in Steering Frame Details

When use the Steering VIs to create and operate on a steering frame, always use a consistent unit of measurement when you specify values that represent distance.


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit