ROS 2
(机器人操作系统2) Robot Operating System 2开源机器人中间件框架,提供通信、硬件抽象和常用工具。
详细解释
- ROS 2 是 ROS 的第二代,支持实时系统、多机器人及安全关键应用。
- 相比 ROS 1,它使用 DDS(数据分发服务)作为默认通信层,支持更好的实时性和多机通信。
- 常用发行版包括 Humble(LTS)、Jazzy 和 Rolling。
面向机器人、ROS 2、导航、语音交互与具身智能学习者的可查询术语参考。
优先匹配术语名、英文全称和别名;摘要中的命中会显示为“相关内容”。
未找到匹配术语
开源机器人中间件框架,提供通信、硬件抽象和常用工具。
ROS 2 中执行计算的基本单元,通过话题和服务通信。
节点间异步发布/订阅消息的命名总线。
节点间同步请求/响应通信机制。
用于长时间运行任务的异步通信模式,支持进度反馈和取消。
节点的运行时配置值,可在启动时或运行中修改。
描述并管理多个节点的启动配置和依赖关系。
为话题通信定义可靠性、历史深度和持久性等传输策略的一组约定。
可显式配置、激活、停用和清理的受管节点,用于让关键组件按受控状态运行。
跟踪和维护多个坐标系之间变换关系的库。
定义物理空间中位置和方向的参考基准。
静态全局环境的参考坐标系,代表世界的固定原点。
基于轮速编码器积分得到的连续但存在漂移的坐标系。
机器人底盘在地面的投影位置,通常是导航的定位参考点。
同时描述机器人位置与朝向的状态,是定位、巡逻航点和导航目标的共同语言。
测量角速度和线加速度的惯性传感器,是姿态与里程计融合的重要输入。
把车轮转动转换为脉冲、速度或位移信息的传感器,是轮式里程计和底盘闭环控制的基础。
用自由、占用和未知网格表示环境的地图数据结构,是路径可行性和障碍距离检查的基础。
机器人在未知环境中边探索边构建地图的过程。
Google 开发的 2D/3D SLAM 算法,基于子图和扫描匹配。
用粒子滤波估计机器人在已知地图中的位姿。
融合多传感器数据的非线性状态估计算法。
激光雷达测距数据的 ROS 消息类型,包含角度范围和距离数组。
ROS 2 官方的模块化导航框架,支持路径规划、控制和行为树。
表示环境中障碍物和危险程度的网格地图,用于路径规划。
Nav2 中负责全局路径规划的节点。
Nav2 用于计算到目标位姿路径的标准 Action 类型。
机器人运动控制的标准话题,发布线速度和角速度指令。
经典反馈控制算法,广泛用于机器人速度和位置环控制。
Nav2 中负责加载并发布静态地图的组件,为定位和导航提供统一的环境参考。
Nav2 中把全局路径转换为实时速度控制指令的组件,是“路径算出来”到“底盘真的运动”之间的关键环节。
按顺序执行多个目标位姿的导航组件,适合实验室巡逻和重复路线任务。
Nav2 用于前往指定目标位姿的标准 Action,覆盖规划、控制、反馈和取消等完整导航过程。
在多个控制来源之间决定速度指令优先级,并在超时或异常时将机器人置于安全停止状态的保护机制。
只启动规划链路并计算路径、不启动控制器和底盘运动的安全验证方法。
检测音频流中是否存在人声的技术,是语音交互的前置步骤。
将人类语音转换为文字的技术。
将文字转换为自然语音输出的技术。
面向具身智能场景的开源 AI Agent 框架,集成语音交互与大模型推理。
把语音系统从待机状态切换到交互状态的特定词语或短语,用于降低误触发和持续监听开销。
用明确状态和转换规则管理唤醒、聆听、执行、反馈、空闲与休眠的交互流程。
只允许智能体调用经过审查的机器人动作与工具接口,并为每个动作设置可验证边界的安全机制。
让大模型以结构化参数请求调用外部工具或 API 的机制,可用于把意图接入受控的机器人能力。
NVIDIA 面向边缘 AI 计算的嵌入式平台系列。
人类友好的数据序列化格式,广泛用于 ROS 2 配置文件。
控制日志输出详细程度的标准分类(DEBUG/INFO/WARN/ERROR/FATAL)。
按术语名匹配