我想玩弄计算机视觉和人工智能技术,而不必马上花钱买硬件。如果没有任何模拟飞行物理的机器人模拟环境,有人可以推荐最快/最简单的方法吗?当然,我不想从头开始制作一个,但也许可以轻松地将一些现有的应用程序“粘合”在一起?
4 回答
就飞行模拟器而言,就空气动力学而言,X-Plane 是迄今为止最真实的。这不仅使 X-Plane 听起来对您来说是一个不错的选择,而且您可以使用提供的软件非常轻松地创建飞机并用 C++ 或 Python 编写插件(我相信仍然有一个插件)可以控制/修改环境。Plus X-Plane 正在积极开发中。
www.x-plane.com
如果您只想模拟物理,则此 C++ 代码非常易于遵循,并且在众所周知的参考文献中有很好的记录:http: //jsbsim.sourceforge.net/
实际上,这是Flightgear中可用的物理模型之一
你应该看看 Simplysim 他们有一个准确模拟无人机的演示
http://www.simplysim.net/index.php?p=gallery&id=2
它看起来非常令人印象深刻!
“SimplyCube 可用于高级模拟项目,例如 UAV(无人驾驶飞行器)模拟。在这次无人机模拟中,我们展示了 DraganflyerX6 无人机,它可以手动或自动控制。无人机上安装了一个摄像头,以及倾角仪,可以判断包括风在内的模拟的真实性。”
一些想法:首先,我知道微软已经停止了他们的飞行模拟器,但它有一个 API,而且大家都认为它周围的社区继续蓬勃发展。这可能值得研究。其次,编写一个使用 Bing Maps 3D 或 Google Earth 的快速小“模拟器”怎么样?Richard Brunditt (http://rbrundritt.wordpress.com/) 为 Bing Maps 3D 编写了一个模拟器,因此可能值得研究。
最后,一旦你认为你有一些相当不错的东西,如果你有很多空地,你可以试试模型飞机……