ڈیپ مائنڈ نے فزکس سمیلیٹر MuJoCo کے لیے کوڈ کھولا۔

ڈیپ مائنڈ نے فزیکل پروسیسز MuJoCo (ملٹی جوائنٹ ڈائنامکس ود کنٹیکٹ) کی تقلید کے لیے انجن کا سورس کوڈ کھولا ہے اور پروجیکٹ کو ایک اوپن ڈیولپمنٹ ماڈل میں منتقل کر دیا ہے، جس کا مطلب ہے کہ کمیونٹی ممبران کی ترقی میں حصہ لینے کا امکان۔ اس پروجیکٹ کو روبوٹس اور پیچیدہ میکانزم کے تخروپن سے متعلق نئی ٹیکنالوجیز پر تحقیق اور تعاون کے لیے ایک پلیٹ فارم کے طور پر دیکھا جاتا ہے۔ کوڈ اپاچی 2.0 لائسنس کے تحت شائع کیا گیا ہے۔ لینکس، ونڈوز اور میک او ایس پلیٹ فارم تعاون یافتہ ہیں۔

MuJoCo ایک لائبریری ہے جو ماحول کے ساتھ تعامل کرنے والے جسمانی عمل کی نقل کرنے اور ساختی ڈھانچے کی ماڈلنگ کے لیے ایک انجن کو لاگو کرتی ہے، جسے روبوٹس، بائیو مکینیکل آلات اور مصنوعی ذہانت کے نظام کے ساتھ ساتھ گرافکس، اینیمیشن اور کمپیوٹر کی تخلیق میں استعمال کیا جا سکتا ہے۔ کھیل. انجن C میں لکھا ہوا ہے، ڈائنامک میموری ایلوکیشن استعمال نہیں کرتا، اور زیادہ سے زیادہ کارکردگی کے لیے بہتر بنایا گیا ہے۔

MuJoCo اعلی درستگی اور وسیع ماڈلنگ کی صلاحیتیں فراہم کرتے ہوئے، آپ کو کم سطح پر اشیاء میں ہیرا پھیری کرنے کی اجازت دیتا ہے۔ ماڈلز کی تعریف MJCF منظر کی تفصیل کی زبان کا استعمال کرتے ہوئے کی جاتی ہے، جو کہ XML پر مبنی ہے اور ایک خاص اصلاحی کمپائلر کا استعمال کرتے ہوئے مرتب کی گئی ہے۔ MJCF کے علاوہ، انجن یونیورسل URDF (یونیفائیڈ روبوٹ ڈسکرپشن فارمیٹ) میں فائلوں کو لوڈ کرنے میں معاونت کرتا ہے۔ MuJoCo سمولیشن کے عمل کے انٹرایکٹو 3D ویژولائزیشن اور اوپن جی ایل کا استعمال کرتے ہوئے نتائج کی رینڈرنگ کے لیے ایک GUI بھی فراہم کرتا ہے۔

اہم خصوصیات:

  • مشترکہ خلاف ورزیوں کو چھوڑ کر، عمومی نقاط میں تخروپن۔
  • ریورس ڈائنامکس، رابطے کی موجودگی میں بھی قابل شناخت۔
  • مسلسل وقت میں متحد رکاوٹوں کو تشکیل دینے کے لیے محدب پروگرامنگ کا استعمال۔
  • نرم ٹچ اور خشک رگڑ سمیت مختلف پابندیاں قائم کرنے کی صلاحیت۔
  • پارٹیکل سسٹمز، فیبرکس، رسی اور نرم اشیاء کا تخروپن۔
  • ایکچیوٹرز (ایکچیوٹرز)، بشمول موٹرز، سلنڈر، مسلز، ٹینڈنز اور کرینک میکانزم۔
  • نیوٹن، کنجوگیٹ گریڈینٹ اور Gauss-Seidel طریقوں پر مبنی حل کرنے والے۔
  • اہرام یا بیضوی رگڑ کونز استعمال کرنے کا امکان۔
  • اپنی پسند کا یولر یا Runge-Kutta عددی انضمام کے طریقے استعمال کریں۔
  • ملٹی تھریڈ ڈسکریٹائزیشن اور محدود فرق کا تخمینہ۔



ماخذ: opennet.ru

نیا تبصرہ شامل کریں