Gambaran umum platform
AY-Robots menghubungkan lengan robot dengan operator jarak jauh melalui browser. Client membawa perangkat keras, operator membawa keterampilan mengemudikan, dan setiap sesi direkam sebagai data pelatihan untuk robot learning. Halaman ini menjelaskan bagian-bagian yang bergerak dan letak dokumentasi lainnya.
Terakhir diperbarui 2026-08-09
Apa itu AY-Robots
AY-Robots adalah platform teleoperasi untuk lengan robot. Client menghubungkan perangkat keras mereka, paling umum SO-100 (juga dijual sebagai SO-ARM100), dan operator jarak jauh mengendalikan lengan tersebut dari cockpit browser. Setiap menit yang dikendalikan direkam, sehingga satu sesi menghasilkan dua hal sekaligus: pekerjaan yang dilakukan pada robot dan dataset demonstrasi yang bisa Anda gunakan untuk melatih policy.
Platform ini memiliki tiga peran. Akun CLIENT memiliki robot, memesan sesi, dan menerima dataset yang direkam. Akun OPERATOR mengendalikan robot dan mendapatkan bayaran untuk sesi yang selesai. Akun ADMIN mengelola platform itu sendiri, termasuk meninjau sertifikasi operator. Anda memilih peran saat onboarding, dan setiap peran mendapatkan dashboard sendiri.
Tidak satu pun dari ini mengharuskan Anda menulis driver robot. Dukungan untuk SO-100 sudah tersedia bawaan, mulai dari komunikasi servo pada lengan hingga encoding episode di dataset browser. Jika Anda bisa mencolokkan kabel USB dan membuka tab browser, Anda bisa menjalankan seluruh alurnya.
Alurnya: robot, operator, sesi, dataset
Semuanya di platform ini berputar pada satu alur. Begitu Anda bisa melihatnya, sisa dokumentasi ini akan jauh lebih cepat dipahami, karena setiap halaman menjelaskan satu tahap dari alur ini secara lebih mendalam.
- 1Hubungkan robot
Client memasangkan lengan dengan platform menggunakan kode pemasangan singkat. Setelah kode ditebus di mesin yang terhubung fisik ke lengan, robot mengirim heartbeat dan muncul sebagai online di environment-nya.
- 2Pesan sesi
Client memesan sesi, atau operator bersertifikat mengambil robot yang tersedia. Sesi dimulai sebagai PENDING dan menjadi ACTIVE begitu operator terhubung dan mengambil alih kendali.
- 3Teleoperasikan
Operator mengendalikan lengan dari cockpit browser sambil mengamati kamera robot. Platform mencatat activity event sepanjang waktu dan merekam posisi joint, status gripper, dan video.
- 4Kumpulkan dataset
Ketika sesi selesai, rekaman diorganisasikan menjadi episode dalam format LeRobot dan muncul di dataset browser client, siap ditinjau dan diunduh.
- 5Latih dan ulangi
Client melatih policy seperti ACT, Diffusion Policy, SmolVLA, atau fine-tune GR00T pada data yang terkumpul, lalu memesan lebih banyak sesi untuk mencakup situasi yang masih gagal ditangani policy.
Untuk apa orang menggunakannya
Tiga alasan paling umum untuk berada di sini saling tumpang tindih, tetapi tetap perlu dipisahkan, karena masing-masing menentukan dokumentasi mana yang sebaiknya Anda baca lebih dulu.
- Pengumpulan data imitation learning. Tim yang melatih policy manipulasi membutuhkan banyak demonstrasi bersih. Operator jarak jauh dapat merekamnya sepanjang waktu, pada perangkat keras Anda, tanpa Anda harus berdiri di samping lengan.
- Operasi jarak jauh. Terkadang intinya sederhana saja: robot melakukan pekerjaan sementara orangnya berada di tempat lain, entah itu ruangan berbeda atau negara berbeda.
- Skala tanpa staf di lokasi. Jika Anda memiliki beberapa rig, merekrut dan menjadwalkan operator lokal untuk masing-masing adalah bagian yang mahal. Marketplace operator menghilangkan batasan itu.
Jika pengumpulan data adalah tujuan Anda dan lengan robot ada di meja Anda sendiri, lihat juga desktop client. Alat ini merekam episode secara lokal dengan alur terpandu dan mengunggahnya saat Anda memutuskan, tanpa melibatkan operator jarak jauh sama sekali.
Arsitektur sekilas
Anda berinteraksi dengan hingga tiga perangkat lunak, tergantung apa yang sedang Anda lakukan. Semuanya berbicara dengan backend dan akun yang sama, sehingga robot yang dipasangkan sekali akan terlihat di mana saja.
| Komponen | Tempat berjalan | Fungsinya |
|---|---|---|
| Cockpit browser | Browser modern apa pun | Teleoperasi langsung, pemantauan sesi, penelusuran dataset, penagihan, dan pengaturan. Tidak perlu instalasi apa pun. |
| Desktop client | macOS, Windows, Linux | Perekaman lokal dengan lengan di meja Anda: penangkapan episode terpandu, peninjauan, ekspor LeRobot, dan pengunggahan. Juga menyertakan CLI. |
| robotapp | Komputer di lengan robot, biasanya Raspberry Pi | Berkomunikasi dengan servo dan kamera, menebus kode pemasangan, mengirim heartbeat, dan menstreaming video serta kontrol. |
Autentikasi mengikuti pembagian yang sama. Browser menggunakan sesi Supabase Anda, sementara API dan integrasi MCP menggunakan API key dengan awalan ayr_live_, dibuat di /dashboard/settings. Key hanya untuk akses terprogram; Anda tidak pernah menempelkannya ke cockpit.
Langkah berikutnya
Buat akun, pilih peran, pasangkan robot pertama Anda, dan jalankan sesi.
Rekam dataset secara lokal dengan alur terpandu, dan pasang CLI serta server MCP.
Environment, robot, kamera, sesi, dan dataset untuk pemilik robot.
Apa yang dilakukan operator, cara kerja sertifikasi, dan bagaimana pembayaran terjadi.
Siklus hidup sesi, activity event, chat, rating, dan perpanjangan.
Cockpit browser, kontrol keyboard, stream kamera, dan tombol berhenti darurat.
Pertanyaan yang sering diajukan
Apakah saya perlu robot sendiri untuk memakai platform ini?▾
Hanya sebagai client. Operator mengendalikan robot milik client, jadi akun operator membutuhkan browser dan koneksi yang stabil, bukan perangkat keras. Jika Anda ingin merasakan kontrolnya sebelum mendaftar, demo publik di /live berjalan pada lengan sungguhan.
Robot mana yang sebaiknya saya pakai untuk memulai?▾
SO-100 (SO-ARM100) adalah lengan utama yang paling didukung dan cara termurah untuk memulai. Perlu diingat bahwa servo STS3215-nya berjalan pada 7.4 V. Halaman robot mencantumkan jenis lain yang didukung.
Berapa biaya satu sesi?▾
Pay-as-you-go adalah 15.00 EUR per jam. Paket Starter adalah 99.00 EUR per bulan dan mencakup 10 jam. Penagihan berjalan bulanan melalui Stripe; halaman penagihan membahas invoice dan metode pembayaran.
Siapa yang memiliki data yang direkam?▾
Client yang memesan sesi tersebut. Dataset dikirimkan dalam format LeRobot dan dapat dipakai untuk pelatihan, termasuk pelatihan komersial, tanpa batasan dari pihak kami.
Buat akun AY-Robots, pilih peran client atau operator, siapkan environment pertama Anda, pasangkan robot dengan kode pemasangan, dan jalankan sesi pertama.
Pasang aplikasi desktop AY-Robots di macOS, Windows, atau Linux, rekam episode SO-100 dengan alur terpandu, ekspor data LeRobot, dan pakai CLI serta MCP.