SAE AS 6040-2010 JAUS HMI Service Set《无人系统联合体系结构(JAUS)人机界面(HMI)设施装置》.pdf
《SAE AS 6040-2010 JAUS HMI Service Set《无人系统联合体系结构(JAUS)人机界面(HMI)设施装置》.pdf》由会员分享,可在线阅读,更多相关《SAE AS 6040-2010 JAUS HMI Service Set《无人系统联合体系结构(JAUS)人机界面(HMI)设施装置》.pdf(70页珍藏版)》请在麦多课文档分享上搜索。
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 2015 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:/www.sae.org/technical/standards/AS6040 AEROSPACE STANDARD AS6040 Issued 2010-11 Reaffirmed 2015-04 JAUS HMI Servi
5、ce Set RATIONALE AS6040 has been reaffirmed to comply with the SAE five-year review policy. INTRODUCTION The primary goal of the JAUS HMI Service Set is to allow elements in an unmanned system to define graphical information to be displayed and controlled from an operator interface such as an Operat
6、or Control Unit (OCU), providing a capability of interoperability between the remote asset and operator interface. To this end, each service defines the messages (vocabulary) and protocol (rules) for data exchange. This logical interoperability is independent of the physical transport, and it is exp
7、ected that a Transport Standard, such as the JAUS/SDP Transport Specification AS5669, is used in conjunction with this specification. Each service in the JAUS HMI Service Set can be described using the JAUS Service Interface Definition Language (JSIDL) AS5684. JSIDL creates a formal schema that allo
8、ws 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 convenience, the JAUS HMI Service Set contains both a text based and XML based representation
9、 for each service. TABLE OF CONTENTS 1. SCOPE 5 1.1 Purpose . 5 1.2 JAUS Core Service Set . 5 1.3 Compliance . 5 1.4 Document Organization 5 2. REFERENCES 6 2.1 Applicable Documents 6 2.1.1 SAE Publications . 6 2.2 Acronyms 6 3. COMMON CONVENTIONS 7 3.1 Graphics Viewport . 7 3.2 Interpreting a Drawi
10、ng Definition. 8 3.3 Composite Data Type . 9 4. SERVICE DEFINITIONS 10 4.1 Drawing Service 10 4.1.1 Description 10 4.1.2 Assumptions 10 4.1.3 Vocabulary 11 4.1.4 Protocol Behavior 11 4.2 Pointing Device Service 12 4.2.1 Description 13 4.2.2 Assumptions 13 4.2.3 Vocabulary 13 4.2.4 Protocol Behavior
11、13 4.3 Keyboard Service 14 4.3.1 Description 15 4.3.2 Assumptions 15 4.3.3 Vocabulary 15 4.3.4 Protocol Behavior 15 4.4 Digital Control Service 16 4.4.1 Description 17 4.4.2 Assumptions 17 4.4.3 Vocabulary 17 4.4.4 Protocol Behavior 18 4.5 Analog Control Service . 19 4.5.1 Description 19 4.5.2 Assum
12、ptions 20 4.5.3 Vocabulary 20 4.5.4 Protocol Behavior 20 5. DECLARED TYPES 21 5.1 CommandClass. 21 5.1.1 ID 0706h: SetDCM 21 5.2 QueryClass . 22 5.2.1 ID 2700h: QueryDrawingDefinition . 22 5.2.2 ID 2701h: QueryDataDefinition . 22 5.2.3 ID 2702h: QueryData 22 5.2.4 ID 2703h: QueryPointingDeviceMoveme
13、nt . 23 5.2.5 ID 2704h: QueryPointingDeviceAction . 23 5.2.6 ID 2705h: QueryKeyboardAction 23 5.2.7 ID 2706h: QueryDCM . 23 5.2.8 ID 2707h: QueryAnalogDevices 24 5.2.9 ID 2708h: QueryAnalogAction 24 5.3 InformClass . 24 5.3.1 ID 4700h: ReportDrawingDefinition 24 5.3.1.1 Graphics Command Variant Defi
14、nition . 26 5.3.1.1.1 Page (vtag_field= 0) 26 5.3.1.1.2 Background (vtag_field= 1) . 27 5.3.1.1.3 Pen (vtag_field= 2) 27 5.3.1.1.4 Pen Width (vtag_field= 3) 28 5.3.1.1.5 Brush (vtag_field= 4) . 28 5.3.1.1.6 Digital Control (vtag_field= 5) . 28 5.3.1.1.7 Digital Control Group (vtag_field= 6) 29 5.3.1
15、.1.8 Label (vtag_field= 7) . 30 5.3.1.1.9 Value (vtag_field= 8) . 31 5.3.1.1.10 Rotate (vtag_field= 9) 31 5.3.1.1.11 Anti-Rotate (vtag_field= 10) 32 5.3.1.1.12 Translate (vtag_field= 11) . 32 5.3.1.1.13 Anti-Translate (vtag_field= 12) 32 5.3.1.1.14 Rectangle (vtag_field= 13) 32 5.3.1.1.15 Filled Rec
16、tangle (vtag_field= 14) 33 5.3.1.1.16 Circle (vtag_field= 15) . 33 5.3.1.1.17 Filled Circle (vtag_field= 16) . 33 5.3.1.1.18 Ellipse (vtag_field= 17) 34 5.3.1.1.19 Filled Ellipse (vtag_field= 18) 34 SAE INTERNATIONAL AS6040 2 OF 705.3.1.1.20 Line (vtag_field= 19) . 34 5.3.1.1.21 Polyline (vtag_field
17、= 20) 35 5.3.1.1.22 Polygon (vtag_field= 21) . 35 5.3.1.1.23 Filled Polygon (vtag_field= 22) . 35 5.3.1.1.24 Arc (vtag_field= 23) . 36 5.3.1.1.25 Filled Arc (vtag_field= 24) . 36 5.3.1.1.26 Push (vtag_field= 25) 36 5.3.1.1.27 Pop (vtag_field= 26) 36 5.3.1.1.28 If (vtag_field= 27) 36 5.3.1.1.29 Else
18、If (vtag_field= 28) 36 5.3.1.1.30 Else (vtag_field= 29) . 37 5.3.1.1.31 End If (vtag_field= 30) . 37 5.3.1.1.32 Select (vtag_field= 31) 37 5.3.1.1.33 Case (vtag_field= 32) 37 5.3.1.1.34 Default (vtag_field= 33) . 37 5.3.1.1.35 End Select (vtag_field= 34) . 37 5.3.1.1.36 Image (vtag_field= 35) 37 5.3
19、.2 ID 4701h: ReportDataDefinition 38 5.3.3 ID 4702h: ReportData . 39 5.3.4 ID 4703h: ReportPointingDeviceMovement 42 5.3.5 ID 4704h: ReportPointingDeviceAction 43 5.3.6 ID 4705h: ReportKeyboardAction . 44 5.3.7 ID 4706h: ReportDCM 44 5.3.8 ID 4707h: ReportAnalogDevices 45 5.3.9 ID 4708h: ReportAnalo
20、gAction . 45 6. NOTES 46 APPENDIX A XML FOR SERVICE DEFINITIONS . 47 APPENDIX B XML FOR DECLARED TYPE SETS . 54 LIST OF FIGURES FIGURE 1 RECOMMENDED SCREEN LAYOUT . 8 FIGURE 2 DRAWING SERVICE 10 FIGURE 3 DRAWING SERVICE PROTOCOL BEHAVIOR . 11 FIGURE 4 POINTING DEVICE SERVICE . 12 FIGURE 5 POINTING D
21、EVICE SERVICE PROTOCOL BEHAVIOR 13 FIGURE 6 KEYBOARD SERVICE . 14 FIGURE 7 KEYBOARD SERVICE PROTOCOL BEHAVIOR 15 FIGURE 8 DIGITAL CONTROL SERVICE . 16 FIGURE 9 DIGITAL CONTROL SERVICE PROTOCOL BEHAVIOR . 18 FIGURE 10 ANALOG CONTROL SERVICE 19 FIGURE 11 MOVEMENT ORIENTATION 19 FIGURE 12 ANALOG CONTRO
22、L SERVICE PROTOCOL BEHAVIOR 20 LIST OF TABLES TABLE 1 DRAWING SERVICE VOCABULARY 11 TABLE 2 DRAWING SERVICE STATE TRANSITION TABLE 12 TABLE 3 DRAWING SERVICE TRANSITION ACTIONS 12 TABLE 4 POINTING DEVICE SERVICE VOCABULARY 13 TABLE 5 POINTING DEVICE SERVICE STATE TRANSITION TABLE . 14 TABLE 6 POINTI
23、NG DEVICE SERVICE CONDITIONS TABLE . 14 TABLE 7 POINTING DEVICE SERVICE TRANSITION ACTIONS . 14 TABLE 8 KEYBOARD SERVICE VOCABULARY 15 TABLE 9 KEYBOARD SERVICE STATE TRANSITION TABLE . 16 TABLE 10 KEYBOARD SERVICE CONDITIONS TABLE . 16 TABLE 11 KEYBOARD SERVICE TRANSITION ACTIONS . 16 SAE INTERNATIO
24、NAL AS6040 3 OF 70TABLE 12 DIGITAL CONTROL SERVICE VOCABULARY . 17 TABLE 13 DIGITAL CONTROL SERVICE TRANSITION TABLE . 18 TABLE 14 DIGITAL CONTROL SERVICE TRANSITION ACTIONS 18 TABLE 15 ANALOG CONTROL SERVICE VOCABULARY 20 TABLE 16 ANALOG CONTROL SERVICE STATE TRANSITION TABLE . 20 TABLE 17 ANALOG C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAEAS60402010JAUSHMISERVICESET 无人 系统 联合 体系结构 JAUS 人机界面 HMI 设施 装置 PDF

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