中心支轴式灌溉系统改装成割草机器人
[rctestflight] 将中心支轴式灌溉系统改造成迷你割草装置,采用外侧轮恒速驱动、内侧轮由联轴器限位开关触发的控制方案,后改为电位器比例控制。割草附件由一对安装在电机上的旋转精密刀片组成,随小车沿支轴连杆往复切割草坪。因太平洋西北地区潮湿,设备面临腐蚀、泥泞阻碍轮子行进及植物快速生长干扰等问题。
[rctestflight] 将中心支轴式灌溉系统改造成迷你割草装置,采用外侧轮恒速驱动、内侧轮由联轴器限位开关触发的控制方案,后改为电位器比例控制。割草附件由一对安装在电机上的旋转精密刀片组成,随小车沿支轴连杆往复切割草坪。因太平洋西北地区潮湿,设备面临腐蚀、泥泞阻碍轮子行进及植物快速生长干扰等问题。
作者发布实验性 CPU 共享内存后端 shared_buffer_backend,用于 ROS 2 Lyrical 的 rosidl::Buffer,让图像等大尺寸变长负载在可共享内存的进程间无需经普通消息路径传输字节,Python 订阅端可用 NumPy 只读视图读取。
一名电子与计算机工程本科生在 ROS Discourse 征集机器人感知与高层 AI 任务的推理放置经验:本地、边缘服务器还是云端,是否按截止时间、网络状况和本地算力负载动态调整。提问者想了解延迟或本地算力争抢是否真正造成过问题、如何解决,以及是否有人尝试卸载推理后又回退,并强调不涉及急停、电机控制等安全关键任务。
ROS 航空机器人工作组将于 2026 年 10 月 1 日 17:00–18:00 UTC 举行线上会议,Anel Olivares Cruz 将介绍基于预设误差敏感度(PES)的自整定神经形态控制器,用于 UAS 实时轨迹跟踪。该工作用 Nengo 开发了三个神经形态控制器,并在 DJI Tello 上完成实时轨迹跟踪实验。
ROSCon Toronto 的 Kubernetes/KubeEdge with ROS 2 meetup 发起后续讨论帖,发起人 Tomoya 表示回到东京后将于 10 月组织线上跟进会议,并邀请参与者订阅该帖以接收通知。他称现在正是把这一方案作为机器人及机器人集群的实用、生产就绪方案重新引入的时机,并考虑在明年 ROSCon 继续推进该话题。
作者将 NVIDIA Isaac ROS cuMotion 与 AI Worker 的 MoveIt 2 栈集成,实现碰撞感知运动规划,同一套规划流程可协调左臂、右臂、双臂和升降机构。
NVIDIA 介绍如何借助上游抽象层与 CUDA buffer 后端,让 AI Agent 加速 ROS 2 节点,避免消息在节点间经 CPU 内存序列化或拷贝而抵消 GPU 加速收益。仅靠快速 CUDA kernel 并不能保证 ROS 2 图变快,感知与 AI 负载留在 GPU 上的优势可能被传输开销侵蚀。
一个研究原型打通了医学 CT 影像与 ROS 2 可视化及机器人仿真:从 DICOM/NIfTI CT 扫描出发,用 TotalSegmentator 分割左右肾及邻近器官,以高 HU 阈值加连通域提取结石候选,生成毫米级 3D 网格,再规划并排序 PCNL 经皮肾镜取石通道,在 RViz 和 Gazebo 中用带穿刺针的 Franka FR3 复现所选路径。
8 月 25 至 27 日,UK RAS STEPS 成员在约克大学安全自主研究所参加为期三天的 Micromaze 机器人黑客松,组队设计、搭建并编程可穿越递增复杂度迷宫的自主机器人。
Hugging Face 博客介绍如何用 AsyncGRPOTrainer 的 LoRA 适配器同步,在 HF Jobs 上把训练与 vLLM 推理拆到不同机器,通过挂载 Storage Bucket 传递几 MB 的 rank-1 适配器,无需 NCCL。
推荐理由:原文给出跨机异步 GRPO 训练的可复用工程方案与五轮调优数据,读者可据此判断瓶颈定位与提速路径。
Erin Kennedy 在 Hackaday Europe 2026 的演讲中分享了户外机器人设计经验,围绕沙滩、水下和空中三类环境展开。她以清理海滩塑料垃圾的机器人、捕捉入侵海胆的 Otter Force One 和借风力推进、面向火星长距离探索的 Atmosphinder 为例,给出应对沙粒磨损电机、水下密封与浮力变化等实用技巧。
Travis Mitchell 将小型工业机械臂 Denso VS050 改造成羽毛球发球机器人,用气动夹爪从料斗抓球并送入高速旋转轮发射。控制部分因与机械臂通信的输入输出需求,最终采用 ATmega AVR 而非 Raspberry Pi Pico。测试中确定用 3D 打印塑料盘加硅胶条作为夹球面,在球场上完成发球验证。
NVIDIA 介绍用 AI 智能体训练跨本体机器人导航策略的方法。导航需持续定位、理解环境、选路并避障,与仅产生稳定运动的行走不同;迁移到新机器人或新场景通常需要新数据、仿真资产和机器人接口。
[Food for Robots] 为自研行走机器人打造了一款关节安装的紧凑轻量可反驱执行器,目标扭矩 20 牛·米。第一版 3D 打印执行器超过 10 牛·米时零件屡屡损坏,第二版改用铝材机加工,并以行星齿轮箱替代绞盘驱动,齿轮箱置于定子内部。首次测试未过 10 牛·米,原因是增加绕组匝数时减少了导线数量、电阻上升;最终通过提高磁场定向控制算法中的电流上限达到 20 牛·米。
Ceyhun Karataş 用 Futaba S3003 舵机、Arduino Nano 和 3D 打印件把 BabyBjorn 弹跳摇椅改成自动摇椅,舵机通过绳子拉动座椅、再由摇椅自带弹簧回弹。两个电位器可分别调节摇动速度和幅度,作者强调使用时不能让孩子无人看管。
Imperial Robotics Summer School 的一个小组项目尝试让机器人同时与多人互动,而非多数社交机器人惯常的一对一模式。团队实现了实时检测活跃说话人、在交互中追踪每个人的身份,并生成自然的注视与转头行为,使机器人对整组人表现出关注。作者借此梳理了从语言到动作的完整流程:LLM 将自然意图转为结构化命令,再映射到高层机器人功能,经逆运动学生成关节轨迹,最终通过控制栈驱动执行器。
AWS 开源 SDK Strands Robots 发布教程,演示如何用同一个 Robot() 对象完成录制 LeRobotDataset、同步到 Hugging Face Storage Buckets、从 Hub 流式读取训练、再以 mode="real" 部署回 SO-101 硬件,全程保持 LeRobot 磁盘格式不变。
推荐理由:以 Strands Robots 为例拆解录制、去重同步、流式训练到真机部署的完整数据闭环,含可运行 notebook 与实测数字。
在宇树 G1、EngineAI T800 等人形机器人上部署 VLA 时,RealSense 相机组的配置成为主要障碍。以 unitreerobotics/unifolm-vla 为例,该 VLA 需要 2 个腕部相机,而现有 RealSense 相机组的安装与配置尚待解决。
ROS 2 团队把"如何开始贡献"的答案指向 Waffle——每周四举行、时长 30 分钟的例会,形式是每周一次的问题分诊(triage)会议。会议面向想参与 ROS 2 贡献的人,具体参与方式与议程细节见原文。
一名开发者以工程毕业设计形式完成了一台 3D 打印履带式移动机器人,结合机械设计、嵌入式控制与无线电通信,主控采用 Arduino Mega 和树莓派,并用 OpenCV 做视觉处理。该平台定位为功能型移动机器人,作者现公开征求反馈。
ROS Discourse 上有人分享用 LLM 与 SQL 分析 rosbag 以及可查询 Nav2 行为树的方案,并提到此前 @jopequ 发布的 mcp-rosbags 与 mcp-lab,后者是带 UI、可对比不同 LLM 提供商的 MCP 服务器。该 MCP 服务器内置面向 rosbag 分析的专用工具。
有开发者在 ROS Discourse 提问,是否已有人实现传感器数据和控制指令的延迟(乃至抖动)仿真,并认为在 ROS 中直观做法是类似 topic_tools/delay 的节点。目前该问题尚未给出具体实现方案或结果。
ROS 在 Windows 上的 CI 持续报出 'SIGINT' 不受支持、升级为 'SIGTERM' 的警告,引发了对如何正确关闭 Windows 进程的实现讨论。该问题源于 Windows 不支持向 python.exe 进程发送 SIGINT 信号。
ROS 社区下一次 8 月会议将讨论如何用 Gazebo 运行强化学习算法。Gym Gazebo Sim 是一个教育软件工具包,用于帮助初学者上手。
该项目用 AgileX PiPER 六自由度机械臂、Orbbec RGB-D 相机和 ROS 2 Humble 搭建人脸跟踪显示屏控制系统,通过 YOLOv5-Face 与深度数据估计人脸三维位置,发布 face TF 后计算目标显示器位姿并下发 /pos_cmd 控制机械臂。
有开发者为 ROS 2 的 rosidl::Buffer 实现了基于 memfd 的 CPU 共享内存后端,并用 sensor_msgs/Image 在 64 B 至 16 MiB 负载下对比了进程间与进程内的时延。
一个最小 C++ 复现示例提出顺序敏感一致性残差:输入三个连续位姿样本,输出一个标量,用于量化状态复合嵌套顺序改变时结果偏移多少。合成测试中,平滑线性运动残差为 4.9848e-08,位姿/朝向突变时为 0.000881456。作者称其尚非经验证的异常检测器,归一化、坐标系约定与真实阈值仍需完善,复现无需 ROS、Eigen 或外部依赖。
一个在 TurtleBot3 Burger 上搭配 Intel RealSense D435i 构建增量式 3D 占据栅格地图(OctoMap)的小项目:机器人经 WiFi 回传深度、彩色与轮式里程计,笔记本端将深度转为点云并由 octomap_server 生成体素地图,在 RViz 中实时更新。
OSRF 贡献者 Ammaar Ahmed 在 GSoC 2026 中推进 ROS 2 客户端库性能监控项目,现已打通从基准测试执行到公开仪表盘的完整流程。该项目用统一 CLI 运行 rclcpp 基准矩阵,覆盖发布/订阅与客户端/服务调用、10 字节至 4 MiB 消息、Fast DDS、Cyclone DDS 和 Zenoh,并将结果转为 JSONL 格式。
面向 Scenic 概率编程语言现有及潜在用户与开发者的年度研讨会将于 8 月 20-21 日在 UC Santa Cruz 举行,该语言用于自主智能信息物理系统的环境建模与数据生成,已被用于在 Gazebo 等多种仿真器中设计评估机器人。
一位 Nav2 新手在 Isaac Sim 中用搭载单个前置 2D LiDAR 的官方 Nova Carter AMR 做导航,小型室内工厂环境正常,AMCL 定位稳定;换到大型道路环境后机器人开始 zigzag 行驶,并逐渐偏离道路甚至跑到路边,而 RViz 仍显示机器人在路中央,与 Isaac Sim 中的实际位置明显不一致。
Boston Robot Hackers 公布 8 月月度会议,定于 2026 年 8 月 6 日晚 7 点至 9 点在波士顿 Artisans Asylum 举行,主题为正运动学与逆运动学,由 Shivam Chopra 博士主讲。
作者在 Ubuntu 24.04 的 apt 安装 ROS 2 Jazzy 上,用 uv 管理工作区级虚拟环境并运行 torch+CUDA 推理节点,记录了五种可复现失败模式。
爱好者 JD 为 Stewart 平台改造的六足机器人 Stewy 加装力感知:在腿部舵机串联电阻,通过测量电压降推算电流,再依据欧姆定律换算出扭矩,无需应变片。数据质量出乎意料地好,但需略微降低舵机速度。
团队正在构建 VYRA——面向自主系统的运行时信任与授权层,探索运行时可见性、动作授权策略、信任评分与行为监控、异常检测和决策审计追踪等能力,目前不找测试用户,而是征集少量机器人工程师团队作为早期设计伙伴。讨论中有人提出将身份与授权彻底分离、采用声明式默认拒绝的能力安全模式,并强调必须测量运行时门控在正常任务上的误报率,否则安全层会在生产中被关闭。
一位运行 ROS 2 Humble + Jetson Orin + STM32 的 AMR 车队运营者发帖求助:高层 OTA 可回滚,但每次更新 MCU 固件仍需现场插线,三台尚可、三十台要耗一整天。
一位机械工程师出身的 ROS 用户指出,bloom 只发布未标注的 "-dev" 包,rosdep 无法关联同一 key 下的运行时包与开发包,ament 调用 cmake install 时也不区分用途,只有 package.xml 支持细粒度声明却缺乏工具支持。
一位开发者正在学习 Zenoh 在 ROS 2 生态中的作用,并计划在基于 ROS 2 Humble 的移动机器人 Pavlov Mini Wheel 上,用 Zenoh 实现板载 Raspberry Pi 与运行感知和导航任务的外部笔记本之间的通信,与默认 DDS 方案进行对比。
开发者开源了一个 URDF 校验工具 ha-production-gate,用同一机体在两种土壤上做 Safe/Hostile 双重检查:Safe 必须放行、Hostile 必须拒绝,基于 Rust 实现的 Bekker 沉陷模型。
针对 ROS/ROS2 感知管线现场调试难题,原型 YERP(YOLO Edge Runtime Profiler)提出在 rosbag2 snapshot 之上加一层事件触发的运行时证据层,由 YERP 判断何时触发快照并记录触发原因与结构化感知运行时证据。