SAE AS 6009-2009 JAUS Mobility Service Set《JAUS移动服务集》.pdf
《SAE AS 6009-2009 JAUS Mobility Service Set《JAUS移动服务集》.pdf》由会员分享,可在线阅读,更多相关《SAE AS 6009-2009 JAUS Mobility Service Set《JAUS移动服务集》.pdf(146页珍藏版)》请在麦多课文档分享上搜索。
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
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAEAS60092009JAUSMOBILITYSERVICESETJAUS 移动 服务 PDF

链接地址:http://www.mydoc123.com/p-1025022.html