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 / ExtendedPrimitivePanTilt


Version: 1.1
ID: urn:jaus:jss:iop:ExtendedPrimitivePanTilt
Inherits From:
extended byurn:jaus:jss:manipulator:PrimitivePanTilt v2.0
extended byurn:jaus:jss:core:Management v1.1
extended byurn:jaus:jss:core:AccessControl v1.1
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

The Extended Primitive Pan Tilt Service provides a mechanism for reporting additional per-joint status information not supported by the existing SAE JAUS services. In addition, a query/report pair is added to allow for the specification of a pan/tilt unit mounted on another manipulator. The base is therefore defined as the coordinate frame for the specific joint on the host manipulator given by a JAUS ID. Note that when mounted on a host manipulator, the ReportPanTiltSpecificationsRec as reported by the Report Pan Tilt Specifications messages shall be interpreted as the coordinate transformation from the joint number on the host manipulator, rather than from the vehicle coordinate frame.

Internal Event Set

Message Set
Message ID Name
F29Ah QueryPanTiltHostManipulator
F298h QueryPanTiltOperationalParameters
F29Bh ReportPanTiltManipulatorHost
F299h ReportPanTiltOperationalParameters

State Machine Diagram

ExtendedPrimitivePanTilt State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
A ExtendedPrimitivePanTiltDefaultLoop QueryPanTiltOperationalParameters sendReportPanTiltOperationalParameters
QueryPanTiltHostManipulator sendReportPanTiltHostManipulator

Action Name Type Description
sendReportPanTiltHostManipulator Send Action Send a Report Host Manipulator message
Output Message: ReportPanTiltManipulatorHost
sendReportPanTiltOperationalParameters Send Action Send a Report Joint Operational Parameters message
Output Message: ReportPanTiltOperationalParameters

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