AirSim - AI Destekli Uçuş ve Araç Simülatörü

AirSim

AirSim, Microsoft Research tarafından oluşturulan, drone'lar, araçlar vb. için kullanılan bir simülatör. Açık kaynaklı, çapraz platformlu ve AI araştırmalarını destekler. Hakkında detaylı bilgi.

AirSim - AI Destekli Uçuş ve Araç Simülatörü

AirSim, 2017 yılında Microsoft Research tarafından AI araştırması ve deneyimleme için oluşturulan bir simülatör platformudur. Hem drone'lar için hem de araçlar için kullanılabilir ve Unreal Engine üzerine inşa edilmiştir (şu anda ayrıca deneysel bir Unity sürümü de var).

Açık kaynaklı, çapraz platformlu bir yapıda olan AirSim, popüler uçuş kontrolörleriyle yazılımda döngü simülasyonunu (PX4 & ArduPilot gibi) ve fiziksel ve görsel olarak gerçekçi simülasyonlar için PX4 ile donanımda döngü simülasyonunu destekler. Unreal ortamlarına kolaylıkla entegre edilebilir bir Unreal eklentisi olarak geliştirilmiştir. Benzer şekilde, bir Unity eklentisi için de deneysel bir sürümümüz var.

Amacımız, AirSim'i otomatik araçlar için derin öğrenme, bilgisayar görüşü ve pekiştirme öğrenme algoritmalarını deneyimlemek için bir AI araştırma platformu olarak geliştirmek. Bu amaçla, AirSim platform bağımsız bir şekilde araçlarla veri almak ve kontrol etmek için API'leri de ortaya çıkarır.

AirSim'i nasıl kullanabileceğiniz konusunda birçok seçenek vardır. Windows, Linux veya macOS işletim sistemlerinde çalışabilir. Önceden derlenmiş ikili dosyaları indirebilir veya kendiniz derleyebilirsiniz. Ayrıca, el ile kontrol için RC (uzaktan kontrol) cihazları kullanabilirsiniz (drone'lar için) veya ok tuşlarıyla araçları el ile sürüebilirsiniz (araclar için). Programatik kontrol içinse AirSim'in API'leriyle araçlarla etkileşimde bulunabilir, görüntüleri alabilir, durumunu alabilir, araçları kontrol edebilirsiniz. Bu API'leri çeşitli dillerde (C++, Python, C#, Java gibi) kullanabilirsiniz ve ayrıca ayrı bir, bağımsız çapraz-platformlu kütüphane olarak da kullanılabilir, böylece kodlarınızı simülatörde yazıp test edebilir ve daha sonra gerçek araçlarda çalıştırabilirsiniz.

Derin öğrenme için eğitim verisi oluşturmak için iki yol vardır. En kolay yol, sağ alt köşedeki kayıt düğmesine basmak ve her kare için pozisyon ve görüntüleri yazmaya başlamaktır. Veri kayıt kodları oldukça basit ve ihtiyacınıza göre değiştirebilirsiniz. Daha iyi bir yol ise API'lere erişerek tamamen istediğiniz şekilde veri kayıtını kontrol etmek. Ayrıca, "Bilgisayar Görüşü" modu da AirSim'in kullanım şekillerinden biridir. Bu modda araçlar veya fizik yoktur. Klavyeyle sahneyi dolaşabilir veya API'leriyle mevcut kameraları istediğiniz herhangi bir pozisyonda konumlandırabilir ve derinlik, farklılık, yüzey normalleri veya nesne segmentasyonu gibi görüntüleri toplamak için kullanabilirsiniz.

Hava durumu etkileri için F10 tuşuna basarak çeşitli seçeneklere erişebilirsiniz. Ayrıca API'leriyle hava durumunu da kontrol edebilirsiniz. AirSim hakkında daha fazla teknik detay, AirSim makalesinde (FSR 2017 Konferansı) bulunabilir. Lütfen bu makaleyi şu şekilde atıf yapın: @inproceedings{airsim2017fsr, author = {Shital Shah and Debadeepta Dey and Chris Lovett and Ashish Kapoor}, title = {AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehicles}, year = {2017}, booktitle = {Field and Service Robotics}, eprint = {arXiv:1705.05065}, url = { }

AirSim'in yeni özellikleri arasında sinematik kamera, ROS2 wrapper API, movetoGPS API, optik akış kamera, simSetKinematics API gibi birçok şey bulunmaktadır. Ayrıca, mevcut UE malzemelerinden veya texture PNG'lerden nesne dokularını dinamik olarak ayarlama, ışıkları oluşturmak/imha etmek ve ışık parametrelerini kontrol etme, Unity'de birden fazla drone'u destekleme, el ile kameranın hızını klavyeyle kontrol etme gibi özellikler de vardır. Eğer herhangi bir sorunuza karşılaşırsanız, FAQ'ye bakın ve AirSim deposunda sorun yayınlamaktan çekinmeyin.

Bu proje, MIT Lisansı altında yayınlanmıştır. Lütfen Lisans dosyasını inceleyerek daha fazla detayı öğrenin.

AirSim alternatifleri

Coval

Coval

Coval, güvenilir AI Ajanlarını daha hızlı göndermenizi sağlayan bir platformdur.

MORSE Simülatörü

MORSE Simülatörü

MORSE, kullanıcıların karmaşık simülasyonlar oluşturup çalıştırmasını sağlayan gelişmiş bir simülasyon aracıdır.

AGOGE.AI

AGOGE.AI

AGOGE.AI, GPT-4 destekli iletişim becerilerinizi geliştirir

OpenSim

OpenSim

OpenSim, açık kaynaklı bir yazılımdır, araştırmacılara destek sağlar

KUKA.Sim

KUKA.Sim

KUKA.Sim 是智能模拟软件,助力高效离线编程

AI2

AI2

AI2-THOR, birden çok özelliğiyle kullanıcıları destekler

Tecnomatix

Tecnomatix

Tecnomatix 是一款助力数字化制造的 AI 软件,提升企业制造效能

AirSim

AirSim

AirSim, açık kaynaklı bir simülatör, AI araştırmalarını destekleyerek kullanıcıları yardımcı eder.

Wonda

Wonda

Wonda ile kişiselleştirilmiş eğitim deneyimleri oluşturun

AngryGF

AngryGF, AI simülatörü ile rahatlatma becerilerinizi geliştirin

Mursion

Mursion

Mursion, insan destekli AI ile, iş yerinde derin öğrenme sağlar.

Kaiden AI

Kaiden AI

Kaiden AI, sesli simülasyonlarla etkileşim hazırlığı sağlayan bir AI simülasyon aracıdır.

NVIDIA Omniverse

NVIDIA Omniverse

NVIDIA Omniverse, endüstriyel dijitalleşme ve AI simülasyonu için OpenUSD uygulamaları geliştiren bir platformdur.

NetLogo

NetLogo

NetLogo, kullanıcıların kolayca simülasyonlar oluşturmasını sağlayan çok ajanlı bir programlama ortamıdır.

DeepSwap

DeepSwap

DeepSwap, videolar ve fotoğraflar için gerçekçi yüz değişiklikleri yapmanıza olanak tanıyan süper bir AI aracı.

SimPy

SimPy

SimPy, Python için süreç tabanlı bir ayrık olay simülasyon çerçevesidir ve karmaşık sistemleri modellemeye yarar.

AnyLogic

AnyLogic

AnyLogic, işletmelerin operasyonlarını optimize etmelerine ve bilinçli kararlar almalarına yardımcı olan güçlü bir simülasyon modelleme yazılımıdır.

Eclipse SUMO

Eclipse SUMO

Eclipse SUMO, kentsel hareket sistemlerini modelleyen açık kaynaklı bir trafik simülasyon aracı.

3DFY.ai

3DFY.ai

3DFY.ai, herkesin kolayca ve otomatik olarak 3D içerik üretmesini sağlayan bir AI platformu.

FlexSim

FlexSim

FlexSim, karmaşık sistemleri anlamanızı ve geliştirmenizi sağlayan AI destekli 3D simülasyon yazılımıdır.

UnravelX

UnravelX

UnravelX, çalışanları daha etkili bir şekilde eğitmek için anında sanal senaryolar sunan bir platformdur.

Öne çıkan AI araçları

Applied Intuition

Applied Intuition

Applied Intuition, AI destekli araç yazılım çözümleri sunarak müşterilerin geliştirme süreçlerini hızlandırıyor ve güvenliği artırıyor.

Detayları gör
Mursion

Mursion

Mursion, insan destekli AI ile, iş yerinde derin öğrenme sağlar.

Detayları gör
SimPy

SimPy

SimPy, Python için süreç tabanlı bir ayrık olay simülasyon çerçevesidir ve karmaşık sistemleri modellemeye yarar.

Detayları gör
Simulink

Simulink

Simulink, karmaşık sistemleri tasarlayıp test etmenizi sağlayan bir AI destekli simülasyon aracı.

Detayları gör
Synthesis AI

Synthesis AI

Synthesis AI, bilgisayarla görme uygulamalarını geliştiren yapay zeka destekli bir sentetik veri aracıdır.

Detayları gör
Coval

Coval

Coval, güvenilir AI Ajanlarını daha hızlı göndermenizi sağlayan bir platformdur.

Detayları gör
Eclipse SUMO

Eclipse SUMO

Eclipse SUMO, kentsel hareket sistemlerini modelleyen açık kaynaklı bir trafik simülasyon aracı.

Detayları gör
Ansys

Ansys

Ansys, mühendislik simülasyonu alanında devrim yaratan bir yazılım, tasarımlarınızı hızla ve güvenle test etmenizi sağlıyor.

Detayları gör