Open-RMF 中 Beacon 功能的状态、测试、用例与可靠性
Open-RMF 的 Beacon 功能曾在代码和硬件上测试,并用于一个已交付的生产项目,但目前已不再积极维护,也没有使用它的仿真演示。该功能为只读概念,由硬件设备或集成方发布状态并传播到 Web 仪表盘,状态变化方式由系统集成商决定。Open-RMF 提交者表示,由于消息和模型自该项目以来无需改动,渲染 Beacon 状态应当很简单。
Open-RMF 的 Beacon 功能曾在代码和硬件上测试,并用于一个已交付的生产项目,但目前已不再积极维护,也没有使用它的仿真演示。该功能为只读概念,由硬件设备或集成方发布状态并传播到 Web 仪表盘,状态变化方式由系统集成商决定。Open-RMF 提交者表示,由于消息和模型自该项目以来无需改动,渲染 Beacon 状态应当很简单。
一位博士生发布 Ros2_test_compose,可从 YAML 文件生成 pytest/launch_test 集成测试套件,用户只需描述测试、无需编写 Python 代码。该工具面向跨 git 仓库、Docker 容器和机器的 ROS2 代码库,用于避免回归,作者称其比 ros2-easy-test 更易编写和修改测试。
该项目用 AgileX PiPER 六自由度机械臂、Orbbec RGB-D 相机和 ROS 2 Humble 搭建人脸跟踪显示屏控制系统,通过 YOLOv5-Face 与深度数据估计人脸三维位置,发布 face TF 后计算目标显示器位姿并下发 /pos_cmd 控制机械臂。
EdgeAI Forge 正在原型化一套本地优先的工程架构,用于生成、测试、基准测试和文档化 ROS 2 与机器视觉流水线,首个目标工作流是 ROS 2 视觉流水线生成器。
作者发布 mppi_controller_cuda,一个基于 MPPI-Generic 框架、参考 nav2_mppi_controller 的 CUDA 加速 MPPI 局部规划器。
Aachal Sharma 与 Rahul Gupta 为 Gazebo Harmonic / Gazebo Sim 8 发布开源火灾仿真插件,可配置模拟火焰、烟雾粒子、热传播与基于距离和方向的火源暴露。
开发者发布了 ROS2 Dev Container Feature,并将 VSCode ROS2 Workspace Template 从预构建 ROS Docker 镜像切换为使用该 Feature。
有开发者为 ROS 2 的 rosidl::Buffer 实现了基于 memfd 的 CPU 共享内存后端,并用 sensor_msgs/Image 在 64 B 至 16 MiB 负载下对比了进程间与进程内的时延。
一个最小 C++ 复现示例提出顺序敏感一致性残差:输入三个连续位姿样本,输出一个标量,用于量化状态复合嵌套顺序改变时结果偏移多少。合成测试中,平滑线性运动残差为 4.9848e-08,位姿/朝向突变时为 0.000881456。作者称其尚非经验证的异常检测器,归一化、坐标系约定与真实阈值仍需完善,复现无需 ROS、Eigen 或外部依赖。
ROS Lyrical 同步新增 129 个软件包、更新 372 个软件包,同步标记为 lyrical/2026-08-07,对应 ros2 的 release-lyrical-20260807。新增包涵盖 EasyNav 0.4.2、Nav2 1.5.0、RTAB-Map 0.23.7、MAVROS 2.14.0、plansys2 3.1.0 等导航、SLAM 与规划组件。
ROS Lyrical Luth 补丁版本 2(2026/08/07)的二进制包已发布,安装前需确保系统为最新状态以兼容下载的包。GitHub 自动生成的 Source code 链接不含 ROS 2 源码,应改用对应平台的二进制包;如需从源码构建,可参考官方构建说明。
ROS 2 Humble Hawksbill 完成一次同步,新增 40 个包并更新 747 个包,同步标签为 humble/2026-08-07。新增包包括 Autoware 1.9.0 系列、bosch-navigator-bridge 2.1.16、mapoi 0.6.0 和 rplidar-driver 1.4.1 等。
GZ Weather System 开源了基于 Gazebo Sim(Harmonic)内置 ParticleEmitter 的雨雪仿真世界,无需自定义渲染插件即可集成到机器人仿真中。项目提供 Rain World、Snow World 和基于 Gazebo Transport 的运行时粒子发射控制,并计划加入风效与动态天气过渡。
ROS 社区发布 8 月 3 日当周周报,ROSConJP 落幕,ROSCon Global 常规票价门票将于 8 月 24 日截止。本周开源项目包括低成本 ROS 2 水下机器人 OpenMantaClaus、用游戏学习 ROS 2 的 Robot System Quest,以及基于 cuRobo v0.8.0 的 GPU 加速运动规划封装 curobo_ros v2。
frontier_exploration_ros2 是一个基于 ROS 2 和 Nav2 的开源 C++ 自主探索项目,探索逻辑封装为 C++ 库,可集成到不同栈中,而不必依赖其提供的 ROS 2 节点。
一个在 TurtleBot3 Burger 上搭配 Intel RealSense D435i 构建增量式 3D 占据栅格地图(OctoMap)的小项目:机器人经 WiFi 回传深度、彩色与轮式里程计,笔记本端将深度转为点云并由 octomap_server 生成体素地图,在 RViz 中实时更新。
rosbag-resurrector v0.8 本周发布,为 ROS 2(MCAP)bag 提供类 pandas 访问、跨多个 bag 的 DuckDB 索引、健康/QC 校验、语义帧搜索、跨 bag 叠加,以及一键导出到 LeRobot、RLDS、Parquet。
OSRF 贡献者 Ammaar Ahmed 在 GSoC 2026 中推进 ROS 2 客户端库性能监控项目,现已打通从基准测试执行到公开仪表盘的完整流程。该项目用统一 CLI 运行 rclcpp 基准矩阵,覆盖发布/订阅与客户端/服务调用、10 字节至 4 MiB 消息、Fast DDS、Cyclone DDS 和 Zenoh,并将结果转为 JSONL 格式。
ROS 物理 AI 特别兴趣小组将于 8 月 7 日举办会议,邀请 Encord 分享其工作如何与该 SIG 的工作相连接。会议时间为 2026-08-07T15:00:00Z,详情可在 ROS 治理页面文档中嵌入的 Google 日历上查看。
面向 Scenic 概率编程语言现有及潜在用户与开发者的年度研讨会将于 8 月 20-21 日在 UC Santa Cruz 举行,该语言用于自主智能信息物理系统的环境建模与数据生成,已被用于在 Gazebo 等多种仿真器中设计评估机器人。
ROS Lyrical 维护者暂停新的 ros/rosdistro 发布 PR,计划于 2026-08-07 将 Lyrical 包同步至主 apt 仓库,当时有 563 个包待同步、13 个回归问题。8 月 8 日该同步已完成,官方建议现在为下一次同步发布新版本。
一位 Nav2 新手在 Isaac Sim 中用搭载单个前置 2D LiDAR 的官方 Nova Carter AMR 做导航,小型室内工厂环境正常,AMCL 定位稳定;换到大型道路环境后机器人开始 zigzag 行驶,并逐渐偏离道路甚至跑到路边,而 RViz 仍显示机器人在路中央,与 Isaac Sim 中的实际位置明显不一致。
Nav2 发布 1.5.0 版本,代号 Lyrical,于 2026 年 8 月 4 日推出。这是该版本的首次发布。
Open Robotics 计划于 2026-08-07T04:00:00Z 为 ROS 2 Humble 执行同步,目前有 703 个回归和 477 个待发布包。回归数量异常偏高源于构建农场代理磁盘空间不足,基础设施团队正在处理,若未能及时解决将推迟同步日期。rosdistro PR 已从 2026-08-04T04:00:00Z 起暂停合并,同步已完成。
Open Robotics 本周披露 ROSCon Global 已获 53 家赞助商,未来数月还有九场区域 ROSCon,其中 ROSCon JP 正在进行。AI for Industry Challenge 共收到 25 份提交并已完成评审。OSRA 网站改版启动,将新增贡献指南页面和会员招聘板,Open Robotics 的 YouTube 频道也在更新以展示社区作品。
作者发布实验性 ROS 2 库 ros2_cuda_ipc,通过 CUDA VMM 文件描述符在进程间共享 GPU 数据,避免经 CPU 内存拷贝,并提供 CUDA 事件流同步与多消费者缓冲区生命周期管理。
protoros2 发布,这是一个面向 ROS 2 的中间件封装与编排引擎,提供零侵入的 Protobuf 支持。
Gazebo PMC 于 2026-08-03 召开周会,确认 2026-09-21 举行 PMC 晚餐会,并计划本周在 build.osrfoundation.org 的 GitHub 登录端点部署 Anubis 前端防护以缓解 Jenkins 爬虫压力。
作者开源了自主搭建的低成本 AUV 项目 OpenMantaClaus,在 SAUVC 比赛中获得第二名。整机自主栈运行在 Raspberry Pi、Blue Robotics Navigator 飞控和单个 USB 摄像头上,软件基于 ROS 2,并扩展了 ROS 2 BlueOS Extension 以在 BlueOS 内运行容器化环境。
Gazebo 文档本地化项目 gazebosim-docs-l10n 已发布,目标是将 Gazebo 文档翻译成多种语言。翻译通过 Crowdin 平台贡献,自动与 GitHub 仓库同步,并可在 GitHub Pages 上预览。项目欢迎文档翻译者加入,暂不支持的目标语言可提交 issue 申请添加。
Open-RMF 今年参与 Google Summer of Code,两位贡献者在 Interop SIG 会议上介绍各自进展。
esol-community 发布新包 ros2_realtime_support,在不改动现有 rcl 和 rclcpp 的前提下为 ROS 2 增加实时功能,提供 rclcpp 友好的类。
作者在 Ubuntu 24.04 的 apt 安装 ROS 2 Jazzy 上,用 uv 管理工作区级虚拟环境并运行 torch+CUDA 推理节点,记录了五种可复现失败模式。
QERRA-v2 Classical 是一款开源、完全可解释的安全中间件,用于在自主机器人动作执行前进行评估。其架构分两层:零机器学习的纯 Python 物理安全层 QERRA-HSR 评估物理危险接近度与人类痛苦信号并触发故障关闭式安全停机,SEMEV-12 道德审议引擎则依据 12 个人本伦理维度评估自然语言任务并输出完整推理日志。
RoSE 社区(机器人软件工程 workshop,最近在 ICRA 举办)上线了一个非商业的机器人软件工程职位板,招聘方可免费提交博士、博后或工程师岗位,经组织者审核后发布并保留至截止日期。职位板聚焦测试、验证、架构、中间件、工具链等软件方向,以提高信息信噪比。
ROS OpenEmbedded 社区会议 #61 定于 8 月 3 日 15:00 UTC 举行,所有受支持组合已完成同步,Navigation2、MoveIt2 和 ros2_control 的相关工作已在各组合中合并。
ROSCon Japan 下周在筑波举行,ROS By-The-Bay 将于 8 月 13 日在 Mountain View 的 InOrbit Robot Space 举办。
VectorField Planner 面向仓储/车队部署推出免费 API 层,上传一次占据栅格后,任意起点到目标(充电站、拣选站、码头)的路径查询可在 7 µs 内返回严格最优路径。
开发者 yjphhw 发布 ros2_pkg_create.py 脚本,可在单个 ROS 2 功能包内同时生成 C++ 节点、Python 节点和普通可执行程序,简化混合语言开发。
团队正在构建 VYRA——面向自主系统的运行时信任与授权层,探索运行时可见性、动作授权策略、信任评分与行为监控、异常检测和决策审计追踪等能力,目前不找测试用户,而是征集少量机器人工程师团队作为早期设计伙伴。讨论中有人提出将身份与授权彻底分离、采用声明式默认拒绝的能力安全模式,并强调必须测量运行时门控在正常任务上的误报率,否则安全层会在生产中被关闭。