OpenJAUS.com

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 / Iop_v3ServiceSet / HealthMonitor

HealthMonitor

Version: 1.4
ID: urn:jaus:jss:exp:aeodrs:HealthMonitor
Inherits From:
extended byurn:jaus:jss:core:AccessControl v1.1
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

Description:
The Health Monitor Service gathers status and fault and provides a UGV status report to any requestor. The UGV status report provides information sufficient to allow the requestor to form queries to the relevant Health Reporters to obtain detailed status information as desired.

Internal Event Set
None


Message Set
Message ID Name
ED10h QueryUGVSummary
FD10h ReportUGVSummary
DD10h UpdateUGVSummary

State Machine Diagram

HealthMonitor State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
B HealthMonitorControlledLoop UpdateUGVSummary isControllingClient updateUGVSummaryAction
A HealthMonitorDefaultLoop QueryUGVSummary sendReportUGVSummary


Actions
Action Name Type Description
sendReportUGVSummary Send Action Construct and send ReportUGVSummary message to requestor.
Output Message: ReportUGVSummary
updateUGVSummaryAction Update UGV Summary data by requesting CM Health Summary information from each CM on the UGV. This summary data will be returned in subsequent ReportUGVSummary messages.



OpenJAUS.com

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 iop_v3.ojss