Skip to content

0x0405 - SetWrenchEffort

Description

This message is used to provide open-loop mobility control in the coordinate frame defined in Section 3.1. The command consists of a six element propulsive wrench and a six element resistive wrench. The six elements of each wrench break down into three linear elements and three rotational elements, which are mapped to the three axis orthogonal coordinate frame of the vehicle. All elements of the Wrench message are not necessarily applicable to a particular platform.

Structure

SetWrenchEffort
 WrenchEffortRec

WrenchEffortRec

Type: Record

Field # Field Name Type Units Optional Interpretation
1 PresenceVector uint16
2 PropulsiveLinearEffortX uint16 percent true Measured as a percent of maximum
3 PropulsiveLinearEffortY uint16 percent true Measured as a percent of maximum
4 PropulsiveLinearEffortZ uint16 percent true Measured as a percent of maximum
5 PropulsiveRotationalEffortX uint16 percent true Measured as a percent of maximum
6 PropulsiveRotationalEffortY uint16 percent true Measured as a percent of maximum
7 PropulsiveRotationalEffortZ uint16 percent true Measured as a percent of maximum
8 ResistiveLinearEffortX uint8 percent true Measured as a percent of maximum
9 ResistiveLinearEffortY uint8 percent true Measured as a percent of maximum
10 ResistiveLinearEffortZ uint8 percent true Measured as a percent of maximum
11 ResistiveRotationalEffortX uint8 percent true Measured as a percent of maximum
12 ResistiveRotationalEffortY uint8 percent true Measured as a percent of maximum
13 ResistiveRotationalEffortZ uint8 percent true Measured as a percent of maximum