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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

SAE AS 6009-2009 JAUS Mobility Service Set《JAUS移动服务集》.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 reaffirmed, revised, or cancelled. SAE invites your written comments and suggestions. Copyright 2009 SAE International All rights reserved. No part of this publication m

3、ay 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: 724-776-4970 (outside USA)

4、 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:/www.sae.org/technical/standards/AS6009 AEROSPACE STANDARD AS6009 Issued 2009-04 JAUS Mobility Service Set RATIONALE This documen

5、t, the JAUS Mobility Service Set (AS6009), defines a message-passing interface for services commonly found in mobile unmanned systems. These services represent the platform-independent capabilities common across all platform types. Additional capabilities are specified in the JAUS Core Service Set (

6、AS5710) and are frequently referenced herein. 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 defines the messages (vocabulary) and protocol (rules) for data exchange. This logi

7、cal interoperability is independent of the physical transport, and it is expected that a Transport Standard, such as the JAUS Transport Specification AS5669, is used in conjunction with this specification. Each service in the JAUS Mobility Service Set is described using the JAUS Service Interface De

8、finition 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 or implement this Specification, it is highly recommended for supporting context. For

9、 convenience, the JAUS Mobility Service Set contains both a text based and XML based representation for each service. The services defined herein should replace the equivalent sets of messages defined in the latest JAUS Reference Architecture Version 3.3 RA33P1, RA33P2, RA33P3 when used with AS5669,

10、 revision A. This Standard has been carefully designed to allow for the simplest possible migration of RA 3.3 implementations to a services-based framework. Even though the notion of services has come to define formal interfaces between components, the message sets in those services trace back to id

11、entical messages in the Reference Architecture. This document uses a number of conventions to simplify the text. All names are given in Camel Case. Names start with upper case, while reference names start with a lower case. Copyright SAE International Provided by IHS under license with SAENot for Re

12、saleNo reproduction or networking permitted without license from IHS-,-,-SAE AS6009 Page 2 of 146 TABLE OF CONTENTS 1. SCOPE 7 1.1 Purpose . 7 1.2 JAUS Core Service Set . 7 1.3 Compliance . 7 1.4 Document Organization 7 2. REFERENCES 8 2.1 Applicable Documents 8 2.1.1 SAE Publications . 8 2.1.2 JAUS

13、 Technical References . 8 2.1.3 Other Publications . 8 2.2 List of Acronyms 8 3. COMMON CONVENTIONS 10 3.1 Platform orientation . 10 3.2 Waypoint Tolerance 11 3.3 Path Tolerance (Travel Corridor) 11 3.4 Constant values 11 3.5 Examples of List Manipulation 12 4. SERVICE DEFINITIONS 14 4.1 List Manage

14、r Service 14 4.2 Global Pose Sensor Service . 17 4.3 Local Pose Sensor Service . 19 4.4 Velocity State Sensor Service . 20 4.5 Acceleration State Sensor Service . 22 4.6 Primitive Driver Service . 24 4.7 Global Vector Driver Service . 25 4.8 Local Vector Driver Service 27 4.9 Global Waypoint Driver

15、Service 29 4.10 Local Waypoint Driver Service 32 4.11 Global Waypoint List Driver Service . 34 4.12 Local Waypoint List Driver Service . 37 4.13 Global Path Segment Driver Service 40 4.14 Local Path Segment Driver Service 45 4.15 Velocity State Driver Service 48 5. DECLARED TYPES 52 5.1 CommandClass

16、. 52 5.1.1 ID 0402h: SetGlobalPose . 52 5.1.2 ID 0403h: SetLocalPose . 53 5.1.3 ID 0405 h: SetWrenchEffort 53 5.1.4 ID 0407 h: SetGlobalVector 55 5.1.5 ID 0408 h: SetLocalVector 56 5.1.6 ID 040A h: SetTravelSpeed 56 5.1.7 ID 040Ch: SetGlobalWaypoint 57 5.1.8 ID 040Dh: SetLocalWaypoint 58 5.1.9 ID 04

17、0Fh: SetGlobalPathSegment 59 5.1.10 ID 0410h: SetLocalPathSegment 60 5.1.11 ID 0412h: SetGeomagneticProperty . 61 5.1.12 ID 0415h: SetVelocityCommand . 61 5.1.13 ID 0416h: SetAccelerationLimit . 62 5.1.14 ID 041Ah: SetElement. 63 5.1.15 ID 041Bh: DeleteElement . 64 5.1.16 ID 041Ch: ConfirmElementReq

18、uest . 64 5.1.17 ID 041Dh: RejectElementRequest 65 5.1.18 ID 041Eh: ExecuteList 65 5.2 QueryClass . 66 5.2.1 ID 2402h: QueryGlobalPose . 66 5.2.2 ID 2403h: QueryLocalPose . 66 Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted with

19、out license from IHS-,-,-SAE AS6009 Page 3 of 146 5.2.3 ID 2404h: QueryVelocityState . 66 5.2.4 ID 2405h: QueryWrenchEffort . 67 5.2.5 ID 2407h: QueryGlobalVector . 67 5.2.6 ID 2408h: QueryLocalVector . 67 5.2.7 ID 240Ah: QueryTravelSpeed . 68 5.2.8 ID 240Ch: QueryGlobalWaypoint 68 5.2.9 ID 240Dh: Q

20、ueryLocalWaypoint . 68 5.2.10 ID 240Fh: QueryGlobalPathSegment . 69 5.2.11 ID 2410h: QueryLocalPathSegment . 69 5.2.12 ID 2412h: QueryGeomagneticProperty 69 5.2.13 ID 2415h: QueryVelocityCommand 70 5.2.14 ID 2416h: QueryAccelerationLimit 70 5.2.15 ID 2417h: QueryAccelerationState . 70 5.2.16 ID 241A

21、h: QueryElement 71 5.2.17 ID 241Bh: QueryElementList 71 5.2.18 ID 241Ch: QueryElement Count 71 5.2.19 ID 241Eh: QueryActiveElement 71 5.3 InformClass . 72 5.3.1 ID 4402h: ReportGlobalPose 72 5.3.2 ID 4403h: ReportLocalPose 72 5.3.3 ID 4404h: ReportVelocityState 72 5.3.4 ID 4405h: ReportWrenchEffort

22、73 5.3.5 ID 4407h: ReportGlobalVector 73 5.3.6 ID 4408h: ReportLocalVector 73 5.3.7 ID 440Ah: ReportTravelSpeed 74 5.3.8 ID 440Ch: ReportGlobalWaypoint 74 5.3.9 ID 440Dh: ReportLocalWaypoint 74 5.3.10 ID 440Fh: ReportGlobalPathSegment 74 5.3.11 ID 4410h: ReportLocalPathSegment 75 5.3.12 ID 4412h: Re

23、portGeomagneticProperty . 75 5.3.13 ID 4415h: ReportVelocityCommand . 75 5.3.14 ID 4416h: ReportAccelerationLimit . 75 5.3.15 ID 4417h: ReportAccelerationState 76 5.3.16 ID 441Ah: ReportElement . 77 5.3.17 ID 441Bh: ReportElementList . 77 5.3.18 ID 441Ch: ReportElementCount . 77 5.3.19 ID 441Eh: Rep

24、ortActiveElement . 78 6. NOTES 78 APPENDIX A XML FOR SERVICE DEFINITIONS 79 APPENDIX B XML FOR DECLARED TYPE SETS 121 Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-SAE AS6009 Page 4 of 146 TABLE OF

25、 FIGURES Figure 1 Definition of Platform Orientation 10 Figure 2 Permitted Travel Corridor between Waypoints . 11 Figure 3 Example Scenario for List Manipulation . 12 Figure 4 Example Scenario for Inserting a New Element . 12 Figure 5 Example Scenario for Circular List Segments 12 Figure 6 Failure C

26、ase Leaving an Existing Element Orphaned 13 Figure 7 Example Scenario for Deleting an Existing Element 13 Figure 8 List Manager Service 14 Figure 9 List Manager service protocol behavior 15 Figure 10 Global pose Sensor Service . 17 Figure 11 Global pose sensor protocol behavior 18 Figure 12 Local po

27、se Sensor Service . 19 Figure 13 Local pose sensor Service Protocol Behavior 20 Figure 14 Velocity state Sensor Service . 21 Figure 15 Velocity State sensor Service Protocol Behavior 22 Figure 16 Acceleration State Sensor Service . 22 Figure 17 Acceleration State sensor Service Protocol Behavior 23

28、Figure 18 Primitive Driver Service . 24 Figure 19 Primitive driver service protocol behavior . 25 Figure 20 Global vector Driver Service . 26 Figure 21 Global vector Driver Service Protocol Behavior 27 Figure 22 Local vector Driver Service . 28 Figure 23 Local vector Driver Service Protocol Behavior

29、 . 29 Figure 24 Global Waypoint Driver Service 30 Figure 25 Global waypoint Driver Service Protocol Behavior . 31 Figure 26 Local Waypoint Driver Service 32 Figure 27 Local waypoint Driver Service Protocol Behavior . 33 Figure 28 Global Waypoint List Driver Service . 34 Figure 29 Global waypoint Dri

30、ver List Service Protocol Behavior 35 Figure 30 Local Waypoint List Driver Service . 37 Figure 31 Local waypoint List Driver Service Protocol Behavior 38 Figure 32 Global path segment Driver Service . 40 Figure 33 Sample Path Segment with Control Points Shown . 41 Figure 34 Effect of Weighting Param

31、eter w1 on Curve Shape . 42 Figure 35 Slope Continuity at Path Segment Connection Point . 42 Figure 36 Global path segment Driver Service Protocol Behavior . 43 Figure 37 Local path segment Driver Service . 45 Figure 38 Local path segment Driver Service Protocol Behavior . 47 Figure 39 Velocity Stat

32、e Driver Service 49 Figure 40 Velocity State driver service protocol behavior . 50 TABLE OF TABLES TABLE 1 List Manager Service Vocabulary . 15 TABLE 2 List Manager Service Transition Table . 16 TABLE 3 List Manager Service State Conditions Table . 16 TABLE 4 List Manager Service Transition Actions

33、16 TABLE 5 Global pose sensor Service Vocabulary . 17 TABLE 6 Global pose sensor Service State Transition Table . 18 TABLE 7 Global pose sensor Service State Conditions Table 18 TABLE 8 Global pose sensor Service Transition Actions 18 TABLE 9 Local pose sensor Service Vocabulary . 19 TABLE 10 Local

34、pose sensor Service State Transition Table . 20 TABLE 11 Local pose sensor Service State Conditions Table 20 Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-SAE AS6009 Page 5 of 146 TABLE 12 Local po

35、se sensor Service Transition Actions 20 TABLE 13 Velocity State sensor Service Vocabulary 21 TABLE 14 Velocity State sensor Service State Transition Table . 22 TABLE 15 Velocity State sensor Service Transition Actions . 22 TABLE 16 Acceleration State sensor Service Vocabulary . 23 TABLE 17 Accelerat

36、ion State sensor Service State Transition Table . 23 TABLE 18 Acceleration State sensor Service Transition Actions 23 TABLE 19 Primitive Driver Service Vocabulary 24 TABLE 20 Primitive Driver Service Transition Table 25 TABLE 21 Primitive Driver Service State Conditions Table . 25 TABLE 22 Primitive

37、 Driver Service Transition Actions . 25 TABLE 23 Global vector Driver Service Vocabulary 26 TABLE 24 Global vector Driver Service Transition Table 27 TABLE 25 Global vector Driver Service State Conditions Table . 27 TABLE 26 Global vector Driver Service Transition Actions . 27 TABLE 27 Local vector

38、Driver Service Vocabulary 28 TABLE 28 Local vector Driver Service Transition Table 29 TABLE 29 Local vector Driver Service State Conditions Table . 29 TABLE 30 Local vector Driver Service Transition Actions . 29 TABLE 31 Global Waypoint Driver Service Vocabulary . 30 TABLE 32 Global Waypoint Driver

39、Service Entry/Exit Action Table 31 TABLE 33 Global waypoint Driver Service Transition Table 31 TABLE 34 Global waypoint Driver Service State Conditions Table . 31 TABLE 35 Global waypoint Driver Service Transition Actions . 32 TABLE 36 Local Waypoint Driver Service Vocabulary . 33 TABLE 37 Local Way

40、point Driver Service Entry/Exit Action Table 33 TABLE 38 Local waypoint Driver Service Transition Table 33 TABLE 39 Local waypoint Driver Service State Conditions Table . 34 TABLE 40 Local waypoint Driver Service Transition Actions . 34 TABLE 41 Global Waypoint List Driver Service Vocabulary 35 TABL

41、E 42 Global Waypoint List Driver Service Entry/Exit Action Table 36 TABLE 43 Global waypoint List Driver Service Transition Table . 36 TABLE 44 Global waypoint List Driver Service State Conditions Table 36 TABLE 45 Global waypoint List Driver Service Transition Actions 37 TABLE 46 Local Waypoint Lis

42、t Driver Service Vocabulary 38 TABLE 47 Local Waypoint List Driver Service Entry/Exit Action Table . 39 TABLE 48 Local waypoint List Driver Service Transition Table . 39 TABLE 49 Local waypoint List Driver Service State Conditions Table 39 TABLE 50 Local waypoint List Driver Service Transition Actio

43、ns 40 TABLE 51 Global Path Segment Driver Service Vocabulary . 43 TABLE 52 Global Path Segment Driver Service Entry/Exit Action Table 43 TABLE 53 Global path segment Driver Service Transition Table 44 TABLE 54 Global path segment Driver Service State Conditions Table . 44 TABLE 55 Global path segmen

44、t Driver Service Transition Actions . 45 TABLE 56 Local Path Segment Driver Service Vocabulary . 46 TABLE 57 Local Path Segment Driver Service Entry/Exit Action Table 47 TABLE 58 Local path segment Driver Service Transition Table 47 TABLE 59 Local path segment Driver Service State Conditions Table .

45、 48 TABLE 60 Local path segment Driver Service Transition Actions . 48 TABLE 61 Velocity State Driver Service Vocabulary . 49 TABLE 62 Velocity State Driver Service Entry/Exit Action Table . 50 TABLE 63 Velocity State Driver Service Transition Table . 50 TABLE 64 Velocity State Driver Service State

46、Conditions Table . 51 TABLE 65 Velocity State Driver Service Transition Actions . 51 TABLE 66 Set global pose Message Encoding . 52 TABLE 67 Set local pose Message Encoding 53 TABLE 68 Set wrench effort Message Encoding . 54 TABLE 69 Set Global vector Message Encoding . 55 TABLE 70 Set Local vector

47、Message Encoding 56 Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-SAE AS6009 Page 6 of 146 TABLE 71 Set travel speed Message Encoding 56 TABLE 72 Set global waypoint Message Encoding . 57 TABLE 73

48、Set local waypoint Message Encoding . 58 TABLE 74 Set global path segment Message Encoding . 59 TABLE 75 Set local path segment Message Encoding 60 TABLE 76 Set geomagnetic property Message Encoding . 61 TABLE 77 SET velocity COMMAND Message Encoding 61 TABLE 78 SET ACCELERATION LIMIT Message Encoding 62 TABLE 79 Set Element Message Encoding . 63 TABLE 80 Delete Element Message Encoding 64 TABLE 81 Confirm Element Request Message Encoding . 64 TABLE 82 Reject Element Request Message Encoding . 65 TABLE 83 Execute List Message Encoding . 65 TABLE 84 Query global pose Message Encoding . 6

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