VelocityStateSensor
- URI: urn:jaus:jss:mobility:VelocityStateSensor
- Version: 1.0
- Inherits From: urn:jaus:jss:core:Events v1.1
Description
The Velocity State Sensor has the responsibility of reporting the instantaneous velocity of the platform. The velocity state of a rigid body is defined as the set of parameters that are necessary to calculate he velocity of any point in that rigid body. Six parameters are required to specify a velocity state of a rigid body in terms of some fixed reference coordinate system. The first three parameters represent the velocity components of a point in the rigid body that is coincident with the origin of the fixed reference. The second three components represent the instantaneous angular velocity components. It is possible to represent the six velocity state parameters as a screw, about which the rigid body is rotating and translating along at that instant. The reference frame for the velocity state sensor component is selected as a fixed coordinate system that at this instant is co-located with and aligned with the vehicle or system coordinate system. Thus the message data 'velocity x', 'velocity y', and 'velocity z' represents the current velocity of the subsystem's control point at this instant. For example if 'velocity x' has a value of 3 m/sec and 'velocity y' and 'velocity z' are zero, then the vehicle is moving in the forward direction at a velocity of 3 m/sec. The message data 'omega x', 'omega y', and 'omega z' represent the actual rate of change of orientation or angular velocity of the vehicle about its coordinate axes.
Messages
The VelocityStateSensor service uses the following messages.
Output
Internal Events
- None