Overview ng platform

Ikinokonekta ng AY-Robots ang robot arm sa remote operator sa pamamagitan ng browser. Ang kliyente ang nagbibigay ng hardware, ang operator ang nagbibigay ng husay sa pagpapatakbo, at bawat session ay naitatala bilang training data para sa robot learning. Ipinapaliwanag ng pahinang ito ang mga bahaging gumagalaw at kung saan magkasya ang iba pang docs.

Huling na-update 2026-08-09

Ano ang AY-Robots

Ang AY-Robots ay isang teleoperation platform para sa robot arm. Ikinokonekta ng mga kliyente ang kanilang hardware, kadalasan ang SO-100 (ibinebenta rin bilang SO-ARM100), at pinapatakbo ng remote operator ang mga arm na iyon mula sa browser cockpit. Naitatala ang bawat minutong kontrolado, kaya't dalawang bagay ang nabubuo sa isang session: trabahong nagawa sa robot at isang demonstration dataset na puwede mong pagtrain-an ng policy.

May tatlong role ang platform. Ang mga CLIENT account ang may-ari ng robot, nagbo-book ng session, at tumatanggap ng na-record na dataset. Ang mga OPERATOR account ang nagpapatakbo ng robot at kumikita mula sa mga natapos na session. Ang mga ADMIN account ang namamahala sa platform mismo, kasama na ang pagrepaso sa certification ng operator. Pinipili mo ang iyong role habang nag-o-onboard, at bawat role ay may sariling dashboard.

Wala sa mga ito ang nangangailangan sa iyong sumulat ng robot driver. Built-in na ang support para sa SO-100, mula sa servo communication sa arm hanggang sa episode encoding sa dataset browser. Kung kaya mong mag-plug ng USB cable at magbukas ng browser tab, kaya mong patakbuhin ang buong loop.

Ang loop: robot, operator, session, dataset

Umiikot ang lahat sa platform sa isang loop. Kapag nakita mo na ito, mas mabilis mong maiintindihan ang natitirang dokumentasyon, dahil bawat pahina ay mas nagpapalalim sa isang bahagi ng loop na ito.

  1. 1
    I-connect ang isang robot

    Ipinapares ng isang kliyente ang isang arm sa platform gamit ang maikling pairing code. Kapag na-redeem ang code sa makinang naka-connect sa arm, magpapadala ang robot ng heartbeat at lilitaw itong online sa environment nito.

  2. 2
    Mag-book ng session

    Nagbo-book ng session ang kliyente, o may certified operator na kumukuha ng available na robot. Nagsisimula ang session bilang PENDING at nagiging ACTIVE sa sandaling mag-connect ang operator at kumuha ng control.

  3. 3
    Mag-teleoperate

    Kinokontrol ng operator ang arm mula sa browser cockpit habang pinapanood ang mga camera ng robot. Nagla-log ang platform ng activity event sa buong proseso at nire-record ang joint position, gripper state, at video.

  4. 4
    Kolektahin ang dataset

    Kapag natapos ang session, ina-organize ang recording sa mga episode sa LeRobot format at lumilitaw ito sa dataset browser ng kliyente, handa nang irepaso at i-download.

  5. 5
    Mag-train at ulitin

    Nagta-train ang mga kliyente ng policy tulad ng ACT, Diffusion Policy, SmolVLA, o GR00T fine-tune gamit ang nakolektang data, tapos nagbo-book pa ng session para sakupin ang mga sitwasyong napapaltos pa rin ng policy.

Para saan ito ginagamit ng mga tao

Nagtatagpo ang tatlong pinakakaraniwang dahilan kung bakit narito ka, pero mahalagang paghiwalayin ang mga ito, dahil naiiba dahil dito kung aling docs ang unang dapat mong basahin.

  • Imitation learning data collection. Ang mga team na nagta-train ng manipulation policy ay nangangailangan ng maraming malinis na demonstration. Puwedeng i-record ito ng remote operator sa buong araw, sa iyong hardware, nang hindi ka kailangang tumayo sa tabi ng arm.
  • Remote operation. Minsan, ang punto lang ay ginagawa ng robot ang trabaho habang nasa ibang lugar ang tao, ibang kwarto man ito o ibang bansa.
  • Pag-scale nang walang on-site staff. Kung may ilang rig ka, ang pag-hire at pag-schedule ng lokal na operator para sa bawat isa ang pinakamahal na parte. Inaalis ng operator marketplace ang hadlang na ito.

Kung data collection ang layunin mo at nasa sarili mong desk ang arm, tingnan din ang desktop client. Nire-record nito ang episode nang lokal gamit ang guided flow at ina-upload ito kapag napagdesisyunan mo na, nang walang kinakailangang remote operator.

Arkitektura sa isang tingin

Depende sa ginagawa mo, hanggang tatlong software ang maaari mong gamitin. Nakikipag-usap ang mga ito sa parehong backend at parehong account, kaya ang isang robot na na-pair minsan ay makikita saanman.

ComponentKung saan ito tumatakboAno ang ginagawa nito
Browser cockpitKahit anong modernong browserLive teleoperation, session monitoring, dataset browsing, billing, at settings. Walang kailangang i-install.
Desktop clientmacOS, Windows, LinuxLokal na pag-record gamit ang arm sa iyong desk: guided episode capture, review, LeRobot export, at upload. Kasama rin ang CLI.
robotappAng computer sa tabi ng arm, karaniwang Raspberry PiNakikipag-usap sa mga servo at camera, nire-redeem ang pairing code, nagpapadala ng heartbeat, at nag-i-stream ng video at control.

Sumusunod sa parehong hati ang authentication. Gumagamit ang browser ng iyong Supabase session, samantalang ang API at MCP integration ay gumagamit ng API key na may ayr_live_ prefix, na ginagawa sa ilalim ng /dashboard/settings. Ang key ay para lamang sa programmatic access; hindi mo ito ni minsan idi-paste sa cockpit.

Saan susunod

Mga madalas itanong

Kailangan ko ba ng sariling robot para gamitin ang platform?

Bilang kliyente lamang. Pinapatakbo ng operator ang mga robot na pag-aari ng kliyente, kaya ang operator account ay nangangailangan lang ng browser at matatag na koneksyon, hindi hardware. Kung gusto mong maranasan ang control bago mag-sign up, tumatakbo ang public demo sa /live gamit ang totoong arm.

Aling robot ang dapat kong simulan?

Ang SO-100 (SO-ARM100) ang pangunahing suportadong arm at ang pinakamurang paraan para makapasok. Tandaan na ang mga STS3215 servo nito ay tumatakbo sa 7.4 V. Nakalista sa robots page ang iba pang suportadong uri.

Magkano ang halaga ng isang session?

Ang Pay-as-you-go ay 15.00 EUR kada oras. Ang Starter plan ay 99.00 EUR kada buwan at kasama na ang 10 oras. Buwanan ang billing sa pamamagitan ng Stripe; sakop ng billing page ang mga invoice at paraan ng pagbabayad.

Sino ang may-ari ng na-record na data?

Ang kliyenteng nag-book ng session. Inihahatid ang mga dataset sa LeRobot format at puwedeng gamitin para sa training, kasama na ang commercial training, nang walang restriksyon mula sa amin.