unity实现车辆模拟_AirSim on Unity:进行自动车辆模拟的实验
unity实现车辆模拟
We’ve partnered with Microsoft to bring the autonomous vehicle simulator AirSim to Unity. This collaboration helps democratize the development capabilities for autonomous vehicles and drones by taking advantage of Unity’s performant engine, easy to use C# development environment, and quality content from the Unity Asset Store.
我们已经与Microsoft合作,将自动驾驶汽车模拟器AirSim引入Unity。 通过利用Unity的高性能引擎,易于使用的C#开发环境以及Unity Asset Store中的优质内容,这项合作有助于使自动驾驶汽车和无人机的开发功能民主化。
AirSim on Unity (AirSim on Unity)
Created by the team at Microsoft AI & Research, AirSim is an open-source simulator for autonomous systems. It’s a platform comprised of realistic environments and vehicle dynamics that allow for experimentation with AI, deep learning, reinforcement learning, and computer vision. With AirSim on Unity, you have the opportunity to create and innovate on an entirely new ecosystem and platform.
由Microsoft AI&Research团队创建的AirSim是用于自治系统的开源模拟器。 它是一个包含现实环境和车辆动力学的平台,可以进行AI,深度学习,强化学习和计算机视觉的实验。 借助AirSim on Unity,您将有机会在全新的生态系统和平台上进行创新。
“Our goal with AirSim on Unity is to help manufacturers and researchers advance autonomous vehicle AI and deep learning. Unity gives its OEM clients the ability to develop realistic virtual environments in a cost-efficient manner and new ways to experiment in the world of autonomous and deep learning.”
“我们在Unity上使用AirSim的目标是帮助制造商和研究人员推进自动驾驶汽车AI和深度学习。 Unity使OEM客户能够以经济高效的方式开发现实的虚拟环境,并以新的方式在自主和深度学习领域进行实验。”
– Ashish Kapoor, Principal Researcher at Microsoft Research & AI
– Microsoft研究与AI首席研究员Ashish Kapoor
强大而高效 (Powerful and performant)
Thanks to the relentless focus on performance at Unity, AirSim on Unity offers smooth overall performance running at high frames per second. Paired with Visual Studio, you get the ultimate development environment that’s truly integrated and easy to use.
由于不懈地关注Unity的性能,因此AirSim on Unity可以以每秒高帧数的速度提供流畅的整体性能。 与Visual Studio结合使用,您将获得真正集成且易于使用的终极开发环境。
跨平台支持 (Cross-platform support)
We embrace seamless cross-platform support as a core principle, which is why AirSim on Unity runs on both Windows and Linux. No matter which platform you choose, you have access to the same feature-set to run highly performant autonomous simulations.
我们将无缝跨平台支持作为核心原则,这就是为什么Unity上的AirSim在Windows和Linux上均可运行的原因。 无论选择哪种平台,您都可以使用相同的功能集来运行高性能的自主仿真。
与ML-Agents进行实验 (Experiment with ML-Agents)
Unity’s own machine learning initiative ML-Agents can be integrated into AirSim’s capabilities, allowing for even more experimentation. The open source ML-Agents are available through GitHub and have been positively received with well over 4,000 stars. With the release of AirSim on Unity, the two communities now have a common ground to experiment, develop, and evolve together.
Unity自己的机器学习计划ML-Agents可以集成到AirSim的功能中,从而可以进行更多的实验。 开源ML-Agent可通过GitHub获得,并获得了4,000多颗星的好评。 随着AirSim在Unity上的发布,这两个社区现在有了共同的基础,可以共同进行实验,开发和发展。
“Using the new AirSim tools, we have trained and evaluated our ML agents for unmanned aerial vehicles inside Unity in mere hours vs. training them in the real world over several days and weeks.”
“使用新的AirSim工具,我们仅用几个小时就对Unity内的无人驾驶飞机的ML代理进行了培训和评估,而在几天和几周的时间里却在现实世界中对其进行了培训。”
– Anurag Rana, CEO at Threye
– Threye首席执行官Anurag Rana
快速构建环境 (Build environments fast)
The Unity Asset Store provides an expansive library of high-quality content that you can use to quickly and easily build complex virtual environments for your simulation.
Unity Asset Store提供了一个扩展的高质量内容库,您可以使用该库来快速轻松地为您的仿真构建复杂的虚拟环境。
To get you started, we offer the Windridge City environment as a free download from the Unity Asset Store. This beautiful environment supports both automotive and drone experimentation across urban, suburban, and rural locations. Windridge City is open source just like AirSim, so modify and use it freely.
为了让您入门,我们提供了Windridge City环境 ,可以从Unity Asset Store免费下载。 这个美丽的环境支持在城市,郊区和农村地区进行汽车和无人机试验。 与AirSim一样,Windridge City是开源的,因此可以自由修改和使用。
A big thank you goes out to NatureManufacture and Indago for their efforts in bringing Windridge City to life. They used their own resources and leveraged tools from the Unity Asset Store including “EasyRoads3D” by Unity Terrain Tools and “Gaia” by Procedural Worlds. Another thank you goes out to Rythmos who helped create the AirSim wrapper code. These partners share our passion for advancing autonomous simulation research and embody the quality and diversity of companies in our ecosystem.
非常感谢NatureManufacture和Indago为使Windridge City 栩栩如生而付出的努力。 他们使用了自己的资源和来自Unity Asset Store的杠杆工具,包括Unity Terrain Tools的“ EasyRoads3D”和Procedural Worlds的“ Gaia”。 还要感谢Rythmos ,他帮助创建了AirSim包装器代码。 这些合作伙伴分享了我们对推进自主仿真研究的热情,并体现了我们生态系统中公司的质量和多样性。
在Unity上开始使用AirSim (Get started with AirSim on Unity)
By keeping the AirSim API unchanged, providing sample demo projects, and offering Windridge City as a free download, you can quickly get started with AirSim. Here is a list of helpful resources:
通过保持AirSim API不变,提供示例演示项目并免费下载Windridge City,您可以快速开始使用AirSim。 以下是有用的资源列表:
The GitHub repository contains a new Unity folder with the AirSim wrapper code, car and drone demo projects, and documentation. The car and drone projects work with existing sample scripts available in the GitHub repository, including HelloCar.py and HelloDrone.py.
GitHub存储库包含一个新的Unity文件夹,其中包含AirSim包装器代码,汽车和无人机演示项目以及文档。 汽车和无人机项目可以与GitHub存储库中的现有示例脚本一起使用,包括HelloCar.py和HelloDrone.py。
The Windridge City environment is available from the Unity Asset Store and requires Post Processing Stack v2 which you can install via the Unity Package Manager using these instructions.
该 德里奇市环境 可从Unity资源商店和需要后处理堆栈V2您可以通过统一包管理器安装使用 这些指令 。
Note that the Windows and Linux releases are labeled as “beta”. While AirSim supports the core APIs, we are excited to have the Unity community experiment and help us bring out its full potential.
请注意,Windows和Linux版本标记为“ beta”。 虽然AirSim支持核心API,但我们为Unity社区实验而感到高兴,并帮助我们发挥其全部潜力。
Feel free to share feedback directly in the GitHub repository. Happy experimenting!
随意在GitHub存储库中直接共享反馈。 实验愉快!
翻译自: https://blogs.unity3d.com/2018/11/14/airsim-on-unity-experiment-with-autonomous-vehicle-simulation/
unity实现车辆模拟