跳到主要内容

服务

服务(Service)是场景级算法或能力,包括建图、导航、语音、声纹和记忆等。Robonix 为每个服务域提供默认参考软件包,部署方可以整包替换或扩展。能力约定、软件包清单和实现注册是三层信息;具体传输和运行时状态以各服务页为准。

默认实现分两类:上游独立仓库url: 引入,部署时克隆到 rbnx-boot/cache/,可用 rbnx update 同步)和 Robonix 仓库内实现services/ 目录)。表中的源码链接固定到本页描述的实现版本,便于核对软件包清单、能力声明和实际注册代码。

覆盖能力约定数默认参考实现维护者文档参考
空间地图同步定位与建图(Simultaneous Localization and Mapping,SLAM)输出、地图生命周期与持久化管理15service-map-rbnxwheatfoxpackage_manifest · 实现注册
导航目标式导航:下发目标、查状态、取消4service-navigation-rbnxwheatfoxpackage_manifest · 实现注册
语音自动语音识别、语音合成、唤醒词;dialog 当前实现不可用9services/speech@kaileliupackage_manifest · 能力约定
声纹注册、识别、列举、删除与生命周期5services/voiceprint@kaileliupackage_manifest · 能力约定
记忆长期记忆的检索、写入、压缩归纳与生命周期4services/memsearch@ohhhHwHpackage_manifest · 能力约定

场景理解 属于系统组件,不在 robonix/service/* 能力域;默认实现位于 Robonix 仓库的 system/scene