OpenPodcar is a low-cost, open source hardware and software, autonomous vehicle research platform based on an off-the-shelf, hard-canopy, mobility scooter donor vehicle. Hardware and software build instructions are provided to convert the donor vehicle into a low-cost and fully autonomous platform. The open platform consists of (a) hardware components: CAD designs, bill of materials, and build instructions; (b) Arduino, ROS and Gazebo control and simulation software files which provide standard ROS interfaces and simulation of the vehicle; and (c) higher-level ROS software implementations and configurations of standard robot autonomous planning and control, including the move_base interface with Timed-Elastic-Band planner which enacts commands to drive the vehicle from a current to a desired pose around obstacles. The vehicle is large enough to transport a human passenger or similar load at speeds up to 15km/h, for example for use as a last-mile autonomous taxi service or to transport delivery containers similarly around a city center. It is small and safe enough to be parked in a standard research lab and be used for realistic human-vehicle interaction studies. System build cost from new components is around USD7,000 in total in 2022. OpenPodcar thus provides a good balance between real world utility, safety, cost and research convenience.
翻译:OpenPodcar是一个低成本、开放源码硬件和软件、自动车辆研究平台,其基础是现成的硬卡、移动式软盘、移动式摩托车捐赠器;提供硬件和软件建设指令,将捐赠器转换成低成本和完全自主的平台;开放平台包括:(a)硬件组件:CAD设计、材料账单和建筑指令;(b)Arduino、ROS和Gazebo控制和模拟软件文档,提供标准的ROS接口和模拟车辆;以及(c)更高级别的ROS软件实施和配置标准机器人自主规划和控制,包括与时间-Elaste-Band规划器的移动-基地界面,该界面发出指令,将车辆从电流驱动到预期障碍周围的构造;该工具足够大,可以以15公里/小时的速度运送乘客或类似的载荷,例如用作最后英里的自动出租车服务,或类似地在市中心运输运送运载集装箱;以及(c) 在一个标准的机器人自主自主规划和控制器中存放足够小和安全的软件实施和配置,包括与时间-Elaste-Bard-Bard平板规划器规划器的移动界面,从而在标准研究实验室进行符合实际成本的研发中进行实际成本的研发。