Platformoverzicht
AY-Robots verbindt robotarmen via de browser met externe operators. Klanten leveren de hardware, operators de besturingsvaardigheid, en elke sessie wordt opgenomen als trainingsdata voor robot learning. Deze pagina legt uit hoe de onderdelen samenhangen en waar de rest van de documentatie op aansluit.
Laatst bijgewerkt 2026-08-09
Wat AY-Robots is
AY-Robots is een teleoperatieplatform voor robotarmen. Klanten sluiten hun hardware aan, meestal de SO-100 (ook verkocht als SO-ARM100), en externe operators besturen die armen vanuit een cockpit in de browser. Elke bestuurde minuut wordt opgenomen, waardoor een sessie twee dingen tegelijk oplevert: uitgevoerd werk op de robot en een demonstratiedataset waarop u policies kunt trainen.
Het platform kent drie rollen. CLIENT-accounts bezitten robots, boeken sessies en ontvangen de opgenomen datasets. OPERATOR-accounts besturen robots en verdienen geld met voltooide sessies. ADMIN-accounts beheren het platform zelf, inclusief het beoordelen van operatorcertificeringen. U kiest uw rol tijdens de onboarding, en elke rol krijgt een eigen dashboard.
Hiervoor hoeft u geen robotdrivers te schrijven. Ondersteuning voor de SO-100 zit er standaard in, van de servocommunicatie in de arm tot de episodecodering in de datasetverkenner. Als u een USB-kabel kunt aansluiten en een browsertab kunt openen, kunt u de volledige cyclus draaien.
De cyclus: robots, operators, sessies, datasets
Alles op het platform draait om één cyclus. Zodra u die doorheeft, leest de rest van de documentatie veel sneller, omdat elke pagina één station van deze cyclus dieper uitwerkt.
- 1Sluit een robot aan
Een klant koppelt een arm aan het platform met een korte koppelcode. Zodra de code op de machine bij de arm is ingewisseld, meldt de robot een heartbeat en verschijnt hij als online in zijn omgeving.
- 2Boek een sessie
De klant boekt een sessie, of een gecertificeerde operator neemt een beschikbare robot over. De sessie start als PENDING en wordt ACTIVE zodra de operator verbinding maakt en de besturing overneemt.
- 3Teleopereer
De operator bestuurt de arm vanuit de cockpit in de browser terwijl hij de camera's van de robot in de gaten houdt. Het platform registreert continu activiteitsgebeurtenissen en legt gewrichtsposities, grijperstatus en video vast.
- 4Verzamel de dataset
Wanneer de sessie is voltooid, wordt de opname georganiseerd in episodes in LeRobot-formaat en verschijnt hij in de datasetverkenner van de klant, klaar om te bekijken en te downloaden.
- 5Train en herhaal
Klanten trainen policies zoals ACT, Diffusion Policy, SmolVLA of GR00T-fine-tunes op de verzamelde data en boeken daarna meer sessies om de situaties te dekken waarop de policy nog faalt.
Waarvoor het wordt gebruikt
De drie meest voorkomende redenen om hier te zijn overlappen, maar het loont om ze uit elkaar te houden, omdat ze bepalen welke documentatie u het eerst moet lezen.
- Data verzamelen voor imitation learning. Teams die manipulatiepolicies trainen, hebben veel schone demonstraties nodig. Externe operators kunnen die dag en nacht opnemen, op uw hardware, zonder dat u naast de arm hoeft te staan.
- Op afstand bedienen. Soms gaat het er simpelweg om dat de robot het werk doet terwijl de persoon ergens anders is, of dat nu een andere kamer is of een ander land.
- Opschalen zonder personeel ter plaatse. Als u meerdere opstellingen bezit, is het inhuren en inplannen van lokale operators voor elk daarvan het dure onderdeel. De operatormarktplaats haalt die beperking weg.
Als dataverzameling uw doel is en de arm op uw eigen bureau staat, is de desktop client ook het bekijken waard. Deze neemt episodes lokaal op met een begeleide flow en uploadt ze pas wanneer u dat beslist, zonder dat er een externe operator bij betrokken is.
De architectuur in vogelvlucht
U werkt met maximaal drie softwareonderdelen, afhankelijk van wat u doet. Ze spreken allemaal met dezelfde backend en hetzelfde account, waardoor een eenmaal gekoppelde robot overal zichtbaar is.
| Onderdeel | Waar het draait | Wat het doet |
|---|---|---|
| Cockpit in de browser | Elke moderne browser | Live teleoperatie, sessiebewaking, datasets verkennen, facturatie en instellingen. Niets te installeren. |
| Desktop client | macOS, Windows, Linux | Lokaal opnemen met een arm op uw bureau: begeleide episodeopname, review, LeRobot-export en uploads. Bevat ook de CLI. |
| robotapp | De computer bij de arm, meestal een Raspberry Pi | Communiceert met de servo's en camera's, wisselt de koppelcode in, stuurt heartbeats en streamt video en besturing. |
Authenticatie volgt dezelfde splitsing. De browser gebruikt uw Supabase-sessie, terwijl de API en de MCP-integraties API-sleutels met het voorvoegsel ayr_live_ gebruiken, aangemaakt onder /dashboard/settings. Sleutels zijn uitsluitend bedoeld voor programmatische toegang; u plakt ze nooit in de cockpit.
Waar u hierna heen kunt
Maak een account aan, kies een rol, koppel uw eerste robot en draai een sessie.
Neem datasets lokaal op met de begeleide flow en installeer de CLI en de MCP-servers.
Omgevingen, robots, camera's, sessies en datasets voor robotbezitters.
Wat operators doen, hoe certificering werkt en hoe uitbetalingen verlopen.
De sessielevenscyclus, activiteitsgebeurtenissen, chat, beoordelingen en verlengingen.
De cockpit in de browser, toetsenbordbesturing, camerastreams en de noodstop.
Veelgestelde vragen
Heb ik mijn eigen robot nodig om het platform te gebruiken?▾
Alleen als klant. Operators besturen robots die van klanten zijn, dus een operatoraccount heeft een browser en een stabiele verbinding nodig, geen hardware. Wilt u de besturing voelen voordat u zich aanmeldt, dan draait de publieke demo op /live op een echte arm.
Met welke robot moet ik beginnen?▾
De SO-100 (SO-ARM100) is de belangrijkste ondersteunde arm en de goedkoopste manier om te beginnen. Houd er rekening mee dat de STS3215-servo's op 7,4 V draaien. De robotpagina somt de andere ondersteunde types op.
Wat kost een sessie?▾
Pay-as-you-go kost 15,00 EUR per uur. Het Starter-abonnement kost 99,00 EUR per maand en omvat 10 uur. De facturatie loopt maandelijks via Stripe; de facturatiepagina behandelt facturen en betaalmethoden.
Van wie zijn de opgenomen data?▾
Van de klant die de sessie heeft geboekt. Datasets worden geleverd in LeRobot-formaat en mogen zonder beperkingen van onze kant worden gebruikt voor training, ook commercieel.
Maak een AY-Robots-account aan, kies de rol klant of operator, richt uw eerste omgeving in, koppel een robot met een koppelcode en draai uw eerste sessie.
Installeer de AY-Robots desktopapp op macOS, Windows of Linux, neem SO-100-episodes op met de begeleide flow, exporteer LeRobot-data en gebruik de CLI en MCP.