ภาพรวมแพลตฟอร์ม
AY-Robots เชื่อมต่อแขนหุ่นยนต์กับผู้ควบคุมทางไกลผ่านเบราว์เซอร์ ลูกค้านำฮาร์ดแวร์มา ผู้ควบคุมนำทักษะการบังคับมา และทุกเซสชันจะถูกบันทึกเป็นข้อมูลฝึกฝนสำหรับการเรียนรู้ของหุ่นยนต์ หน้านี้อธิบายส่วนประกอบต่าง ๆ และตำแหน่งของเอกสารส่วนที่เหลือ
อัปเดตล่าสุด 2026-08-09
AY-Robots คืออะไร
AY-Robots เป็นแพลตฟอร์มควบคุมทางไกลสำหรับแขนหุ่นยนต์ ลูกค้าเชื่อมต่อฮาร์ดแวร์ของตนเอง ที่พบบ่อยที่สุดคือ SO-100 (จำหน่ายในชื่อ SO-ARM100 ด้วย) และผู้ควบคุมทางไกลจะบังคับแขนเหล่านั้นจาก cockpit บนเบราว์เซอร์ ทุกนาทีที่ถูกควบคุมจะถูกบันทึกไว้ ดังนั้นหนึ่งเซสชันจึงสร้างสองสิ่งพร้อมกัน คืองานที่ทำบนหุ่นยนต์ และชุดข้อมูลสาธิตที่คุณสามารถนำไปฝึก policy ได้
แพลตฟอร์มมีสามบทบาท บัญชี CLIENT เป็นเจ้าของหุ่นยนต์ จองเซสชัน และรับชุดข้อมูลที่บันทึกไว้ บัญชี OPERATOR บังคับหุ่นยนต์และได้รับเงินจากเซสชันที่เสร็จสมบูรณ์ บัญชี ADMIN จัดการแพลตฟอร์มเอง รวมถึงการตรวจสอบการรับรองของผู้ควบคุม คุณเลือกบทบาทของคุณระหว่างขั้นตอน onboarding และแต่ละบทบาทจะมีแดชบอร์ดของตัวเอง
ไม่มีสิ่งใดในนี้ที่ต้องให้คุณเขียน driver ของหุ่นยนต์เอง การรองรับ SO-100 ถูกสร้างไว้ในตัว ตั้งแต่การสื่อสารกับ servo บนแขนไปจนถึงการเข้ารหัสเอปิโสดในตัวเรียกดูชุดข้อมูล หากคุณสามารถเสียบสาย USB และเปิดแท็บเบราว์เซอร์ได้ คุณก็สามารถรันขั้นตอนทั้งหมดได้
วงจร: หุ่นยนต์ ผู้ควบคุม เซสชัน ชุดข้อมูล
ทุกอย่างบนแพลตฟอร์มหมุนรอบวงจรเดียว เมื่อคุณเห็นภาพรวมนี้แล้ว เอกสารส่วนที่เหลือจะอ่านได้เร็วขึ้นมาก เพราะแต่ละหน้าจะอธิบายจุดหนึ่งของวงจรนี้อย่างละเอียดมากขึ้น
- 1เชื่อมต่อหุ่นยนต์
ลูกค้าจับคู่แขนกับแพลตฟอร์มด้วยรหัสจับคู่สั้น ๆ เมื่อรหัสถูกใช้บนเครื่องที่อยู่ที่แขนแล้ว หุ่นยนต์จะรายงาน heartbeat และแสดงสถานะออนไลน์ในสภาพแวดล้อมของมัน
- 2จองเซสชัน
ลูกค้าจองเซสชัน หรือผู้ควบคุมที่ได้รับการรับรองรับหุ่นยนต์ที่ว่างอยู่ เซสชันเริ่มต้นในสถานะ PENDING และกลายเป็น ACTIVE ทันทีที่ผู้ควบคุมเชื่อมต่อและเข้าควบคุม
- 3ควบคุมทางไกล
ผู้ควบคุมบังคับแขนจาก cockpit บนเบราว์เซอร์ในขณะที่ดูกล้องของหุ่นยนต์ แพลตฟอร์มบันทึกเหตุการณ์กิจกรรมตลอดทั้งเซสชันและบันทึกตำแหน่งข้อต่อ สถานะกริปเปอร์ และวิดีโอ
- 4เก็บชุดข้อมูล
เมื่อเซสชันเสร็จสมบูรณ์ การบันทึกจะถูกจัดระเบียบเป็นเอปิโสดในรูปแบบ LeRobot และปรากฏในตัวเรียกดูชุดข้อมูลของลูกค้า พร้อมให้ตรวจสอบและดาวน์โหลด
- 5ฝึกและทำซ้ำ
ลูกค้าฝึก policy อย่างเช่น ACT, Diffusion Policy, SmolVLA หรือ fine-tune ของ GR00T บนข้อมูลที่เก็บมา จากนั้นจองเซสชันเพิ่มเติมเพื่อครอบคลุมสถานการณ์ที่ policy ยังทำไม่สำเร็จ
คนใช้แพลตฟอร์มนี้ทำอะไร
เหตุผลที่พบบ่อยที่สุดสามข้อในการมาที่นี่มีความซ้อนทับกัน แต่ควรแยกออกจากกัน เพราะมันเปลี่ยนว่าคุณควรอ่านเอกสารส่วนไหนก่อน
- การเก็บข้อมูล imitation learning ทีมที่ฝึก policy สำหรับงานหยิบจับต้องการการสาธิตที่สะอาดจำนวนมาก ผู้ควบคุมทางไกลสามารถบันทึกข้อมูลได้ตลอดยี่สิบสี่ชั่วโมง บนฮาร์ดแวร์ของคุณ โดยไม่ต้องให้คุณยืนอยู่ข้างแขน
- การควบคุมทางไกล บางครั้งจุดประสงค์ก็เพียงแค่ให้หุ่นยนต์ทำงานในขณะที่คนอยู่ที่อื่น ไม่ว่าจะเป็นห้องอื่นหรือประเทศอื่น
- การขยายขนาดโดยไม่ต้องมีพนักงานประจำที่ หากคุณมีชุดอุปกรณ์หลายชุด การจ้างและจัดตารางผู้ควบคุมประจำที่สำหรับแต่ละชุดคือส่วนที่มีค่าใช้จ่ายสูง ตลาดผู้ควบคุมช่วยขจัดข้อจำกัดนั้นออกไป
หากการเก็บข้อมูลคือเป้าหมายของคุณและแขนอยู่บนโต๊ะของคุณเอง ลองดูโปรแกรมเดสก์ท็อปด้วย มันบันทึกเอปิโสดในเครื่องด้วยขั้นตอนที่มีคำแนะนำและอัปโหลดเมื่อคุณตัดสินใจ โดยไม่มีผู้ควบคุมทางไกลเข้ามาเกี่ยวข้องเลย
สถาปัตยกรรมโดยสังเขป
คุณจะใช้งานซอฟต์แวร์ได้สูงสุดสามส่วน ขึ้นอยู่กับสิ่งที่คุณกำลังทำ ทั้งหมดเชื่อมต่อกับ backend เดียวกันและบัญชีเดียวกัน ดังนั้นหุ่นยนต์ที่จับคู่ไปแล้วครั้งหนึ่งจะมองเห็นได้จากทุกที่
| ส่วนประกอบ | ทำงานที่ไหน | ทำอะไร |
|---|---|---|
| Cockpit บนเบราว์เซอร์ | เบราว์เซอร์สมัยใหม่ทุกตัว | ควบคุมทางไกลแบบสด ติดตามเซสชัน เรียกดูชุดข้อมูล การเรียกเก็บเงิน และการตั้งค่า ไม่ต้องติดตั้งอะไรเลย |
| โปรแกรมเดสก์ท็อป | macOS, Windows, Linux | บันทึกในเครื่องด้วยแขนบนโต๊ะของคุณ: จับเอปิโสดแบบมีคำแนะนำ ตรวจสอบ ส่งออกเป็น LeRobot และอัปโหลด มาพร้อม CLI ด้วย |
| robotapp | คอมพิวเตอร์ที่อยู่กับแขน โดยทั่วไปคือ Raspberry Pi | สื่อสารกับ servo และกล้อง ใช้รหัสจับคู่ ส่ง heartbeat และสตรีมวิดีโอกับการควบคุม |
การยืนยันตัวตนก็แยกในลักษณะเดียวกัน เบราว์เซอร์ใช้เซสชัน Supabase ของคุณ ในขณะที่ API และการเชื่อมต่อ MCP ใช้ API key ที่มีคำนำหน้า ayr_live_ ซึ่งสร้างที่ /dashboard/settings คีย์เหล่านี้มีไว้สำหรับการเข้าถึงแบบโปรแกรมเท่านั้น คุณจะไม่วางมันลงใน cockpit
ขั้นตอนถัดไป
สร้างบัญชี เลือกบทบาท จับคู่หุ่นยนต์ตัวแรกของคุณ และรันเซสชัน
บันทึกชุดข้อมูลในเครื่องด้วยขั้นตอนที่มีคำแนะนำ และติดตั้ง CLI กับ MCP server
สภาพแวดล้อม หุ่นยนต์ กล้อง เซสชัน และชุดข้อมูลสำหรับเจ้าของหุ่นยนต์
ผู้ควบคุมทำอะไร การรับรองทำงานอย่างไร และการจ่ายเงินเกิดขึ้นอย่างไร
วงจรชีวิตของเซสชัน เหตุการณ์กิจกรรม แชท การให้คะแนน และการขยายเวลา
cockpit บนเบราว์เซอร์ การควบคุมด้วยแป้นพิมพ์ สตรีมกล้อง และ emergency stop
คำถามที่พบบ่อย
ฉันต้องมีหุ่นยนต์เป็นของตัวเองเพื่อใช้แพลตฟอร์มนี้หรือไม่▾
ต้องมีเฉพาะในกรณีที่คุณเป็นลูกค้าเท่านั้น ผู้ควบคุมบังคับหุ่นยนต์ที่เป็นของลูกค้า ดังนั้นบัญชีผู้ควบคุมต้องการเพียงเบราว์เซอร์และการเชื่อมต่อที่เสถียร ไม่ใช่ฮาร์ดแวร์ หากคุณอยากลองสัมผัสการควบคุมก่อนสมัคร เดโมสาธารณะที่ /live ทำงานบนแขนจริง
ฉันควรเริ่มต้นด้วยหุ่นยนต์ตัวไหน▾
SO-100 (SO-ARM100) เป็นแขนหลักที่รองรับและเป็นวิธีที่ถูกที่สุดในการเริ่มต้น โปรดจำไว้ว่า servo STS3215 ของมันทำงานที่ 7.4 V หน้าหุ่นยนต์มีรายการประเภทอื่น ๆ ที่รองรับ
เซสชันหนึ่งมีค่าใช้จ่ายเท่าไร▾
Pay-as-you-go อยู่ที่ 15.00 EUR ต่อชั่วโมง แผน Starter อยู่ที่ 99.00 EUR ต่อเดือนและรวม 10 ชั่วโมง การเรียกเก็บเงินทำทุกเดือนผ่าน Stripe หน้าการเรียกเก็บเงินครอบคลุมใบแจ้งหนี้และวิธีการชำระเงิน
ใครเป็นเจ้าของข้อมูลที่บันทึกไว้▾
ลูกค้าที่จองเซสชันนั้น ชุดข้อมูลถูกส่งมอบในรูปแบบ LeRobot และสามารถใช้เพื่อการฝึก รวมถึงการฝึกเชิงพาณิชย์ ได้โดยไม่มีข้อจำกัดจากฝั่งเรา
สร้างบัญชี AY-Robots เลือกบทบาทลูกค้าหรือผู้ควบคุม ตั้งค่าสภาพแวดล้อมแรกของคุณ จับคู่หุ่นยนต์ด้วยรหัสจับคู่ และรันเซสชันแรกของคุณ
ติดตั้งโปรแกรมเดสก์ท็อป AY-Robots บน macOS, Windows หรือ Linux บันทึกเอปิโสด SO-100 ด้วยขั้นตอนมีคำแนะนำ ส่งออกข้อมูล LeRobot และใช้ CLI กับ MCP