Skip to content

0x04B5 - SetVelocityCommandExt

Description

This message is used to command the linear velocity and rotational rate of the platform. The SetVelocityCommand provides the capability, by setting the appropriate command type in the message, to set the current velocity command, set the maximum allowed velocity values, set the minimum allowed velocity values and set the default velocity command. Either absolute speed (SOG) or relative (SRM) may be set.

Structure

SetVelocityCommandExt
 VelocityCommandExtRec

VelocityCommandExtRec

Type: Record

Field # Field Name Type Units Optional Interpretation
1 PresenceVector uint8
2 CommandType uint8 one false Where minimum and maximum are the bottom and top ends of the allowable range. Any commanded velocity outside this range will be ignored. For a system that expects to move in both directions along or around an axis, e.g. forward and backward for linear X, then the minimum is expected to be negative.
3 Velocity_X true
4 Velocity_Y true
5 Velocity_Z true
6 RollRate true
7 PitchRate true
8 YawRate true