مین مواد پر جائیں

فزیکل اے آئی کتاب کا آئین

📜 معیار کے لئے قواعد کی کتاب

یہ آئین تمام کتاب کے مواد کے لئے غیر مذاکراتی معیارات کی تعریف کرتا ہے۔ ہر باب، ہر ڈایاگرام، ہر کوڈ کی مثال ان اصولوں کے مطابق ہونی چاہئے اشاعت سے پہلے۔

اسے سمجھیں بطور:

  • معیار کے دروازے: مواد کے زندہ ہونے سے پہلے کیا گزرنا چاہئے
  • ڈیزائن پیٹرنز: باب کیسے ڈھانچہ بند ہونے چاہئیں
  • تکنیکی معیارات: ٹولچین ورژنز، کوڈ اسٹائل، ٹیسٹنگ کی ضروریات
  • گورننس: کون فیصلہ کرتا ہے، تبدیلیاں کیسے کی جاتی ہیں

🎯 آئین کیوں؟

مسئلہ: واضح معیارات کے بغیر، کتاب کا معیار گر جاتا ہے:

  • باب کی ڈھانچہ میں تضاد
  • کوڈ کی مثالیں کام نہیں کرتیں (غلط ورژنز، غائب deps)
  • کچھ باب میں کوئز ہوتے ہیں، دوسرے نہیں
  • اخلاقی غور و خوض (سلامتی، رازداری) بے ترتیب ہوتے ہیں

حل: ایک زندہ دستاویز جو:

  1. مسلسلت کو نافذ کرتا ہے: تمام باب ایک ہی سانچے کی پیروی کرتے ہیں
  2. معیار کی ضمانت دیتا ہے: پری-پبلیکیشن چیکلسٹ کو پاس کرنا ضروری ہے
  3. ٹولچین کو لاک کرتا ہے: ROS 2 Humble، Gazebo 11+، خاص پائتھن ورژنز
  4. سلامتی کی ضرورت ہے: سم-ٹو-ریئل منتقلی کو سلامتی کی جائزہ کی ضرورت ہے
  5. باضابطہ طور پر ترقی پذیر ہے: ترمیم کا عمل ورژن کنٹرول کے ساتھ

📚 آئین کی ڈھانچہ

I. بنیادی تعلیمی اصول

ہمارے نقطہ نظر کے پیچھے "کیوں":

  1. جسمانیت-پہلی تعلیم: اے آئی کو جسمانی پابندیوں سے جوڑنا
  2. سم-ٹو-ریئل مسلسلت: سمولیشن اور ڈیپلائمنٹ کو ایک پائپ لائن کے طور پر
  3. سسٹمز انٹیگریشن: مکمل اسٹیک سوچ (ادراک → منصوبہ بندی → کنٹرول)
  4. ٹولچین شفافیت: لاک شدہ ورژنز کے ساتھ دہرائے جانے والا
  5. عمل کے ذریعے تشخیص: قابل تعینات آرٹیفیکٹس، صرف امتحانات نہیں
  6. اخلاقی اور آپریشنل تیاری: سلامتی، رازداری، تعصب، وسائل کی اخلاقیات

II. باب ڈھانچہ معیارات

ہر باب میں "کیا" شامل ہونا چاہئے:

  1. سیکھنے کے مقاصد (3-5 پیمائشی)
  2. پیشگی شرائط (پچھلے باب، سافٹ ویئر ورژنز، ہارڈویئر)
  3. تصوراتی جائزہ (نظریہ + حقیقی دنیا کی مثالیں + ڈایاگرام)
  4. ہاتھوں پر لیب (قدم بہ قدم کوڈ کے ساتھ تصدیق)
  5. خرابی کا ہدایت نامہ (عام غلطیاں + حل)
  6. تشخیص اور قابل تسلیم (ربرک + قبولیت کے ٹیسٹ)
  7. مزید پڑھنے کے لئے (پیپرز، دستاویزات، کمیونٹی وسائل)

III. مواد کے معیاری معیارات

مواد کیسے بنایا جانا "چاہئے":

  • تکنیکی درستگی: کوڈ مخصوص ٹولچین پر چلتا ہے
  • وضاحت اور پڑھنے کی آسانی: ہدف شائقین، جرگن کی تعریفیں، فعال آواز
  • بصری ضروریات: ڈایاگرام (Mermaid)، سنٹیکس-ہائی لائٹ کردہ کوڈ، قابل رسائی رنگ
  • کوڈ معیارات: Black formatter، Google docstrings، ROS 2 روایات
  • دستاویزی معیارات: READMEs، چینجلوگز، Apache 2.0 لائسنس

IV. ٹولچین ورژن معیارات

لاک سافٹ ویئر اسٹیک:

  • ROS 2: Humble Hawksbill (LTS تک 2027)
  • سمولیشن: Gazebo Classic 11+، Gazebo Harmonic، Unity 2022.3 LTS، Isaac Sim 2023.1.1+
  • پائتھن: 3.10+ (numpy 1.24+، opencv 4.8+، torch 2.0+ کے ساتھ)
  • کمپیوٹ: Ubuntu 22.04، NVIDIA Jetson Orin، RTX 3060+
  • AI/ML: Whisper v3، GPT-4 Turbo، YOLO v8

V. سم-ٹو-ریئل تصدیق کی ضروریات

جسمانی تعیناتی میں شامل باب کے لئے:

  • سمولیشن مرحلہ (متعین، دہرائے جانے والا)
  • منتقلی ہدایت (لاانچ فائل diffs، کیلیبریشن)
  • حقیقت کا فرق مد نظر (اختلافات، تخفیف)
  • فال بیک آپشن (ہارڈویئر کے بغیر طلباء کے لئے کلاؤڈ-صرف راستہ)
  • سلامتی کا جائزہ (E-سٹاپ، کام کی جگہ، ناکامی کے طریقے)

VI. اخلاقی اور سلامتی کا انضمام

AI، ڈیٹا، یا تعیناتی کو چھونے والے ہر باب کے لئے لازمی:

  • انسان-روبوٹ سلامتی (ٹکراؤ سے بچاؤ، E-سٹاپ)
  • رازداری اور ڈیٹا اخلاقیات (کیمرہ/مائیکروفون ہینڈلنگ، رضامندی)
  • تعصب کی آگاہی (VLA/LLM ٹیسٹنگ مختلف منظرناموں کے ساتھ)
  • وسائل کی اخلاقیات (توانائی کی کھپت، ہارڈویئر کی زندگی)
  • معاشرتی اثر کا غور (آٹومیشن اخلاقیات)

VII. کورس کی معماری اور ہارڈویئر کا عقیدہ

13-ہفتہ کوارٹر کا نقشہ:

  • ہفتہ 1: بنیادیں (فزیکل اے آئی اصول)
  • ہفتہ 2-4: ROS 2 کور
  • ہفتہ 5-6: سمولیشن مہارت
  • ہفتہ 7-8: ادراک اسٹیک
  • ہفتہ 9-10: منصوبہ بندی اور کنٹرول
  • ہفتہ 11-12: VLA انضمام
  • ہفتہ 13: کیپسٹون

ہارڈویئر ٹائرز:

  • ٹائر 0: کلاؤڈ-صرف (AWS RoboMaker، NVIDIA Omniverse Cloud)
  • ٹائر 1: بجٹ (Jetson Orin Nano 8GB، Unitree Go2 Air)
  • ٹائر 2: معیاری (Jetson Orin NX 16GB، UBTech Walker Mini)
  • ٹائر 3: پریمیم (Jetson AGX Orin 64GB، Unitree G1)

VIII. ترقی کا کام کا بہاؤ اور سیکھنے کے نتائج

کورس سطح کے نتائج:

  1. جسمانی انٹیلیجنس کے اصول
  2. ROS 2 میں مہارت
  3. سمولیشن کی صلاحیتیں
  4. Isaac پلیٹ فارم کی مہارت
  5. انسان نما تعامل ڈیزائن
  6. VLA انضمام

کیپسٹون: آواز سے کمانڈ کردہ انسان نما بٹلر

  • Whisper (تقریر) → GPT-4 (منصوبہ بندی) → Nav2 (نیویگیشن) → MoveIt 2 (گرفت)
  • سمولیشن → ایج ڈیپلائمنٹ → جسمانی ڈیمو

IX. گورننس اور معیار کے دروازے

پری-پبلیکیشن جائزہ چیکلسٹ (تمام کو پاس کرنا ضروری):

بنیادی اصولوں کی ہم آہنگی

  • جسمانیت-پہلی: تصورات کو جسمانی پابندیوں سے جوڑا گیا
  • سم-ٹو-ریئل: منتقلی کا راستہ دستاویزی
  • سسٹمز انٹیگریشن: کراس-اسٹیک کنکشنز دکھائے گئے
  • ٹولچین شفافیت: تمام ورژنز مخصوص
  • عمل کے ذریعے تشخیص: قابل تعینات آرٹیفیکٹ متعین
  • اخلاقی غور و خوض: متعلقہ اشیاء کو مد نظر رکھا گیا

مواد کی معیار

  • باب کی ڈھانچہ سانچے کی پیروی کرتا ہے
  • سیکھنے کے مقاصد پیمائشی
  • کوڈ کی مثالیں ٹولچین پر ٹیسٹ کی گئیں
  • خرابی کا ہدایت نامہ (≥5 غلطیاں)
  • [ ]