منصوبے کے بارے میں
AirSim ایک اوپن سورس، کراس پلیٹ فارم سمیولیٹر ہے جو ڈرونز، کاروں اور دیگر گاڑیوں کے لیے ہے، جسے Microsoft AI & Research نے تیار کیا ہے۔ یہ بنیادی طور پر ایک Unreal Engine پلگ ان کے طور پر لاگو کیا گیا ہے جسے Unreal ماحول میں شامل کیا جا سکتا ہے، اور ایک تجرباتی Unity پلگ ان ریلیز بھی دستیاب ہے۔
README میں بیان کردہ اہم صلاحیتیں:
- سمیولیشن کی حقیقت پسندی: طبعی اور بصری طور پر حقیقت پسندانہ سمیولیشن، جس میں مشہور فلائٹ کنٹرولرز جیسے PX4 اور ArduPilot کے لیے سافٹ ویئر-ان-دی-لوپ سپورٹ، اور PX4 کے ساتھ ہارڈویئر-ان-دی-لوپ سپورٹ شامل ہے۔
- پروگرامیٹک کنٹرول: APIs RPC پر دستیاب ہیں اور C++, Python, C# اور Java سے قابل رسائی ہیں۔ یہ APIs تصاویر حاصل کرنے، گاڑی کی حالت پڑھنے اور گاڑیوں کو کنٹرول کرنے کی اجازت دیتے ہیں۔ یہی APIs ایک علیحدہ کراس پلیٹ فارم لائبریری کے طور پر دستیاب ہیں تاکہ کوڈ کو سمیولیشن میں آزمایا جا سکے اور بعد میں حقیقی گاڑیوں پر چلایا جا سکے۔
- ڈیٹا اکٹھا کرنا: تربیتی ڈیٹا کو سمیولیشن کے اندر ریکارڈ بٹن کے ذریعے یا APIs کے ذریعے ریکارڈ کیا جا سکتا ہے، جس سے یہ مکمل کنٹرول ملتا ہے کہ ڈیٹا کیا، کہاں اور کب لاگ ہوتا ہے۔
- کمپیوٹر وژن موڈ: ایک موڈ جس میں گاڑیاں یا فزکس نہیں ہوتیں، جہاں کیمرے من مانی طور پر رکھے جا سکتے ہیں تاکہ ڈیپتھ، ڈسپریٹی، سطح کے نارملز یا آبجیکٹ سیگمنٹیشن امیجز جمع کی جا سکیں۔
- موسمی اثرات: قابل ترتیب موسمی اختیارات جو کی بورڈ (F10) اور APIs کے ذریعے قابل رسائی ہیں۔
- دستی کنٹرول: ڈرون کو RC کنٹرولر سے اڑایا جا سکتا ہے؛ کاروں کو تیر والے بٹنوں سے چلایا جا سکتا ہے۔
شروع کرنا: Windows اور Linux کے لیے پہلے سے مرتب شدہ بائنریز فراہم کی جاتی ہیں، ساتھ ہی Windows، Linux اور macOS کے لیے تعمیراتی ہدایات بھی۔ تفصیلی دستاویزات میں تعمیر، APIs، ترتیبات، امیج APIs، کمک سیکھنے اور ڈیزائن شامل ہیں۔
یہ پروجیکٹ AI تحقیق کو نشانہ بناتا ہے، بشمول خود مختار گاڑیوں کے لیے گہری سیکھنے، کمپیوٹر وژن اور کمک سیکھنے۔ یہ MIT لائسنس کے تحت جاری کیا گیا ہے اور اس سے FSR 2017 کانفرنس کا ایک مقالہ منسلک ہے۔ کمیونٹی چینلز میں GitHub Discussions اور ایک Facebook گروپ شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.