SAE AS 6009A-2017 JAUS Mobility Service Set.pdf
《SAE AS 6009A-2017 JAUS Mobility Service Set.pdf》由会员分享,可在线阅读,更多相关《SAE AS 6009A-2017 JAUS Mobility Service Set.pdf(249页珍藏版)》请在麦多课文档分享上搜索。
1、_ SAE Technical Standards Board Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising there
2、from, is the sole responsibility of the user.” SAE reviews each technical report at least every five years at which time it may be revised, reaffirmed, stabilized, or cancelled. SAE invites your written comments and suggestions. Copyright 2017 SAE International All rights reserved. No part of this p
3、ublication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. TO PLACE A DOCUMENT ORDER: Tel: 877-606-7323 (inside USA and Canada) Tel: +1 724-776-497
4、0 (outside USA) Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.org SAE values your input. To provide feedback on this Technical Report, please visit http:/standards.sae.org/AS6009A AEROSPACE STANDARD AS6009 REV. A Issued 2009-04 Revised 2017-11 Superseding AS6009 JAUS
5、 Mobility Service Set RATIONALE The rationale for this revision was that the notion of Mobility needed to be extended to include maritime vehicles and it needed to be synchronized with changes in the JAUS Core Service Set.The List manager Service was promoted to the Core; consequently, it was delete
6、d from this document. Global and Local Pose have been updated to support additional altitude types. Depth has been added to several services to support unmanned undersea vehicles (UUVs). The following services have been added: Navigation State Service, Global Loiter Driver Service, Local Loiter Driv
7、er Service, Global Operating Zone Service, Local Operating Zone Service, GPS Fix Service, and an Inertial Sensor Control Service. INTRODUCTION The primary goal of the JAUS Mobility Service Set is logical interoperability between communicating elements in an unmanned system. To this end, each service
8、 defines the messages (vocabulary) and protocol (rules) for data exchange. This logical interoperability is independent of the physical transport, and it is expected that a Transport Standard, such as the JAUS Transport Specification AS5669A, is used in conjunction with this specification. Each serv
9、ice in the JAUS Mobility Service Set is described using the JAUS Service Interface Definition Language JSIDL. JSIDL creates a formal schema based on Relax NG Compact rng that allows for validation of each service definition described herein. Although knowledge of JSIDL is not required to understand
10、or implement this Specification, it is highly recommended for supporting context. For convenience, the JAUS Mobility Service Set contains both a text based and XML based representation for each service. This document uses a number of conventions to simplify the text. All names are given in Camel Cas
11、e. Names start with upper case, while reference names start with a lower case. The tables and diagrams in this document are hand-transcribed from the JSIDL XML specification in the Appendixes. In case of transcription errors, the XML specification should be considered correct. SAE INTERNATIONAL AS60
12、09A Page 2 of 249 TABLE OF CONTENTS 1. SCOPE 10 1.1 Purpose . 10 1.2 JAUS Core Service Set . 10 1.3 Compliance . 11 1.4 Document Organization. 11 2. REFERENCES 12 2.1 Applicable Documents 12 2.2 List of Acronyms 12 2.3 Definitions 13 3. COMMON CONVENTIONS 15 3.1 Platform orientation . 15 3.2 Waypoin
13、t Tolerance 16 3.3 Path Tolerance (Travel Corridor) 16 3.4 Constant values . 17 3.5 Safe Motion on Exit from Ready State 17 4. SERVICE DEFINITIONS . 18 4.1 Global Pose Sensor Service . 18 4.2 Local Pose Sensor Service . 20 4.3 Velocity State Sensor Service . 22 4.4 Acceleration State Sensor Service
14、24 4.5 Primitive Driver Service . 26 4.6 Global Vector Driver Service . 28 4.7 Local Vector Driver Service . 30 4.8 Global Waypoint Driver Service 33 4.9 Local Waypoint Driver Service 35 4.10 Global Waypoint List Driver Service 38 4.11 Local Waypoint List Driver Service . 42 4.12 Global Path Segment
15、 Driver Service. 45 4.13 Local Path Segment Driver Service 51 4.14 Velocity State Driver Service . 54 4.15 Navigation State Service . 58 4.16 Global Operating Zone Service . 59 4.17 Local Operating Zone Service . 62 4.18 Global Loiter Driver Service 65 4.19 Local Loiter Driver Service 69 4.20 GPSFix
16、 Service . 73 4.21 Inertial Sensor Control Service 75 5. DECLARED TYPES 78 5.1 CommandClass . 78 5.1.1 ID 0402h: SetGlobalPose (Deprecated) 78 5.1.2 ID 04A2h: SetGlobalPoseExt 79 5.1.3 ID 0403h: SetLocalPose (Deprecated) . 80 5.1.4 ID 04A3h: SetLocalPoseExt 81 5.1.5 ID 0405 h: SetWrenchEffort 82 5.1
17、.6 ID 0407 h: SetGlobalVector (Deprecated) 84 5.1.7 ID 04A7 h: SetGlobalVectorExt . 84 5.1.8 ID 0408 h: SetLocalVector (Deprecated) 86 5.1.9 ID 04A8 h: SetLocalVectorExt . 86 5.1.10 ID 040A h: SetTravelSpeed (Deprecated) 88 5.1.11 ID 04AA h: SetTravelSpeedExt . 88 5.1.12 ID 040Ch: SetGlobalWaypoint
18、(Deprecated) 89 5.1.13 ID 04ACh: SetGlobalWaypointExt . 90 5.1.14 ID 040Dh: SetLocalWaypoint (Deprecated) 91 SAE INTERNATIONAL AS6009A Page 3 of 249 5.1.15 ID 04ADh: SetLocalWaypointExt 92 5.1.16 ID 040Fh: SetGlobalPathSegment (Deprecated) 93 5.1.17 ID 04AFh: SetGlobalPathSegmentExt 94 5.1.18 ID 041
19、0h: SetLocalPathSegment (Deprecated) 95 5.1.19 ID 04B0h: SetLocalPathSegmentExt 96 5.1.20 ID 0412h: SetGeomagneticProperty . 97 5.1.21 ID 0415h: SetVelocityCommand (Deprecated) . 99 5.1.22 ID 04B5h: SetVelocityCommandExt 100 5.1.23 ID 0416h: SetAccelerationLimit . 101 5.1.24 ID 0422h: DeleteZone . 1
20、02 5.1.25 ID 0423h: SetGlobalOperatingZone 102 5.1.26 ID 0427h: SetLocalOperatingZone 103 5.1.27 ID 0425h: SetGlobalLoiter . 104 5.1.28 ID 0426h: SetLocalLoiter . 107 5.1.29 ID 0428h: RequestGPSFix 110 5.1.30 ID 0429h: InertialSensorControl 111 5.1.31 ID 041Eh: ExecuteList (Deprecated) . 111 5.1.32
21、ID 041AEh: ExecuteListExt . 112 5.2 QueryClass 112 5.2.1 ID 2402h: QueryGlobalPose (Deprecated) . 112 5.2.2 ID 24A2h: QueryGlobalPoseExt 113 5.2.3 ID 2403h: QueryLocalPose (Deprecated) . 113 5.2.4 ID 24A3h: QueryLocalPoseExt 114 5.2.5 ID 2404h: QueryVelocityState (Deprecated) . 114 5.2.6 ID 24A4h: Q
22、ueryVelocityStateExt 114 5.2.7 ID 2405h: QueryWrenchEffort . 115 5.2.8 ID 2407h: QueryGlobalVector (Deprecated) . 115 5.2.9 ID 24A7h: QueryGlobalVectorExt 115 5.2.10 ID 2408h: QueryLocalVector (Deprecated) . 116 5.2.11 ID 24A8h: QueryLocalVectorExt . 116 5.2.12 ID 240Ah: QueryTravelSpeed (Deprecated
23、) . 116 5.2.13 ID 24AAh: QueryTravelSpeedExt 117 5.2.14 ID 240Ch: QueryGlobalWaypoint (Deprecated) 117 5.2.15 ID 24ACh: QueryGlobalWaypointExt 117 5.2.16 ID 240Dh: QueryLocalWaypoint (Deprecated) 118 5.2.17 ID 24ADh: QueryLocalWaypointExt 118 5.2.18 ID 240Fh: QueryGlobalPathSegment (Deprecated) . 11
24、8 5.2.19 ID 24AFh: QueryGlobalPathSegmentExt 119 5.2.20 ID 2410h: QueryLocalPathSegment (Deprecated) . 119 5.2.21 ID 24B0h: QueryLocalPathSegmentExt 120 5.2.22 ID 2412h: QueryGeomagneticProperty . 120 5.2.23 ID 2415h: QueryVelocityCommand (Deprecated) . 120 5.2.24 ID 24B5h: QueryVelocityCommandExt .
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAEAS6009A2017JAUSMOBILITYSERVICESETPDF
