Przegląd platformy
AY-Robots łączy ramiona robotów z operatorami na całym świecie za pośrednictwem przeglądarki. Klienci dostarczają sprzęt, operatorzy umiejętność sterowania, a każda sesja jest nagrywana jako dane treningowe do robot learning. Ta strona wyjaśnia, z czego składa się platforma i gdzie zaczyna się reszta dokumentacji.
Ostatnia aktualizacja 2026-08-09
Czym jest AY-Robots
AY-Robots to platforma teleoperacyjna dla ramion robotów. Klienci podłączają swój sprzęt, najczęściej SO-100 (sprzedawany też jako SO-ARM100), a zdalni operatorzy sterują tymi ramionami z kokpitu w przeglądarce. Każda sterowana minuta jest nagrywana, dzięki czemu sesja daje dwie rzeczy naraz: wykonaną pracę na robocie oraz dataset demonstracyjny, na którym można trenować policy.
Platforma ma trzy role. Konta CLIENT posiadają roboty, rezerwują sesje i otrzymują nagrane datasety. Konta OPERATOR sterują robotami i zarabiają na ukończonych sesjach. Konta ADMIN zarządzają samą platformą, w tym oceniają certyfikaty operatorów. Rolę wybiera się podczas onboardingu, a każda rola ma własny panel.
Nic z tego nie wymaga pisania sterowników robota. Obsługa SO-100 jest wbudowana, od komunikacji z serwami w ramieniu po kodowanie epizodów w przeglądarce datasetów. Jeśli potrafisz podłączyć kabel USB i otworzyć kartę przeglądarki, potrafisz obsłużyć cały cykl.
Cykl: roboty, operatorzy, sesje, datasety
Wszystko na platformie kręci się wokół jednego cyklu. Gdy raz go zobaczysz, reszta dokumentacji czyta się dużo szybciej, bo każda strona opisuje głębiej jeden etap tego cyklu.
- 1Podłącz robota
Klient paruje ramię z platformą za pomocą krótkiego kodu parowania. Gdy kod zostanie wykorzystany na maszynie przy ramieniu, robot zaczyna zgłaszać heartbeat i pojawia się jako online w swoim środowisku.
- 2Zarezerwuj sesję
Klient rezerwuje sesję albo certyfikowany operator przejmuje dostępnego robota. Sesja zaczyna się jako PENDING i staje się ACTIVE w chwili, gdy operator łączy się i przejmuje sterowanie.
- 3Teleoperuj
Operator steruje ramieniem z kokpitu w przeglądarce, obserwując kamery robota. Platforma cały czas rejestruje zdarzenia aktywności i zapisuje pozycje przegubów, stan chwytaka i wideo.
- 4Zbierz dataset
Gdy sesja się kończy, nagranie zostaje zorganizowane w epizody w formacie LeRobot i pojawia się w przeglądarce datasetów klienta, gotowe do przejrzenia i pobrania.
- 5Trenuj i powtarzaj
Klienci trenują na zebranych danych policy takie jak ACT, Diffusion Policy, SmolVLA czy fine-tune GR00T, a następnie rezerwują kolejne sesje, by pokryć sytuacje, w których policy wciąż zawodzi.
Do czego jest używana
Trzy najczęstsze powody, dla których ktoś tu trafia, zachodzą na siebie, ale warto je rozdzielić, bo decydują o tym, którą dokumentację przeczytać najpierw.
- Zbieranie danych do imitation learning. Zespoły trenujące policy manipulacyjne potrzebują wielu czystych demonstracji. Zdalni operatorzy mogą je nagrywać przez całą dobę, na Twoim sprzęcie, bez konieczności stania przy ramieniu.
- Zdalna operacja. Czasem chodzi po prostu o to, żeby robot wykonał pracę, podczas gdy osoba jest gdzie indziej, czy to w innym pomieszczeniu, czy w innym kraju.
- Skalowanie bez personelu na miejscu. Jeśli posiadasz kilka stanowisk, zatrudnianie i planowanie lokalnych operatorów dla każdego z nich to kosztowna część. Marketplace operatorów usuwa to ograniczenie.
Jeśli celem jest zbieranie danych, a ramię stoi na Twoim własnym biurku, warto też przyjrzeć się desktop clientowi. Nagrywa epizody lokalnie w prowadzonym procesie i przesyła je dopiero, gdy zdecydujesz, całkowicie bez udziału zdalnego operatora.
Architektura w skrócie
W zależności od tego, co robisz, pracujesz z maksymalnie trzema elementami oprogramowania. Wszystkie rozmawiają z tym samym backendem i tym samym kontem, więc raz sparowany robot jest widoczny wszędzie.
| Komponent | Gdzie działa | Co robi |
|---|---|---|
| Kokpit w przeglądarce | Dowolna nowoczesna przeglądarka | Teleoperacja na żywo, monitorowanie sesji, przeglądanie datasetów, rozliczenia i ustawienia. Nic do instalowania. |
| Desktop client | macOS, Windows, Linux | Lokalne nagrywanie z ramieniem na biurku: prowadzone przechwytywanie epizodów, przegląd, eksport do LeRobot i przesyłanie. Zawiera też CLI. |
| robotapp | Komputer przy ramieniu, zwykle Raspberry Pi | Komunikuje się z serwami i kamerami, wykorzystuje kod parowania, wysyła heartbeaty oraz strumieniuje wideo i sterowanie. |
Uwierzytelnianie idzie tym samym podziałem. Przeglądarka korzysta z Twojej sesji Supabase, natomiast API i integracje MCP używają kluczy API z prefiksem ayr_live_, tworzonych w /dashboard/settings. Klucze służą wyłącznie do dostępu programistycznego; nigdy nie wklejasz ich do kokpitu.
Co dalej
Załóż konto, wybierz rolę, sparuj pierwszego robota i przeprowadź sesję.
Nagrywaj datasety lokalnie w prowadzonym procesie oraz zainstaluj CLI i serwery MCP.
Środowiska, roboty, kamery, sesje i datasety dla właścicieli robotów.
Co robią operatorzy, jak działa certyfikacja i jak wyglądają wypłaty.
Cykl życia sesji, zdarzenia aktywności, czat, oceny i przedłużenia.
Kokpit w przeglądarce, sterowanie klawiaturą, strumienie z kamer i wyłącznik awaryjny.
Najczęściej zadawane pytania
Czy potrzebuję własnego robota, żeby korzystać z platformy?▾
Tylko jako klient. Operatorzy sterują robotami należącymi do klientów, więc konto operatora potrzebuje przeglądarki i stabilnego połączenia, a nie sprzętu. Jeśli chcesz poczuć sterowanie przed rejestracją, publiczne demo na /live działa na prawdziwym ramieniu.
Od którego robota zacząć?▾
SO-100 (SO-ARM100) to główne obsługiwane ramię i najtańszy sposób na start. Pamiętaj, że jego serwa STS3215 pracują przy 7,4 V. Strona z robotami wymienia pozostałe obsługiwane typy.
Ile kosztuje sesja?▾
Pay-as-you-go kosztuje 15,00 EUR za godzinę. Plan Starter kosztuje 99,00 EUR miesięcznie i obejmuje 10 godzin. Rozliczenia są miesięczne przez Stripe; strona rozliczeń opisuje faktury i metody płatności.
Do kogo należą nagrane dane?▾
Do klienta, który zarezerwował sesję. Datasety są dostarczane w formacie LeRobot i można ich używać do treningu, także komercyjnego, bez żadnych ograniczeń z naszej strony.
Załóż konto AY-Robots, wybierz rolę klienta lub operatora, skonfiguruj pierwsze środowisko, sparuj robota kodem parowania i przeprowadź pierwszą sesję.
Zainstaluj aplikację desktopową AY-Robots na macOS, Windows lub Linux, nagrywaj epizody SO-100, eksportuj dane LeRobot i korzystaj z CLI oraz MCP.