使用数字孪生和人工智能从仿真到现实世界部署
在ARENA2036,我们正通过结合人工智能、机器人和数字孪生技术来推进下一代自主系统。作为欧洲AI MATTERS倡议的一部分,使用RoboDK开发了一种新颖的基于无人机的框架,以实现智能空中监控、库存监控和物流自动化。
本案例研究展示了一个仿真驱动的开发流程,其中AI驱动的无人机在虚拟环境中进行设计、训练和验证,然后再过渡到现实世界的部署。
介绍 —ARENA2036与AI-MATTERS倡议
ARENA2036(下一代汽车活跃研究环境)是欧洲领先的研究机构,在研究小组的合作中发挥着不可或缺的作用,并利用其创新平台推动科学卓越。它位于斯图加特这一制造中心,处于先进技术和应用研究倡议的最前沿。
在其多样化的项目布局中,AI MATTERS倡议通过与欧盟(EU)合作整合AI,推动欧洲制造业的转型。
自主无人机系统的数字孪生方法
传统的仓库运营严重依赖人工检查和条形码扫描,限制了可扩展性并引入了低效问题。为了克服这些挑战,ARENA2036开发了一个数字孪生驱动的框架,其中RoboDK作为核心仿真环境用于:
- 对仓库和车间环境进行建模
- 仿真无人机导航和感知
- 在部署前验证AI算法
这种方法能够实现快速迭代,降低物理风险,并确保从仿真过渡到现实环境时系统行为的可靠性。


图1. AI驱动的基于无人机的库存管理系统概念图
使用RoboDK进行数字孪生驱动开发
该项目首先在RoboDK中创建ARENA2036车间的高保真数字孪生。该环境作为以下内容的基础:
- 空中监控仿真
- 为AI训练生成数据集
- 验证自主导航策略
正如项目进展中所强调的,RoboDK被用于仿真车间的空中监控,从而在没有物理风险的情况下进行受控实验。


图2:ARENA2036车间与无人机仿真框架
AI驱动的感知:从仿真数据到实时检测
该项目的一个关键创新是仿真和AI训练之间的闭环流程。
仿真中的数据集生成
- 安装在无人机上的模拟2D相机在车间各处捕获了航空图像
- 通过改变无人机位置同时保持一致的高度,收集了大约150张图像
- 该数据集包含了各种物体,如椅子、货架、计算机和车辆

图3:用于目标检测模型的自定义数据集
标注与训练
- 使用Roboflow对图像进行标注,包含多个目标类别
- 通过数据增强扩展数据集(144 → 341张图像)
- 训练了基于YOLO的模型用于目标检测

图4:Roboflow中的标注与类别
增强真实感
为了反映现实世界的条件:
- 将人体模型添加到环境中
- 数据集被扩展以包含第7个类别(人类)
这使得以下功能成为可能:
- 安全感知
- 真实的多智能体环境
混合无人机-机器人系统的基础

图5:在未见过的测试数据集图像中进行的检测
跨仿真环境的自主导航
为了确保灵活性和真实性,该系统集成了两个互补的仿真环境:
RoboDK:高级任务仿真
- 定义无人机轨迹和监控路径
- 实现任务逻辑的快速原型设计
- 支持与感知和AI模块的集成
Gazebo + ROS2 + ArduPilot:基于物理的验证
- 实现逼真的飞行动力学和控制
- 支持软件在环(SITL)测试
- 提供基于地图的导航和遥测反馈
这种混合方法确保了:
- 在RoboDK中快速迭代
- 在Gazebo中进行真实世界验证

图6:模型评估指标结果
混淆矩阵和指标曲线均验证了模型的强大性能。在模型成功训练后,它被部署在RoboDK的无人机上,用于首次车间监控仿真。
精准自主:着陆、检测与控制
核心技术贡献之一是使用视觉标记进行精准着陆。
- 无人机使用其机载相机作为主要感知传感器
- 使用OpenCV检测ArUco标记
- 位姿估计流程通过PnP算法计算位置
- 无人机在检测到标记后自主切换到着陆模式
这展示了基于视觉的控制如何实现完全自主的飞行操作。


图7:更新的模型训练

扩展能力:库存与物体处理
除了监控之外,该系统还扩展到物流自动化:
基于条形码的物体识别
- 仓库物体被贴上唯一的条形码标签
- 无人机通过相机输入识别并跟踪物品
- 基于目标的检索实现了自动化物流工作流程


图8:贴有通过编程生成的唯一条形码的仓库箱子
物体运输
- 码垛夹具实现拾取和放置操作
- 无人机可以将物体运输到指定的交付区域
这些能力将该系统定位为一个多功能空中机器人平台。
迈向城市规模的自主物流
该项目还探索了城市部署场景:
- 使用Blender和地图工具将现实世界的位置转换为3D模型
- 这些环境被导入仿真平台进行测试
- 在现实的城市规模环境中评估自主起飞、着陆和导航
这使得以下应用成为可能:
- 最后一公里交付用例
- 交通监控
- 与公共基础设施的集成


图9:为在城市系统中实施而设计的虚拟仿真
真实位置的3D模型生成
- 该方法使用Blender、Renderdoc和MapsModelsImporter插件,将Google Maps中的位置转换为地理/结构细节基本保持不变的精确模型。
- 使用renderdoc进行进程注入,以从Google Maps捕获帧,并使用插件将其转换为Google Maps Capture(.rdc)文件,以便在Blender中进行可视化。
图10:模型生成


图11:将位置导入为Gazebo World SDF
挑战与正在进行的工作
该研究强调了几个开放的挑战:
- 确保仿真中精确的物理和碰撞建模
- 改善数据集平衡以实现一致的AI性能
- RoboDK和Gazebo环境之间的无缝集成
- 增强无人机与环境交互的真实感
未来愿景
路线图包括:
- 高级路径规划和避障
- 多智能体协调(无人机+地面机器人)
- 实时自适应自主
- 在智慧城市和工业生态系统中的部署
结论:自主空中系统的可扩展框架
这项工作展示了RoboDK如何实现仿真优先的方法来开发智能机器人系统,从而弥合AI模型与现实世界部署之间的差距。
通过整合:
- AI驱动的感知
- 自主导航
- 数字孪生仿真
- 真实世界验证
ARENA2036正在为可扩展、安全和智能的空中机器人系统铺平道路,这些系统能够改变工业运营及其他领域。
联系方式:Muhammad Saeed或Anum Iqbal
文章用于工业监控和物流的AI驱动无人机自主性:来自ARENA2036的RoboDK案例研究首发于RoboDK博客。