You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-31Lines changed: 13 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Project AirSim is a simulation platform for drones, robots, and other autonomous systems.
4
4
5
-
Building on the previous work of **[AirSim](https://github.com/microsoft/AirSim)**, it leverages **[Unreal Engine 4](https://www.unrealengine.com/)** to provide photo-realistic visuals, while providing the simulation framework needed to integrate custom physics, controllers, actuators, and sensors to develop an autonomous system.
5
+
Building on the previous work of **[AirSim](https://github.com/microsoft/AirSim)**, it leverages **[Unreal Engine 5](https://www.unrealengine.com/)** to provide photo-realistic visuals, while providing the simulation framework needed to integrate custom physics, controllers, actuators, and sensors to develop an autonomous system.
6
6
7
7
Project AirSim consists of three main layers:
8
8
@@ -12,47 +12,31 @@ Project AirSim consists of three main layers:
12
12
13
13
3.**Project AirSim Client Library** - End-user library to enable API calls to interact with the robot and simulation over a network connection
14
14
15
-
For more details on the architecture, see **[Project AirSim Architecture Overview](docs/internal/use_source.md#airsim-v-next-architecture-overview)**.
15
+
For more details on the architecture, see **[Project AirSim Architecture Overview](docs/development/use_source.md#airsim-v-next-architecture-overview)**.
16
16
17
-
Project AirSim currently supports Windows 10/Server 2019 and Ubuntu 20.04. For more info about hardware specs for working with Project AirSim, see **[System Specifications](docs/system_specs.md)**.
17
+
Project AirSim currently supports Windows 11 and Ubuntu 20.04. For more info about hardware specs for working with Project AirSim, see **[System Specifications](docs/system_specs.md)**.
18
18
19
19

20
20
21
-
## What's New
22
-
23
-
For a complete list of changes, view our **[Changelog](docs/changelog.md)**.
24
-
25
21
## Getting Started
26
22
27
23
See **[Installing system prerequisites](docs/system_specs.md#installing-system-prerequisites)** for information about Windows/Linux system setup needed before running Project AirSim.
28
24
29
-
### 1. Pre-built environment binaries
25
+
### 1. Develop with Project AirSim source
30
26
31
-
> I just want to download and run a Project AirSim environment and drive it with some Python code.
27
+
> I'm going to build the sim libs, Plugin, Blocks, and my own UE project environment from the ground up so I can customize it to my application.
#### **[Build from source as a developer](docs/development/use_source.md)**
34
30
35
31
### 2. Drop-in Project AirSim Plugin
36
32
37
33
> I want to try adding the Project AirSim Plugin to my own UE project environment so I can build some autonomous stuff.
38
34
39
35
#### **[Use Project AirSim Plugin in custom environments](docs/use_plugin.md)**
40
36
41
-
### 3. Develop with Project AirSim source
42
-
43
-
> I'm going to build the sim libs, Plugin, Blocks, and my own UE project environment from the ground up so I can customize it to my application.
44
-
45
-
#### **[Build from source as a developer](docs/internal/use_source.md)**
46
-
47
-
### 4. Develop autonomy capabilities using Project AirSim
37
+
## Running Headless (Docker)
48
38
49
-
> I'm going to explore/build machine learning applications and models for autonomous perception/planning/control tasks using pre-trained models, datasets and learning environments from Project AirSim
50
-
51
-
#### **[Leverage/Build autonomy building-blocks using Project AirSim](docs/autonomy/autonomy.md)
52
-
53
-
## Running Headless (Docker, Azure Cloud)
54
-
55
-
If you need to run a Project AirSim simulation on a headless system, such as in a Docker container or in the cloud on an Azure VM, you can enable off-screen rendering by adding the `-RenderOffScreen` argument when launching the Unreal environment executable:
39
+
If you need to run a Project AirSim simulation on a headless system, such as in a Docker container, you can enable off-screen rendering by adding the `-RenderOffScreen` argument when launching the Unreal environment executable:
56
40
57
41
```
58
42
Blocks{.exe/.sh} -RenderOffScreen
@@ -64,7 +48,7 @@ If you are running without GPU access and want to run without any image renderin
64
48
Blocks{.exe/.sh} -nullrhi
65
49
```
66
50
67
-
These arguments can also be used while debugging in VS Code by modifying the `launch.json` file, or in Visual Studio 2019 by modifying the project's `Configuration Properties`. See **[Running Headless (Docker, Azure Cloud)](docs/internal/headless_cloud.md)** for more details.
51
+
These arguments can also be used while debugging in VS Code by modifying the `launch.json` file, or in Visual Studio 2022 by modifying the project's `Configuration Properties`. See **[Running Headless (Docker, Azure Cloud)](docs/development/headless_cloud.md)** for more details.
68
52
69
53
## Reference
70
54
@@ -112,11 +96,6 @@ These arguments can also be used while debugging in VS Code by modifying the `la
Copy file name to clipboardExpand all lines: SECURITY.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Security
4
4
5
-
Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet) and [Xamarin](https://github.com/xamarin).
5
+
Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet) and [Xamarin](https://github.com/xamarin).
6
6
7
7
If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://aka.ms/security.md/definition), please report it to us as described below.
0 commit comments