AirSim là một nền tảng mô phỏng được tạo ra bởi Microsoft Research vào năm 2017. Nó được xây dựng trên Unreal Engine (và giờ cũng có phiên bản Unity thử nghiệm). AirSim là mã nguồn mở, hỗ trợ trên nhiều nền tảng và cho phép mô phỏng phần mềm trong vòng lặp (software-in-the-loop) với các bộ điều khiển bay phổ biến như PX4 và ArduPilot, cũng như mô phỏng phần cứng trong vòng lặp (hardware-in-loop) với PX4 cho các mô phỏng thực tế về mặt vật lý và thị giác.
Để sử dụng AirSim, bạn có thể tải xuống các tệp nhị phân cho từng hệ điều hành như Windows, Linux, macOS. Hoặc bạn cũng có thể tự xây dựng nó trên các nền tảng này. AirSim cũng cho phép bạn sử dụng các API để tương tác với các phương tiện trong mô phỏng một cách độc lập với nền tảng. Bạn có thể sử dụng các API này để lấy dữ liệu hình ảnh, lấy trạng thái, điều khiển phương tiện và nhiều hơn nữa. Các API này được công khai thông qua RPC và có thể được truy cập qua nhiều ngôn ngữ như C++, Python, C# và Java.
AirSim cũng hỗ trợ việc thu thập dữ liệu huấn luyện cho học sâu. Bạn có thể sử dụng nút ghi lại để bắt đầu ghi lại tư thế và hình ảnh cho mỗi khung hình, hoặc sử dụng các API để có được quyền kiểm soát đầy đủ về cách, nội dung, vị trí và thời gian bạn muốn ghi lại dữ liệu.
Ngoài ra, AirSim còn có chế độ "Computer Vision" cho phép bạn sử dụng bàn phím để di chuyển xung quanh cảnh, hoặc sử dụng các API để đặt các camera có sẵn trong bất kỳ tư thế nào và thu thập các hình ảnh như độ sâu, sai lệch, pháp tuyến bề mặt hoặc phân đoạn đối tượng.
AirSim cũng hỗ trợ các hiệu ứng thời tiết. Bạn có thể bấm F10 để xem các tùy chọn hiệu ứng thời tiết và sử dụng các API để điều khiển thời tiết.
Trong quá trình phát triển, AirSim đã được sử dụng trong nhiều nghiên cứu và dự án. Nó cũng là nền tảng cho việc thử nghiệm các thuật toán học sâu, thị giác máy tính và học tăng cường cho các phương tiện tự động.
Tuy nhiên, trong năm tới, dự án AirSim sẽ được lưu trữ và Microsoft sẽ tập trung vào sản phẩm mới là Microsoft Project AirSim để đáp ứng các nhu cầu ngày càng tăng của ngành hàng không vũ trụ. Dù vậy, người dùng vẫn có thể truy cập mã nguồn gốc của AirSim sau đó, nhưng sẽ không có cập nhật thêm nữa.
Để tìm hiểu thêm về cách xây dựng tự chủ hàng không với Microsoft Project AirSim, bạn có thể truy cập .