摘要
arXiv:2504.21454v1 跨域类型:交叉学科
摘要:机器学习在物理信息系统中的应用引起了工业和学术界的兴趣。然而,尚未找到解决神经网络和强化学习代理不可预测行为的一般方案。尽管如此,逼真的仿真的改进为在不同虚拟场景中广泛测试复杂算法铺平了道路,而在现实世界中实施这些算法将非常昂贵且危险。
本文介绍了 SimPRIVE,这是一种物理机器人与虚拟环境交互的仿真框架,作为车辆在环平台运行,同时在现实世界中操作车辆,在虚拟世界中进行渲染。
使用 SimPRIVE,任何基于 ROS 2 的物理移动机器人可以轻松配置,使其数字双子在使用 Unreal Engine 5 图形引擎构建的虚拟世界中移动,虚拟世界可以包含具有可编程行为的对象、人员或其他车辆。
SimPRIVE 设计用于适应自定义或预构建的虚拟世界,同时保持轻量以减少执行时间并允许快速渲染。其主要优势在于可以在完整的软件和硬件堆栈上测试复杂算法,同时将测试活动的风险和成本降到最低。该框架通过在 AgileX Scout Mini 越野车上测试一个用于避障的强化学习代理来验证,该四驱车在包含日常物品和人员作为障碍的虚拟办公环境中导航,通过基于 LiDAR 的启发式方法使其在室内有限空间内移动时无碰撞。