Gambaran keseluruhan platform

AY-Robots menyambungkan lengan robot dengan operator jauh melalui pelayar. Pelanggan membawa perkakasan, operator membawa kemahiran kawalan, dan setiap sesi dirakam sebagai data latihan untuk pembelajaran robot. Halaman ini menerangkan bahagian yang bergerak dan lokasi selebihnya dokumentasi.

Terakhir dikemas kini 2026-08-09

Apa itu AY-Robots

AY-Robots ialah platform teleoperasi untuk lengan robot. Pelanggan menyambungkan perkakasan mereka, paling biasa SO-100 (turut dijual sebagai SO-ARM100), dan operator jauh mengendalikan lengan tersebut daripada cockpit dalam pelayar. Setiap minit yang dikawal dirakam, jadi setiap sesi menghasilkan dua perkara serentak: kerja yang dilakukan pada robot dan set data demonstrasi yang boleh anda gunakan untuk melatih policy.

Platform ini mempunyai tiga peranan. Akaun CLIENT memiliki robot, menempah sesi, dan menerima set data yang dirakam. Akaun OPERATOR mengendalikan robot dan memperoleh wang untuk sesi yang selesai. Akaun ADMIN menguruskan platform itu sendiri, termasuk menyemak sijil operator. Anda memilih peranan anda semasa onboarding, dan setiap peranan mendapat papan pemuka sendiri.

Tiada satu pun daripada ini memerlukan anda menulis driver robot. Sokongan untuk SO-100 sudah terbina, daripada komunikasi servo pada lengan hingga pengekodan episod dalam pelayar set data. Jika anda boleh menyambungkan kabel USB dan membuka tab pelayar, anda boleh menjalankan keseluruhan aliran kerja.

Kitaran: robot, operator, sesi, set data

Segala-galanya dalam platform ini berlegar di sekitar satu kitaran. Sebaik sahaja anda dapat melihatnya, selebihnya dokumentasi ini akan dibaca dengan lebih pantas, kerana setiap halaman menerangkan satu perhentian dalam kitaran ini dengan lebih mendalam.

  1. 1
    Sambungkan robot

    Pelanggan memasangkan lengan dengan platform menggunakan kod pemasangan yang pendek. Sebaik sahaja kod itu ditebus pada mesin yang tersambung secara fizikal kepada lengan, robot menghantar heartbeat dan dipaparkan sebagai dalam talian dalam persekitarannya.

  2. 2
    Tempah sesi

    Pelanggan menempah sesi, atau operator bersijil mengambil robot yang tersedia. Sesi bermula sebagai PENDING dan menjadi ACTIVE sebaik sahaja operator menyambung dan mengambil alih kawalan.

  3. 3
    Teleoperasi

    Operator mengendalikan lengan daripada cockpit pelayar sambil memerhati kamera robot. Platform merekodkan peristiwa aktiviti sepanjang masa dan merakam kedudukan sendi, keadaan penggenggam, dan video.

  4. 4
    Kumpulkan set data

    Apabila sesi selesai, rakaman disusun ke dalam episod dalam format LeRobot dan dipaparkan dalam pelayar set data pelanggan, sedia untuk semakan dan muat turun.

  5. 5
    Latih dan ulang

    Pelanggan melatih policy seperti ACT, Diffusion Policy, SmolVLA, atau fine-tune GR00T pada data yang dikumpul, kemudian menempah lebih banyak sesi untuk merangkumi situasi yang masih gagal ditangani oleh policy tersebut.

Kegunaannya

Tiga sebab paling biasa untuk berada di sini bertindih antara satu sama lain, tetapi wajar dipisahkan, kerana ia menentukan bahagian dokumentasi mana yang perlu anda baca dahulu.

  • Pengumpulan data imitation learning. Pasukan yang melatih policy manipulasi memerlukan banyak demonstrasi yang bersih. Operator jauh boleh merakamnya sepanjang masa, pada perkakasan anda, tanpa anda perlu berdiri di sisi lengan.
  • Kawalan jarak jauh. Kadangkala intinya cuma robot melakukan kerja sementara orangnya berada di tempat lain, sama ada bilik yang berbeza atau negara yang berbeza.
  • Berskala tanpa kakitangan di tapak. Jika anda memiliki beberapa rig, mengambil dan menjadualkan operator tempatan untuk setiap satu adalah bahagian yang mahal. Pasaran operator menghapuskan kekangan itu.

Jika pengumpulan data adalah matlamat anda dan lengan itu berada di meja anda sendiri, lihat juga aplikasi desktop. Ia merakam episod secara tempatan dengan aliran berpandu dan memuat naiknya apabila anda memutuskan, tanpa sebarang operator jauh terlibat langsung.

Senarai ringkas seni bina

Anda berinteraksi dengan sehingga tiga perisian, bergantung pada apa yang anda lakukan. Semuanya berkomunikasi dengan backend dan akaun yang sama, jadi robot yang telah dipasangkan sekali kelihatan di mana-mana sahaja.

KomponenTempat ia berjalanFungsinya
Cockpit pelayarMana-mana pelayar modenTeleoperasi langsung, pemantauan sesi, penyemakan imbas set data, pengebilan, dan tetapan. Tiada apa untuk dipasang.
Aplikasi desktopmacOS, Windows, LinuxRakaman tempatan dengan lengan di meja anda: penangkapan episod berpandu, semakan, eksport LeRobot, dan muat naik. Turut menyertakan CLI.
robotappKomputer di sisi lengan, biasanya Raspberry PiBerkomunikasi dengan servo dan kamera, menebus kod pemasangan, menghantar heartbeat, dan menstrim video serta kawalan.

Pengesahan mengikut pembahagian yang sama. Pelayar menggunakan sesi Supabase anda, manakala API dan integrasi MCP menggunakan kunci API dengan awalan ayr_live_, yang dicipta di /dashboard/settings. Kunci hanya untuk akses berprogram; anda tidak sekali-kali menampalnya ke dalam cockpit.

Ke mana seterusnya

Soalan lazim

Adakah saya perlukan robot sendiri untuk menggunakan platform ini?

Hanya sebagai pelanggan. Operator mengendalikan robot yang dimiliki oleh pelanggan, jadi akaun operator memerlukan pelayar dan sambungan yang stabil, bukan perkakasan. Jika anda mahu merasai kawalan sebelum mendaftar, demo awam di /live berjalan pada lengan sebenar.

Robot mana yang patut saya mulakan?

SO-100 (SO-ARM100) ialah lengan utama yang disokong dan cara paling murah untuk bermula. Ingat bahawa servo STS3215-nya beroperasi pada 7.4 V. Halaman robot menyenaraikan jenis lain yang disokong.

Berapakah kos satu sesi?

Pay-as-you-go ialah 15.00 EUR sejam. Pelan Starter ialah 99.00 EUR sebulan dan merangkumi 10 jam. Pengebilan dijalankan bulanan melalui Stripe; halaman pengebilan merangkumi invois dan kaedah pembayaran.

Siapa memiliki data yang dirakam?

Pelanggan yang menempah sesi tersebut. Set data dihantar dalam format LeRobot dan boleh digunakan untuk latihan, termasuk latihan komersial, tanpa sekatan daripada pihak kami.