This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / Mobility_v1_0ServiceSet / VelocityStateSensor


Version: 1.0
ID: urn:jaus:jss:mobility:VelocityStateSensor
Inherits From:
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

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 the 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.

Internal Event Set

Message Set
Message ID Name
2404h QueryVelocityState
4404h ReportVelocityState

State Machine Diagram

VelocityStateSensor State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
A VelocityStateDefaultLoop QueryVelocityState sendReportVelocityState

Action Name Type Description
sendReportVelocityState Send Action Output Message: ReportVelocityState

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 07/17/2019 from as6009-mobility.ojss