ورک سٹیشن کی ضروریات
فزیکل AI کے تقاضے
یہ کورس تکنیکی طور پر بہت زیادہ تقاضے رکھتا ہے، جو کہ تین بھاری کمپیوٹیشنل بوجھوں کے سنگم پر واقع ہے:
- فزکس سمولیشن (Isaac Sim/Gazebo): حقیقی دنیا کی نقل کرنا کمپیوٹیشنل طور پر مہنگا ہے۔
- بصری ادراک (SLAM/Computer Vision):: روبوٹس کو اپنے ماحول کو دیکھنے اور سمجھنے کے قابل بنانا کافی پروسیسنگ طاقت کا متقاضی ہے۔
- جنریٹو AI (LLMs/VLA): بڑے لینگویج اور ویژن لینگویج ایکشن ماڈلز کو چلانا وسائل کا طلبگار ہے۔
چونکہ ہمارے کیپ اسٹون پروجیکٹ میں ایک "سمولیٹڈ ہیومنائیڈ" شامل ہے، اس لیے بنیادی سرمایہ کاری ہائی پرفارمنس ورک سٹیشنز میں ہونی چاہیے۔ تاہم، "فزیکل AI" کے وعدے کو صحیح معنوں میں پورا کرنے کے لیے، آپ کو ایج کمپیوٹنگ کٹس اور ممکنہ طور پر مخصوص روبوٹ ہارڈویئر کی بھی ضرورت ہوگی۔
"ڈیجیٹل ٹوئن" ورک سٹیشن (ہر طالب علم کے لیے درکار)
یہ آپ کے سیٹ اپ کا سب سے اہم جزو ہے۔ NVIDIA Isaac Sim، جو کہ ایک اومیورس ایپلیکیشن ہے، ہمارے سمولیشن کام کے مرکز میں ہے، اور اسے RTX (Ray Tracing) صلاحیتوں والے GPU کی ضرورت ہے۔
خطرناک اہم تنبیہ
معیاری لیپ ٹاپس، بشمول MacBooks اور نان-RTX ونڈوز مشینیں، اس کورس کے لیے کافی نہیں ہوں گی۔
GPU (رکاوٹ)
- مطلوب: NVIDIA RTX 4070 Ti (12GB VRAM) یا اس سے بہتر۔
- وجہ: آپ کو روبوٹ اور ماحول کے لیے USD (Universal Scene Description) اثاثوں کو لوڈ کرنے اور VLA (Vision-Language-Action) ماڈلز کو بیک وقت چلانے کے لیے زیادہ VRAM کی ضرورت ہے۔
- مثالی: 24GB VRAM کے ساتھ ایک RTX 3090 یا 4090 ایک ہموار "Sim-to-Real" تربیتی تجربہ فراہم کرے گا۔
CPU
- مطلوب: Intel Core i7 (13th Gen+) یا AMD Ryzen 9۔
- وجہ: Gazebo اور Isaac Sim میں فزکس کیلکولیشنز (Rigid Body Dynamics) CPU-انٹینسیو ہوتی ہیں۔
RAM
- مطلوب: 64 GB DDR5۔
- کم از کم: 32 GB بالکل کم از کم ہے، لیکن پیچیدہ سین رینڈرنگ کے دوران آپ کو کریشز کا سامنا کرنا پڑ سکتا ہے۔
آپریٹنگ سسٹم
- مطلوب: Ubuntu 22.04 LTS۔
- نوٹ: اگرچہ Isaac Sim ونڈوز پر چل سکتا ہے، ROS 2 (Humble/Iron) لینکس کا مقامی ہے۔ ایک رکاوٹ سے پاک تجربے کے لیے ایک ڈوئل بوٹ سیٹ اپ یا ایک وقف شدہ لینکس مشین لازمی ہے۔