ImageVerifierCode 换一换
格式:PDF , 页数:249 ,大小:2.27MB ,
资源ID:1025023      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1025023.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SAE AS 6009A-2017 JAUS Mobility Service Set.pdf)为本站会员(explodesoak291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

SAE AS 6009A-2017 JAUS Mobility Service Set.pdf

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 .

25、 121 5.2.25 ID 2416h: QueryAccelerationLimit . 121 5.2.26 ID 2417h: QueryAccelerationState (Deprecated) 121 5.2.27 ID 24B7h: QueryAccelerationStateExt 122 5.2.28 ID 2421h: QueryNavigation . 122 5.2.29 ID 2423h: QueryGlobalOperatingZone 123 5.2.30 ID 2427h: QueryLocalOperatingZone . 123 5.2.31 ID 242

26、4h: QueryExcursion 123 5.2.32 ID 2425h: QueryGlobalLoiter . 124 5.2.33 ID 2426h: QueryLocalLoiter 124 5.2.34 ID 2428h: QueryGPSFix 124 5.2.35 ID 2429h: QueryInertialSensorStatus 124 5.2.36 ID 241Eh: QueryActiveElement . 125 5.2.37 ID 4402h: ReportGlobalPose (Deprecated) 125 5.2.38 ID 44A2h: ReportGl

27、obalPoseExt . 125 5.2.39 ID 4403h: ReportLocalPose (Deprecated) 127 5.2.40 ID 44A3h: ReportLocalPoseExt. 127 5.2.41 ID 4404h: ReportVelocityState (Deprecated) 128 SAE INTERNATIONAL AS6009A Page 4 of 249 5.2.42 ID 44A4h: ReportVelocityStateExt 129 5.2.43 ID 4405h: ReportWrenchEffort 131 5.2.44 ID 440

28、7h: ReportGlobalVector (Deprecated) 132 5.2.45 ID 44A7h: ReportGlobalVectorExt. 132 5.2.46 ID 4408h: ReportLocalVector (Deprecated) 132 5.2.47 ID 44A8h: ReportLocalVectorExt 133 5.2.48 ID 440Ah: ReportTravelSpeed (Deprecated) 133 5.2.49 ID 44AAh: ReportTravelSpeedExt. 133 5.2.50 ID 440Ch: ReportGlob

29、alWaypoint (Deprecated) . 134 5.2.51 ID 44ACh: ReportGlobalWaypointExt . 134 5.2.52 ID 440Dh: ReportLocalWaypoint (Deprecated) . 134 5.2.53 ID 44ADh: ReportLocalWaypointExt . 134 5.2.54 ID 440Fh: ReportGlobalPathSegment (Deprecated) 135 5.2.55 ID 44AFh: ReportGlobalPathSegmentExt . 135 5.2.56 ID 441

30、0h: ReportLocalPathSegment (Deprecated) 135 5.2.57 ID 44B0h: ReportLocalPathSegmentExt . 136 5.2.58 ID 4412h: ReportGeomagneticProperty 136 5.2.59 ID 4415h: ReportVelocityCommand (Deprecated) 136 5.2.60 ID 44B5h: ReportVelocityCommandExt 136 5.2.61 ID 4416h: ReportAccelerationLimit . 137 5.2.62 ID 4

31、417h: ReportAccelerationState (Deprecated) . 137 5.2.63 ID 44B7h: ReportAccelerationStateExt . 138 5.2.64 ID 442Ah: ReportNavigation 139 5.2.65 ID 4423h: ReportGlobalOperatingZone. 140 5.2.66 ID 4427h: ReportLocalOperatingZone 140 5.2.67 ID 4424h: ReportExcursion . 140 5.2.68 ID 4425h: ReportGlobalL

32、oiter 141 5.2.69 ID 4426h: ReportLocalLoiter . 141 5.2.70 ID 4428h: ReportGPSFix. 142 5.2.71 ID 4429h: ReportInertialSensorStatus. 144 5.2.72 ID 441Eh: ReportActiveElement 144 6. NOTES 145 6.1 Revision Indicator 145 SAE INTERNATIONAL AS6009A Page 5 of 249 APPENDIX A XML FOR SERVICE DEFINITIONS 146 F

33、IGURE 1 DEFINITION OF PLATFORM ORIENTATION . 15 FIGURE 2 PERMITTED TRAVEL CORRIDOR BETWEEN WAYPOINTS 16 FIGURE 3 GLOBAL POSE SENSOR SERVICE 18 FIGURE 4 GLOBAL POSE SENSOR PROTOCOL BEHAVIOR 19 FIGURE 5 LOCAL POSE SENSOR SERVICE . 20 FIGURE 6 LOCAL POSE SENSOR SERVICE PROTOCOL BEHAVIOR 21 FIGURE 7 VEL

34、OCITY STATE SENSOR SERVICE . 22 FIGURE 8 VELOCITY STATE SENSOR SERVICE PROTOCOL BEHAVIOR 23 FIGURE 9 ACCELERATION STATE SENSOR SERVICE . 24 FIGURE 10 ACCELERATION STATE SENSOR SERVICE PROTOCOL BEHAVIOR 25 FIGURE 11 PRIMITIVE DRIVER SERVICE . 26 FIGURE 12 PRIMITIVE DRIVER SERVICE PROTOCOL BEHAVIOR 27

35、 FIGURE 13 GLOBAL VECTOR DRIVER SERVICE 28 FIGURE 14 GLOBAL VECTOR DRIVER SERVICE PROTOCOL BEHAVIOR 29 FIGURE 15 LOCAL VECTOR DRIVER SERVICE . 31 FIGURE 16 LOCAL VECTOR DRIVER SERVICE PROTOCOL BEHAVIOR 32 FIGURE 17 GLOBAL WAYPOINT DRIVER SERVICE 33 FIGURE 18 GLOBAL WAYPOINT DRIVER SERVICE PROTOCOL B

36、EHAVIOR . 34 FIGURE 19 LOCAL WAYPOINT DRIVER SERVICE . 36 FIGURE 20 LOCAL WAYPOINT DRIVER SERVICE PROTOCOL BEHAVIOR 37 FIGURE 21 GLOBAL WAYPOINT LIST DRIVER SERVICE . 39 FIGURE 22 GLOBAL WAYPOINT DRIVER LIST SERVICE PROTOCOL BEHAVIOR. 40 FIGURE 23 LOCAL WAYPOINT LIST DRIVER SERVICE 42 FIGURE 24 LOCA

37、L WAYPOINT LIST DRIVER SERVICE PROTOCOL BEHAVIOR . 43 FIGURE 25 GLOBAL PATH SEGMENT DRIVER SERVICE . 45 FIGURE 26 SAMPLE PATH SEGMENT WITH CONTROL POINTS SHOWN 46 FIGURE 27 EFFECT OF WEIGHTING PARAMETER W1 ON CURVE SHAPE . 47 FIGURE 28 SLOPE CONTINUITY AT PATH SEGMENT CONNECTION POINT . 47 FIGURE 29

38、 GLOBAL PATH SEGMENT DRIVER SERVICE PROTOCOL BEHAVIOR 48 FIGURE 30 LOCAL PATH SEGMENT DRIVER SERVICE 51 FIGURE 31 LOCAL PATH SEGMENT DRIVER SERVICE PROTOCOL BEHAVIOR . 52 FIGURE 32 VELOCITY STATE DRIVER SERVICE 55 FIGURE 33 VELOCITY STATE DRIVER SERVICE PROTOCOL BEHAVIOR 56 FIGURE 34 NAVIGATION STAT

39、E SERVICE . 58 FIGURE 35 NAVIGATION STATE SERVICE PROTOCOL BEHAVIOR 59 FIGURE 36 OPERATING ZONE SERVICE . 60 FIGURE 37 OPERATING AND EXCLUSION ZONES . 60 FIGURE 38 GLOBAL OPERATING ZONE SERVICE PROTOCOL BEHAVIOR . 61 FIGURE 39 LOCAL OPERATING ZONE SERVICE 63 FIGURE 40 OPERATING AND EXCLUSION ZONES .

40、 63 FIGURE 41 LOCAL OPERATING ZONE SERVICE PROTOCOL BEHAVIOR . 64 FIGURE 42 GLOBAL LOITER DRIVER SERVICE 66 FIGURE 42A EXAMPLE LOITER PATTERNS . 67 FIGURE 43 GLOBAL LOITER DRIVER SERVICE PROTOCOL BEHAVIOR 68 FIGURE 44 LOCAL LOITER DRIVER SERVICE . 70 FIGURE 44A EXAMPLE LOITER PATTERNS . 71 FIGURE 45

41、 LOCAL LOITER DRIVER SERVICE PROTOCOL BEHAVIOR 72 FIGURE 46 GPSFIX SERVICE 73 FIGURE 47 GPSFIX SERVICE PROTOCOL BEHAVIOR . 74 FIGURE 48 INERTIAL SENSOR CONTROL SERVICE 75 FIGURE 49 INERTIAL SENSOR CONTROL SERVICE PROTOCOL BEHAVIOR . 76 SAE INTERNATIONAL AS6009A Page 6 of 249 TABLE 1 GLOBAL POSE SENS

42、OR SERVICE VOCABULARY 19 TABLE 2 GLOBAL POSE SENSOR SERVICE STATE TRANSITION TABLE 19 TABLE 3 GLOBAL POSE SENSOR SERVICE STATE CONDITIONS TABLE . 20 TABLE 4 GLOBAL POSE SENSOR SERVICE TRANSITION ACTIONS 20 TABLE 5 LOCAL POSE SENSOR SERVICE VOCABULARY . 21 TABLE 6 LOCAL POSE SENSOR SERVICE STATE TRAN

43、SITION TABLE 22 TABLE 7 LOCAL POSE SENSOR SERVICE STATE CONDITIONS TABLE 22 TABLE 8 LOCAL POSE SENSOR SERVICE TRANSITION ACTIONS. 22 TABLE 9 VELOCITY STATE SENSOR SERVICE VOCABULARY . 23 TABLE 10 VELOCITY STATE SENSOR SERVICE STATE TRANSITION TABLE . 24 TABLE 11 VELOCITY STATE SENSOR SERVICE TRANSIT

44、ION ACTIONS . 24 TABLE 12 ACCELERATION STATE SENSOR SERVICE VOCABULARY . 25 TABLE 13 ACCELERATION STATE SENSOR SERVICE STATE TRANSITION TABLE. 25 TABLE 14 ACCELERATION STATE SENSOR SERVICE TRANSITION ACTIONS . 25 TABLE 15 PRIMITIVE DRIVER SERVICE VOCABULARY . 27 TABLE 16 PRIMITIVE DRIVER SERVICE ENT

45、RY/EXIT ACTION TABLE 27 TABLE 17 PRIMITIVE DRIVER SERVICE TRANSITION TABLE 27 TABLE 18 PRIMITIVE DRIVER SERVICE STATE CONDITIONS TABLE 27 TABLE 19 PRIMITIVE DRIVER SERVICE TRANSITION ACTIONS . 28 TABLE 20 GLOBAL VECTOR DRIVER SERVICE VOCABULARY . 29 TABLE 21 GLOBAL VECTOR DRIVER SERVICE ENTRY/EXIT A

46、CTION TABLE . 29 TABLE 22 GLOBAL VECTOR DRIVER SERVICE TRANSITION TABLE . 30 TABLE 23 GLOBAL VECTOR DRIVER SERVICE STATE CONDITIONS TABLE 30 TABLE 24 GLOBAL VECTOR DRIVER SERVICE TRANSITION ACTIONS 30 TABLE 25 LOCAL VECTOR DRIVER SERVICE VOCABULARY 31 TABLE 26 LOCAL VECTOR DRIVER SERVICE ENTRY/EXIT

47、ACTION TABLE 32 TABLE 27 LOCAL VECTOR DRIVER SERVICE TRANSITION TABLE 32 TABLE 28 LOCAL VECTOR DRIVER SERVICE STATE CONDITIONS TABLE 32 TABLE 29 LOCAL VECTOR DRIVER SERVICE TRANSITION ACTIONS . 33 TABLE 30 GLOBAL WAYPOINT DRIVER SERVICE VOCABULARY . 34 TABLE 31 GLOBAL WAYPOINT DRIVER SERVICE ENTRY/E

48、XIT ACTION TABLE . 34 TABLE 32 GLOBAL WAYPOINT DRIVER SERVICE TRANSITION TABLE . 35 TABLE 33 GLOBAL WAYPOINT DRIVER SERVICE STATE CONDITIONS TABLE . 35 TABLE 34 GLOBAL WAYPOINT DRIVER SERVICE TRANSITION ACTION 35 TABLE 35 LOCAL WAYPOINT DRIVER SERVICE VOCABULARY . 36 TABLE 36 LOCAL WAYPOINT DRIVER S

49、ERVICE ENTRY/EXIT ACTION TABLE . 37 TABLE 37 LOCAL WAYPOINT DRIVER SERVICE TRANSITION TABLE . 37 TABLE 38 LOCAL WAYPOINT DRIVER SERVICE STATE CONDITIONS TABLE 38 TABLE 39 LOCAL WAYPOINT DRIVER SERVICE TRANSITION ACTIONS . 38 TABLE 40 GLOBAL WAYPOINT LIST DRIVER SERVICE VOCABULARY 39 TABLE 41 GLOBAL WAYPOINT LIST DRIVER SERVICE ENTRY/EXIT ACTION TABLE 40 TABLE 42 GLOBAL WAYPOINT LIST DRIVER SERVICE TRANSITION TABLE 41 TABLE 43 GLOBA

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1