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.

  1. 1
    Podłą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.

  2. 2
    Zarezerwuj 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.

  3. 3
    Teleoperuj

    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.

  4. 4
    Zbierz 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.

  5. 5
    Trenuj 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.

KomponentGdzie działaCo robi
Kokpit w przeglądarceDowolna nowoczesna przeglądarkaTeleoperacja na żywo, monitorowanie sesji, przeglądanie datasetów, rozliczenia i ustawienia. Nic do instalowania.
Desktop clientmacOS, Windows, LinuxLokalne nagrywanie z ramieniem na biurku: prowadzone przechwytywanie epizodów, przegląd, eksport do LeRobot i przesyłanie. Zawiera też CLI.
robotappKomputer przy ramieniu, zwykle Raspberry PiKomunikuje 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

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.