相关术语

本文档中所使用的术语词汇表: [小鱼@2]

API

API或应用程序编程接口是由 "application" 提供的接口,在这种情况下, "application" 通常是共享库或其他语言适当的共享re源文件。Api由定义使用接口的软件和提供接口的软件之间的合同的文件组成。这些文件典型地调用y清单作为C和C ++ 中的头文件以及Python中的Python文件。在这两种情况下,在文档中对api进行分组和描述并将其声明为公共或私有是很重要的。公共接口受更改规则的约束,对公共接口的更改会提示提供它们的软件的新版本号。 [待校准@4]

客户端库(client_library) [小鱼@5]

客户端库是: 术语: API 提供访问ROS图使用原始中间件概念话题、服务和Actions。 [待校准@6]

包(package) [小鱼@7]

软件的单个单元,包括源文件、构建系统文件、文档、测试和其他相关的源文件。 [待校准@8]

ROS改善建议(ROS Enhancement Proposals ) [小鱼@9]

ROS增强建议。文档描述增强标准化或公约ROS社区。相关代表批准过程允许社区迭代提议直到一些共识,此时它可以批准和实施,此时它成为文档。所有代表都可从 REP index[待校准@10]

VCS [待校准@11]

版本控制系统,如CVS、SVN、git、mercury ial等。 [待校准@12]

ROS C++客户端库(rclcpp) [小鱼@13]

特定于c ++: 术语: ROS的 Client Library 。这包括任何与中间件相关的api,以及基于消息、服务和Action等接口定义的C++ 数据结构的相关消息生成。 [待校准@14]

仓库 [待校准@15]

集合包通常使用: 术语: VCS git或水银通常托管网站GitHub或BitBucket。在本文件仓库通常包含一个或更 | 包 | 任何形式的。 [待校准@16]