คู่มือสำหรับลูกค้า

คู่มือนี้สำหรับเจ้าของหุ่นยนต์ โดยจะพาไปตามขั้นตอนการทำงานของลูกค้าตามลำดับที่คุณจะพบจริง ๆ คือ สภาพแวดล้อมก่อน จากนั้นหุ่นยนต์และกล้อง ต่อด้วยเซสชัน และสุดท้ายคือชุดข้อมูลกับใบแจ้งหนี้ที่เซสชันเหล่านั้นสร้างขึ้น

อัปเดตล่าสุด 2026-08-09

เริ่มต้นด้วยสภาพแวดล้อม

สภาพแวดล้อมคือคอนเทนเนอร์ระดับบนสุดในแดชบอร์ดลูกค้า แต่ละสภาพแวดล้อมรวมกลุ่มหุ่นยนต์ กล้องของมัน เซสชันที่รันบนมัน และชุดข้อมูลที่เซสชันเหล่านั้นสร้างขึ้น ทุกสิ่งที่คุณทำในฐานะลูกค้าเกิดขึ้นภายในสภาพแวดล้อมหนึ่ง ดังนั้นให้สร้างสภาพแวดล้อมก่อนสิ่งอื่นใด

จับคู่สภาพแวดล้อมให้ตรงกับความเป็นจริงทางกายภาพ หนึ่งสภาพแวดล้อมต่อหนึ่งชุดอุปกรณ์หรือสถานที่ วิธีนี้ทำให้ชื่อกล้องมีความหมาย ประวัติเซสชันอ่านง่าย และชุดข้อมูลสามารถเปรียบเทียบกันได้ เพราะทุกอย่างในสภาพแวดล้อมเดียวถูกบันทึกภายใต้สภาพทางกายภาพเดียวกัน หากคุณใช้งานชุดอุปกรณ์ที่ออฟฟิศและอีกชุดที่ห้องแล็บ ให้แยกสภาพแวดล้อมของทั้งสองแม้ว่าจะมีหุ่นยนต์รุ่นเดียวกันก็ตาม

เพิ่มและจับคู่หุ่นยนต์

หุ่นยนต์เข้าร่วมสภาพแวดล้อมผ่านตัวช่วยจับคู่ ตัวช่วยนี้สร้างรหัสจับคู่ใช้ครั้งเดียว คุณใช้รหัสบนเครื่องที่เชื่อมต่อทางกายภาพกับแขน ไม่ว่าจะในโปรแกรมเดสก์ท็อปหรือใน robotapp บน Raspberry Pi เมื่อใช้แล้ว หุ่นยนต์จะเริ่มส่ง heartbeat และปรากฏเป็นออนไลน์ หน้าเริ่มต้นใช้งานจะพาไปทีละขั้นตอน

แขนแต่ละตัวมีบทบาทหนึ่ง follower จะทำตามคำสั่ง ไม่ว่าจะมาจากผู้ควบคุมทางไกลหรือจากแขน leader leader เป็นอุปกรณ์อินพุต คุณเคลื่อนมันด้วยมือและ follower จะเลียนแบบตาม ชุดบันทึกในเครื่องทั่วไปคือ leader หนึ่งตัวบวก follower หนึ่งตัว หุ่นยนต์ที่ถูกบังคับทางไกลเท่านั้นก็เป็นเพียง follower คุณสามารถดูและเปลี่ยนบทบาทได้ในการตั้งค่าหุ่นยนต์

ข้อสังเกตเรื่องฮาร์ดแวร์ที่ช่วยประหยัดเงินจริง ๆ: servo STS3215 ใน SO-100 ทำงานที่ 7.4 V ห้ามจ่ายไฟให้ bus ด้วย 12 V เด็ดขาด ไม่ว่าบทช่วยสอน servo ทั่วไปจะแนะนำอะไรก็ตาม

กล้อง: กำหนดและตั้งชื่อ

กล้องที่ตรวจพบที่แขนจะแสดงรายการระหว่างการจับคู่และสามารถกำหนดใหม่ได้ภายหลัง ตั้งชื่อแต่ละกล้องที่อธิบายมุมมองของมัน ไม่ใช่ฮาร์ดแวร์ของมัน wrist, scene และ overhead เป็นชื่อที่มีประโยชน์ ในขณะที่ camera-2 ไม่บอกอะไรใครเลยหกสัปดาห์ต่อมา

ชื่อเหล่านี้สำคัญกว่าที่เห็น มันจะติดไปกับชุดข้อมูลของคุณในฐานะชื่อสตรีม ติดป้ายกำกับให้กับ tile ใน cockpit ของผู้ควบคุม และเป็นวิธีที่คุณแยกแยะมุมมองต่าง ๆ ในตัวเรียกดูเอปิโสด การเปลี่ยนชื่อกล้องกลางคันระหว่างความพยายามเก็บข้อมูลทำให้ชุดข้อมูลรวมกันได้ยากขึ้น ดังนั้นให้กำหนดชื่อแต่เนิ่น ๆ และคงไว้อย่างนั้น เช่นเดียวกับการย้ายตำแหน่งกล้องทางกายภาพ policy ที่ฝึกจากมุมมองเดิมจะไม่สามารถใช้ได้กับมุมมองใหม่

จองและติดตามเซสชัน

เมื่อหุ่นยนต์ออนไลน์แล้ว คุณสามารถจองเซสชันหรือปล่อยให้หุ่นยนต์ว่างสำหรับผู้ควบคุมที่ได้รับการรับรองมารับ เซสชันที่จองแล้วเริ่มต้นในสถานะ PENDING และกลายเป็น ACTIVE เมื่อผู้ควบคุมเชื่อมต่อ นับจากช่วงเวลานั้น สภาพแวดล้อมจะแสดงเซสชันแบบสด ฟีดกล้อง สตรีมเหตุการณ์กิจกรรม และแชทของเซสชัน

คุณไม่ใช่ผู้ชมที่นิ่งเฉย ใช้แชทเพื่อให้คำแนะนำแก่ผู้ควบคุมหรือแจ้งปัญหาของฉาก และคอยดูเหตุการณ์กิจกรรมหากมีอะไรดูผิดปกติ แพลตฟอร์มจะตรวจสอบกิจกรรมของผู้ควบคุมด้วยตัวเอง หลังจากช่วงเวลาที่ไม่มีอินพุต มันจะส่งคำเตือนความไม่เคลื่อนไหว และหากไม่มีอะไรเปลี่ยนแปลง มันจะหยุดเซสชันเพื่อไม่ให้คุณต้องจ่ายเงินสำหรับเวลาที่ว่างเปล่า หลังจากเสร็จสมบูรณ์ คุณจะให้คะแนนผู้ควบคุมในระดับ 1 ถึง 5 ดาว ซึ่งจะส่งผลต่อสถานะของพวกเขาบนแพลตฟอร์ม

หน้าเซสชันบันทึกวงจรชีวิตทั้งหมด ทุกเหตุการณ์กิจกรรม และวิธีที่การขยายเวลาทำงานเมื่อเซสชันใกล้จะถึงจุดสิ้นสุดของเวลาที่จอง

ชุดข้อมูลและตัวเรียกดูเอปิโสด

ทุกเซสชันที่เสร็จสมบูรณ์จะเข้าสู่ตัวเรียกดูชุดข้อมูลในรูปแบบชุดของเอปิโสด มุมมองเอปิโสดเล่นวิดีโอกล้องควบคู่กับกราฟข้อต่อที่ซิงค์กัน ทำให้คุณเลื่อนดูเอปิโสดและเห็นได้อย่างชัดเจนว่าแขนทำอะไรและเมื่อไร นี่คือวิธีที่เร็วที่สุดในการตัดสินว่าเซสชันหนึ่งสร้างข้อมูลฝึกฝนที่ใช้ได้หรือไม่ หรือคุณต้องปรับคำอธิบายงานให้กระชับขึ้นสำหรับครั้งถัดไป

ชุดข้อมูลถูกจัดเก็บในรูปแบบ LeRobot และสามารถนำไปฝึกได้โดยตรงด้วย ACT, Diffusion Policy, SmolVLA หรือ fine-tune ของ GR00T ข้อสังเกตเรื่องเวอร์ชัน: GR00T ต้องการ LeRobot v2.1 ดังนั้นตรวจสอบเวอร์ชันก่อนที่คุณจะส่งชุดข้อมูลไปยัง pipeline ของ GR00T เอปิโสดที่บันทึกด้วยโปรแกรมเดสก์ท็อปจะปรากฏในตัวเรียกดูเดียวกัน ดังนั้นเซสชันทางไกลและการบันทึกที่โต๊ะจึงรวมกันเป็นคอลเลกชันเดียว

ติดตามการเรียกเก็บเงิน

ลูกค้าถูกเรียกเก็บเงินตามเวลาเซสชัน นับตามนาที และออกใบแจ้งหนี้ทุกเดือนผ่าน Stripe ด้วยวิธีการชำระเงินที่บันทึกไว้ของคุณ

แผนราคารวมอยู่ด้วย
Pay-as-you-go15.00 EUR ต่อชั่วโมงไม่มีค่าธรรมเนียมพื้นฐาน คุณจ่ายตามเวลาเซสชันที่ใช้จริง
Starter99.00 EUR ต่อเดือนรวมเวลาเซสชัน 10 ชั่วโมง

แผน Starter คุ้มค่าเมื่อใช้ประมาณเจ็ดชั่วโมงต่อเดือน ต่ำกว่านั้น Pay-as-you-go ถูกกว่า ค่าใช้จ่ายที่กำลังเกิดขึ้นจะแสดงในขณะที่เซสชันกำลังทำงานอยู่ และการหยุดอัตโนมัติเมื่อไม่มีกิจกรรมมีไว้เพื่อป้องกันไม่ให้ผู้ควบคุมที่ขาดหายไปใช้งบประมาณของคุณไปอย่างเงียบ ๆ ใบแจ้งหนี้ วิธีการชำระเงิน และข้อพิพาทถูกครอบคลุมไว้ในหน้าการเรียกเก็บเงิน

คำถามที่พบบ่อย

ฉันสามารถดูในขณะที่ผู้ควบคุมกำลังบังคับหุ่นยนต์ของฉันได้ไหม

ได้ เซสชันที่กำลังทำงานอยู่จะแสดงฟีดกล้องแบบสด เหตุการณ์กิจกรรม และแชท คุณสามารถเข้าแทรกแซงผ่านแชทได้ตลอดเวลา และเซสชันสามารถหยุดชั่วคราวหรือสิ้นสุดจากฝั่งคุณได้

จะเกิดอะไรขึ้นหากผู้ควบคุมไม่มีกิจกรรม

แพลตฟอร์มจะส่งคำเตือนความไม่เคลื่อนไหวหลังจากช่วงเวลาที่ไม่มีอินพุต หากผู้ควบคุมยังคงไม่เคลื่อนไหว เซสชันจะหยุดโดยอัตโนมัติ ดังนั้นเวลาที่ว่างเปล่าจะไม่ทำให้บิลของคุณเพิ่มขึ้น

หุ่นยนต์หลายตัวสามารถแชร์สภาพแวดล้อมเดียวกันได้ไหม

ได้ และควรทำเช่นนั้นเมื่ออยู่ในสถานที่จริงเดียวกัน คู่ leader กับ follower บนโต๊ะเดียวกันควรอยู่ในสภาพแวดล้อมเดียว ในขณะที่ชุดอุปกรณ์ที่ต่างสถานที่ควรอยู่คนละสภาพแวดล้อม

ชุดข้อมูลของฉันอยู่ในรูปแบบใด

รูปแบบ LeRobot ซึ่งตัวฝึก policy ทั่วไปยอมรับโดยตรง หากเป้าหมายของคุณคือ fine-tune GR00T ให้แน่ใจว่าชุดข้อมูลเป็น LeRobot v2.1 เพราะ GR00T ไม่รับรูปแบบอื่นเลย