0

我正在尝试制造一辆汽车,它可以使用来自使用神经网络的车载 Android 摄像头的视频帧自动驾驶。我还没有买硬件(汽车+安卓)。

同时,我想通过流式传输来自 3D 模拟器的视频帧来模拟驱动程序应用程序(在我的笔记本电脑上),看看是否可以正常工作。

什么是易于学习且大部分为预配置的引擎?

4

3 回答 3

0

我认为没有简单的方法可以做到这一点。在我们的机器人实验室中,我们使用ROS进行此类模拟。

它包括一个 3D 模拟器(Gazebo)、相机和传感器模拟以及许多其他东西。您可以在此视频中看到 3D 机器人/相机模拟的示例。

不幸的是,ROS 并不容易学习,也没有完整的文档。

另一种可能性是使用Blender(用于 3D 的开源、跨平台工具套件)。有一些使用 Blender 的机器人项目(您可以查看此页面了解更多信息),但我没有个人经验。

于 2012-12-29T12:27:42.037 回答
0

您可以尝试V-Rep,尽管它是一种商业产品,其性能要优越得多。它已经内置了自动驾驶汽车的模型。如果您来自印度,请联系 Asimov Robotics,他们是经销商

于 2013-01-07T11:15:35.917 回答
0

为了更新 2017 年的答案,Gazebo 似乎是当今可用的领先 3D 模拟引擎之一。绝对值得研究这种应用程序。

他们主页的摘录:

机器人仿真是每个机器人专家工具箱中必不可少的工具。精心设计的模拟器可以使用真实场景快速测试算法、设计机器人、执行回归测试和训练 AI 系统。Gazebo 提供了在复杂的室内和室外环境中准确有效地模拟机器人群体的能力。强大的物理引擎、高质量的图形以及方便的程序和图形界面触手可及。最重要的是,Gazebo 是免费的,拥有一个充满活力的社区。

http://gazebosim.org/

此外,游戏 Grand Theft Auto 已被用于测试自动驾驶汽车算法。有 API 可以做所有事情,从改变行人交通、灯光、天气等等。

于 2017-06-26T18:00:18.527 回答