← 返回论文列表

OpenPodcar2:一种用于自动驾驶研究的鲁棒ROS2车辆
OpenPodcar2: a robust, ROS2 vehicle for self-driving research

作者: Rakshit Soni, Chris Waltham, Md Umar Ibrahim 等5人
arXiv: 2604.24242v1
分类: cs.RO
📝 论文摘要
OpenPodcar2 是一个基于现成硬顶移动代步车改造的稳健、低成本的开放源码硬件与软件自动驾驶平台,通过ROS2接口实现交互。该平台是对先前OpenPodcar设计的改进,通过增强电子系统与ROS2接口扩展其功能,以支持研究及潜在的实际部署用例。平台包括:(a)硬件组件:以物料清单和组装指南形式提供文档;(b)集成通用OSH R4机电一体化板及该车辆的Gazebo仿真模型,二者均呈现统一的ROS2接口;(c)实现标准机器人自主规划与控制的高阶ROS2软件应用与配置,包括执行SLAM(同步定位与地图构建)并驱动车辆从当前位置绕过障碍物到达目标位姿的nav2栈。OpenPodcar2能以最高15公里/小时的速度载运一名乘客或同等负载,例如用于最后一英里自动驾驶出租车服务或城市中心区域运输配送容器。其体积紧凑且安全性足以停放于标准研究实验室,同时具备部分部署场景所需的稳健性。若使用全新组件,总构建成本约为7,000美元;若使用二手代步车,成本约为2,000美元。因此,OpenPodcar2在现实实用性、安全性、成本与稳健性之间实现了研究层面的平衡。

📊 核心分析

🎯 研究动机
- 现有**OpenPodcar**设计在电子鲁棒性和ROS2接口方面存在不足,限制了研究部署场景 - 自动驾驶研究需要低成本、开源、鲁棒且安全的车辆平台,现有方案难以兼顾实用性与成本 - 基于现成代步车的平台缺乏标准化的ROS2接口和仿真支持,阻碍了算法验证与复现
🔧 核心方法
- 基于现成**硬棚代步车(mobility scooter)**构建硬件平台,提供材料清单和组装说明 - 集成**通用OSH R4机电一体化板(OSH R4 mechatronics board)**,并与**Gazebo仿真**共享统一ROS2接口 - 上层软件采用**nav2堆栈(nav2 stack)**,实现**SLAM(simultaneous localization and mapping)**与路径规划控制,从当前位姿驱车绕障到达目标位姿 - 支持载人(或等效载荷)以15km/h速度行驶,总构建成本约7000美元(全新)或2000美元(二手代步车)
💡 核心创新
- **鲁棒性与ROS2升级**:在原有OpenPodcar基础上显著增强电子系统鲁棒性,并全面采用**ROS2**接口,便于现代机器人系统集成 - **通用硬件与仿真一体化**:使用**OSH R4**通用机电一体化板,同时提供**Gazebo仿真**,实现硬件与仿真环境间一致的ROS2接口,降低开发门槛 - **平衡实用性与成本**:平台可运输人类乘客或货物,适合最后一英里自动驾驶出租车或快递配送等场景,同时足够小巧安全以停放实验室,兼顾研究部署与真实效用
🏆 总体贡献
- 为自动驾驶研究提供一个**低成本(2000-7000美元)**、**开源硬件与软件**的完整车辆平台,降低研究门槛 - 通过**鲁棒电子设计**和**标准ROS2接口**,促进算法从仿真到真实车辆的快速迁移与复现 - 在**实用性、安全性、成本与鲁棒性**之间取得有效平衡,为自主车辆最后一英里应用提供可部署的参考平台