شروعات
یہ صفحہ آپ کو ایک خالی براؤزر ٹیب سے ایک مکمل ہوتے پہلے سیشن تک لے جاتا ہے۔ اس کا زیادہ تر حصہ دونوں رولز پر لاگو ہوتا ہے؛ روبوٹ پیئرنگ کا سیکشن کلائنٹس کے لیے ہے، کیونکہ آپریٹرز ایسے ہارڈویئر چلاتے ہیں جو کلائنٹس پہلے ہی کنیکٹ کر چکے ہوں۔
آخری اپڈیٹ 2026-08-09
اکاؤنٹس اور رولز
ay-robots.com پر ایک ای میل ایڈریس، Google، یا GitHub کے ذریعے سائن اپ کریں۔ پلیٹ فارم آپ کو اندر آنے دینے سے پہلے آپ کو اپنا ای میل تصدیق کرنا ہوگا۔ اونبورڈنگ کے دوران آپ ایک رول منتخب کرتے ہیں، اور یہی انتخاب طے کرتا ہے کہ بعد میں آپ کون سا ڈیش بورڈ اور فیچرز دیکھیں گے۔
| رول | اسے منتخب کریں اگر | آپ بنیادی طور پر استعمال کریں گے |
|---|---|---|
| CLIENT | آپ کے پاس ایک روبوٹ آرم ہے اور آپ چاہتے ہیں کہ اسے ریموٹلی چلایا جائے، یا آپ اپنے ہارڈویئر پر ٹریننگ ڈیٹا اکٹھا کرنا چاہتے ہیں | انوائرنمنٹس، روبوٹ پیئرنگ، سیشن بکنگ، ڈیٹاسیٹ براؤزر، بلنگ |
| OPERATOR | آپ دوسروں کی ملکیت والے روبوٹس چلانا چاہتے ہیں اور ہر مکمل سیشن کے لیے معاوضہ لینا چاہتے ہیں | سرٹیفیکیشنز، سیشن براؤزر، لائیو کاک پٹ، آمدنی اور پے آؤٹس |
| ADMIN | پلیٹ فارم ایڈمنسٹریٹرز کی طرف سے تفویض کیا جاتا ہے، اونبورڈنگ کے دوران منتخب نہیں کیا جا سکتا | یوزر مینجمنٹ، سرٹیفیکیشن ریویو، تنازعات کا حل |
اونبورڈنگ مکمل کریں
کلائنٹس کمپنی کی معلومات اور بلنگ کی تفصیلات شامل کرتے ہیں، پھر ایک انوائرنمنٹ بنانے اور ایک روبوٹ پیئر کرنے کی طرف بڑھتے ہیں، جو اس صفحے کے باقی حصے میں بیان کیا گیا ہے۔
آپریٹرز ملک، ٹائم زون، فی گھنٹہ ریٹ، اور ایک مختصر بائیو پُر کرتے ہیں، پھر بلٹ ان اسپیڈ ٹیسٹ چلاتے ہیں تاکہ تصدیق ہو سکے کہ کنکشن لو لیٹنسی کنٹرول کے لیے کافی اچھا ہے۔ پے آؤٹس Stripe Connect کے ذریعے ہوتے ہیں، لیکن آپ وہ حصہ بعد میں بھی مکمل کر سکتے ہیں؛ یہ صرف اسی وقت ضروری ہوتا ہے جب آپ کے پاس نکالنے کے لیے آمدنی ہو۔ آپریٹر گائیڈ میں سرٹیفیکیشنز اور پے آؤٹس کی تفصیل موجود ہے۔
اپنا پہلا انوائرنمنٹ بنائیں
ایک انوائرنمنٹ ایک ورک اسپیس ہے جو روبوٹس، ان کے کیمروں، سیشنز، اور ان سے بننے والے ڈیٹاسیٹس کو ایک ساتھ گروپ کرتا ہے۔ عملی اصول یہ ہے: ہر فزیکل ریگ یا مقام کے لیے ایک انوائرنمنٹ۔ اگر آپ کے پاس آفس کی ڈیسک پر ایک SO-100 ہے، تو وہی ڈیسک آپ کا انوائرنمنٹ ہے۔ اسے ڈیش بورڈ سے بنائیں، اسے ایسا نام دیں جسے آپ فہرست میں پہچان سکیں، اور باقی سب کچھ جو آپ سیٹ اپ کریں گے وہ اسی کے اندر رہے گا۔
انوائرنمنٹس کو فزیکل حقیقت کے مطابق رکھنا بعد میں فائدہ دیتا ہے۔ کیمرا کے نام، روبوٹ کے رولز، اور سیشن ہسٹری سب کچھ بہت بہتر پڑھا جاتا ہے جب ایک انوائرنمنٹ کسی ایک اصل میز کے مطابق ہو جس کی طرف آپ اشارہ کر سکیں۔
اپنا روبوٹ پیئر کریں
پیئرنگ ایک مختصر ون ٹائم کوڈ استعمال کرکے ایک فزیکل آرم کو آپ کے انوائرنمنٹ سے جوڑتی ہے۔ کوڈ براؤزر میں بنایا جاتا ہے اور اس مشین پر ریڈیم کیا جاتا ہے جو جسمانی طور پر آرم سے جڑی ہو، یا تو ڈیسک ٹاپ کلائنٹ میں یا Raspberry Pi پر robotapp میں۔
SO-100 میں موجود STS3215 سرووز 7.4 V سرووز ہیں۔ سروو بس کو 7.4 V سپلائی سے پاور دیں اور کبھی 12 V سے نہیں۔ انہیں اوورولٹ کرنے سے آرم تیز نہیں ہوتا، بلکہ سرووز تباہ ہو جاتے ہیں۔
- 1پیئرنگ وزرڈ شروع کریں
اپنے انوائرنمنٹ میں، ایک روبوٹ شامل کرنے کا انتخاب کریں۔ وزرڈ ایک مختصر پیئرنگ کوڈ بناتا ہے اور اس کے ریڈیم ہونے کا انتظار کرتا ہے۔
- 2آرم پر کوڈ ریڈیم کریں
آرم سے جڑے کمپیوٹر پر، ڈیسک ٹاپ کلائنٹ (یا Pi پر robotapp) کھولیں اور کوڈ درج کریں۔ کوڈ صرف ایک بار استعمال ہونے والا ہے اور بالکل اسی ہارڈویئر کو بالکل اسی انوائرنمنٹ سے جوڑتا ہے۔
- 3ہارٹ بیٹ کا انتظار کریں
کوڈ ریڈیم ہونے کے بعد، روبوٹ پلیٹ فارم کو ہارٹ بیٹس بھیجنا شروع کر دیتا ہے۔ وزرڈ کنیکٹڈ میں بدل جاتا ہے، اور روبوٹ انوائرنمنٹ میں آن لائن دکھائی دیتا ہے۔
- 4کیمرے اسائن کریں
شناخت شدہ کیمرے روبوٹ کے ساتھ فہرست میں دکھائے جاتے ہیں۔ ہر ایک کو اسائن کریں اور اسے ایسا نام دیں جو اس کے ویو پوائنٹ کو بیان کرے، جیسے wrist یا scene۔ یہ نام آپ کے ڈیٹاسیٹس میں شامل ہو جاتے ہیں، اس لیے انہیں ایک بار طے کریں اور برقرار رکھیں۔
- 5ایک چھوٹی حرکت ٹیسٹ کریں
Control ٹیب کھولیں اور چند چھوٹے جوائنٹ امپلس بھیجیں۔ اگر آرم جواب دے اور کیمرا فیڈز اپڈیٹ ہوں، تو پیئرنگ مکمل ہے اور روبوٹ سیشنز کے لیے تیار ہے۔
اپنا پہلا سیشن چلائیں
روبوٹ آن لائن ہونے پر، انوائرنمنٹ سے ایک سیشن بک کریں، یا روبوٹ کو دستیاب چھوڑ دیں تاکہ کوئی سرٹیفائیڈ آپریٹر اسے اٹھا لے۔ سیشن PENDING کے طور پر بنایا جاتا ہے اور آپریٹر کے کنیکٹ ہونے پر ACTIVE بن جاتا ہے۔ چلنے کے دوران، آپ کیمرا فیڈز کو لائیو دیکھ سکتے ہیں، ایکٹیویٹی ایونٹس فالو کر سکتے ہیں، اور سیشن چیٹ میں آپریٹر سے بات کر سکتے ہیں۔
سیشن ختم ہونے پر یہ COMPLETED میں چلا جاتا ہے۔ آپ آپریٹر کو ریٹ کر سکتے ہیں، اور ریکارڈنگ انوائرنمنٹ کے ڈیٹاسیٹ براؤزر میں ایپیسوڈز کے طور پر دکھائی دیتی ہے۔ چھوٹا ہونے کے باوجود وہ پہلا ڈیٹاسیٹ کھولنے کے قابل ہے: ویڈیو کے ساتھ جوائنٹ چارٹس دیکھنے سے واضح ہو جاتا ہے کہ پلیٹ فارم نے دراصل کیا کیپچر کیا، اور ٹریننگ پائپ لائن بعد میں کیا استعمال کرے گی۔
یہاں سے، کلائنٹ گائیڈ روبوٹس اور ڈیٹاسیٹس کے ساتھ روزمرہ کا کام بیان کرتی ہے، sessions صفحہ لائف سائیکل اور ایونٹس کی تفصیل بتاتا ہے، اور teleoperation صفحہ کاک پٹ کے کنٹرولز کو دستاویز کرتا ہے۔
اکثر پوچھے جانے والے سوالات
کیا میں بعد میں اپنا رول تبدیل کر سکتا ہوں؟▾
رولز اونبورڈنگ کے دوران طے کیے جاتے ہیں۔ اگر آپ نے غلط رول منتخب کیا تھا، تو ڈیش بورڈ کے ذریعے سپورٹ سے رابطہ کریں اور ایک ایڈمن آپ کا اکاؤنٹ درست کر سکتا ہے۔ ADMIN کبھی خود منتخب نہیں کیا جاتا۔
کیا روبوٹ پیئر کرنے کے لیے مجھے ڈیسک ٹاپ کلائنٹ چاہیے؟▾
نہیں۔ پیئرنگ کوڈ ڈیسک ٹاپ کلائنٹ یا آرم کے پاس موجود کمپیوٹر پر چلنے والے robotapp، دونوں میں سے کسی سے بھی ریڈیم کیا جا سکتا ہے۔ اگر آرم آپ کے لیپ ٹاپ میں لگا ہے تو ڈیسک ٹاپ کلائنٹ صرف سب سے آسان راستہ ہے۔
ایک آپریٹر کے طور پر میرا انٹرنیٹ کتنا تیز ہونا چاہیے؟▾
ہم قریب ترین سرور تک کم از کم 50 Mbps ڈاؤن اور 20 Mbps اپ، اور 50 ms سے کم لیٹنسی کی سفارش کرتے ہیں۔ اونبورڈنگ کے دوران بلٹ ان اسپیڈ ٹیسٹ بالکل یہی چیک کرتا ہے، اس لیے آپ کو اندازہ لگانے کی ضرورت نہیں۔
شروعات کرنے کی لاگت کتنی ہے؟▾
اخراجات سیشن ٹائم سے آتے ہیں: pay-as-you-go 15.00 EUR فی گھنٹہ، یا Starter پلان 99.00 EUR ماہانہ جس میں 10 گھنٹے شامل ہیں، ماہانہ Stripe کے ذریعے بل کیا جاتا ہے۔ اکاؤنٹ بنانا، انوائرنمنٹ بنانا، اور روبوٹ پیئر کرنا کوئی سیشن ٹائم پیدا نہیں کرتا۔
macOS، Windows، یا Linux پر AY-Robots ڈیسک ٹاپ ایپ انسٹال کریں، گائیڈڈ فلو کے ساتھ SO-100 ایپیسوڈز ریکارڈ کریں، LeRobot ڈیٹا ایکسپورٹ کریں، اور CLI و MCP استعمال کریں۔
AY-Robots پر بطور کلائنٹ اپنے روبوٹس چلائیں: انوائرنمنٹس سیٹ اپ کریں، آرمز اور کیمرے پیئر کریں، سیشنز بک اور مانیٹر کریں، ڈیٹاسیٹس براؤز کریں، اور بلنگ ٹریک کریں۔