Robot supportati
Questi sono i bracci robotici che è possibile registrare, teleoperare e con cui raccogliere dati su AY-Robots. Supportato significa che la piattaforma conosce il tipo di robot end to end: i clienti possono aggiungere un'unità con URL di controllo e di stream, gli operatori possono ottenere la certificazione per esso, e le sessioni registrate producono dataset nel formato corretto.
Ultimo aggiornamento 2026-08-09
L'elenco seguente riflette ciò che la piattaforma supporta oggi. Le specifiche provengono dai produttori; dove manca un valore, il produttore non pubblica un numero affidabile, il che è comune per i bracci DIY la cui qualità di stampa e di assemblaggio varia da esemplare a esemplare. Vengono elencati solo i dati di cui ci si può assumere la responsabilità, invece di inventare cifre.
SO-100 / SO-ARM100
Lo SO-100 di TheRobotStudio, distribuito tramite l'ecosistema LeRobot di Hugging Face, è il braccio più diffuso sulla piattaforma. È un braccio open source a basso costo con 5 DoF e pinza, progettato esattamente per il flusso di lavoro attorno a cui è costruita AY-Robots: registrazione di dimostrazioni teleoperate in una configurazione leader-follower, alimentando imitation learning e addestramento VLA.
| Specifica | Valore |
|---|---|
| Produttore | TheRobotStudio / LeRobot (Hugging Face) |
| Categoria | Basso costo, open source, raccolta dati VLA |
| Gradi di libertà | 5 DoF + pinza (6 attuatori) |
| Attuazione | Servomotori bus Feetech (stack LeRobot SO-100) |
| Interfacce | LeRobot, Python |
I servomotori Feetech STS3215 dello SO-100 sono unità da 7,4 V. Collegare un'alimentazione da 12 V li distrugge. Esistono altre configurazioni Feetech in varianti da 12 V, ed è esattamente così che questo errore continua a ripetersi: controllare la tensione stampata sui propri servomotori prima di collegare qualsiasi alimentatore, non la tensione che un tutorial cita per caso.
Poiché lo SO-100 è il braccio di riferimento della piattaforma, ha una propria sezione di approfondimento su temi legati all'assemblaggio, alla pratica di registrazione dati e ai dettagli del formato LeRobot.
La pagina principale: cos'è il braccio, cosa può fare e come si inserisce nella piattaforma.
Struttura degli episodi, quante dimostrazioni servono e gli errori che rovinano i dataset.
Come le registrazioni si mappano su LeRobot e cosa è cambiato tra le versioni del formato.
Koch v1.1
Il Koch v1.1 del progetto LeRobot serve lo stesso scopo dello SO-100: un braccio economico per la raccolta dati teleoperata. La differenza pratica è l'ecosistema dei servomotori. Dove lo SO-100 usa servomotori bus Feetech, il Koch si basa su servomotori Dynamixel e richiede il Dynamixel SDK. Chi possiede già hardware o strumenti Dynamixel troverà il Koch adatto; chi parte da zero troverà nello SO-100 il punto d'ingresso più diffuso su questa piattaforma.
| Specifica | Valore |
|---|---|
| Produttore | LeRobot (Hugging Face) |
| Categoria | Basso costo, open source, raccolta dati VLA |
| Gradi di libertà | 5 DoF + pinza (6 attuatori) |
| Attuazione | Servomotori bus Dynamixel (richiede Dynamixel SDK) |
| Interfacce | LeRobot, Python |
Bracci Franka
La famiglia Franka si colloca all'estremo opposto rispetto ai bracci DIY: manipolatori a 7 DoF di livello per la ricerca, con giunti a controllo di coppia, 855 mm di portata, 3 kg di capacità di carico e 0,1 mm di ripetibilità. Sono decisamente più costosi dei bracci in stile LeRobot, e in cambio offrono precisione e sensori di coppia che i servomotori DIY non possono garantire.
| Specifica | Research 3 (FR3) | Production 3 (FP3) | Emika Panda |
|---|---|---|---|
| Gradi di libertà | 7 DoF | 7 DoF | 7 DoF |
| Portata | 855 mm | 855 mm | 855 mm |
| Capacità di carico | 3 kg | 3 kg | 3 kg |
| Ripetibilità | 0,1 mm | 0,1 mm | 0,1 mm |
| Attuazione | Giunti a controllo di coppia | Giunti a controllo di coppia | Giunti a controllo di coppia |
| Interfacce | Stack di controllo Franka, ROS/ROS2 | Stack di controllo Franka, ROS/ROS2 | libfranka, ROS/ROS2 |
Franka Research 3 (FR3)
Il braccio da ricerca attuale, un punto fermo nella ricerca su manipolazione e VLA. Per chi raccoglie dati destinati a essere confrontabili con benchmark pubblicati, è il braccio su cui gira gran parte di quel lavoro.
Franka Production 3 (FP3)
La variante da produzione della stessa piattaforma. Le specifiche variano a seconda della configurazione, quindi conviene trattare i valori in tabella come base e verificare i dettagli per il proprio allestimento specifico.
Franka Emika Panda
Il classico predecessore, controllato tramite libfranka. Compare in molti dataset più datati di manipolazione e imitation learning, il che lo rende rilevante per chi estende o riproduce quella linea di lavoro.
Interbotix WidowX-250
Il WidowX-250 di Trossen Robotics è un braccio da ricerca economico e un punto d'ingresso diffuso per imitation learning e teleoperazione, collocato tra i bracci DIY e la classe Franka sia per capacità sia per prezzo. Gira sullo stack ROS di Interbotix.
| Specifica | Valore |
|---|---|
| Produttore | Trossen Robotics / Interbotix |
| Categoria | Ricerca a basso costo, VLA, teleoperazione |
| Gradi di libertà | 5 DoF |
| Portata | 650 mm |
| Capacità di carico | 0,25 kg |
| Ripetibilità | 1 mm |
| Attuazione | Servomotori Dynamixel serie X |
| Interfacce | ROS 1/2 (stack Interbotix), Python |
ALOHA ViperX-300 6DOF
Una variante del ViperX-300 con modifiche ispirate alle proposte ALOHA 2, pensata per teleoperazione e configurazioni di ricerca bimanuali. Come il WidowX, si basa su servomotori Dynamixel serie X e sullo stack ROS di Interbotix.
| Specifica | Valore |
|---|---|
| Produttore | Interbotix/Trossen (ispirato ad ALOHA) |
| Categoria | Teleoperazione, ricerca bimanuale |
| Gradi di libertà | 6 DoF |
| Portata | 750 mm |
| Capacità di carico | 0,75 kg |
| Ripetibilità | 1 mm |
| Attuazione | Servomotori Dynamixel serie X |
| Interfacce | ROS 1/2 (stack Interbotix), Python |
Richiedere un altro tipo di robot
Se il proprio braccio non è elencato, è possibile richiederne il supporto tramite il modulo di richiesta robot sulla piattaforma o tramite la pagina dei contatti. Le richieste che includono l'interfaccia di controllo (quale protocollo parla il braccio) e come trasmettono le sue telecamere vengono valutate molto più rapidamente di un semplice nome di modello. Supportare un nuovo tipo significa collegarlo alla registrazione, alla certificazione, alla teleoperazione e alla pipeline dei dataset, quindi le richieste vengono prioritizzate in base alla domanda.
Domande frequenti
Serve ROS per usare lo SO-100 o il Koch sulla piattaforma?▾
No. Entrambi vengono azionati tramite lo stack LeRobot e Python; la connessione è gestita da piattaforma e client desktop. ROS diventa rilevante solo per i bracci Interbotix e Franka, controllati tramite i loro stack dedicati.
Una scheda motore può essere condivisa tra due bracci?▾
No. Registrando un robot, la sua scheda motore riceve un id hardware unico su tutta la piattaforma: una scheda appartiene esattamente a un braccio. La registrazione di un secondo robot con la stessa scheda viene respinta come già assegnata.
Si registra il braccio leader di una coppia leader-follower?▾
Va registrato il follower, il braccio che esegue realmente i movimenti e viene registrato. Il braccio leader è il dispositivo di input e resta sulla propria scrivania; non necessita di una propria registrazione sulla piattaforma.
Perché mancano portata e capacità di carico per SO-100 e Koch?▾
Perché non esistono cifre oneste. Sono design open source stampati in 3D la cui rigidità e capacità di carico effettiva dipendono dal materiale di stampa e dall'assemblaggio. Si preferisce omettere i valori piuttosto che pubblicare cifre che il proprio esemplare potrebbe non raggiungere.
Come iniziare su AY-Robots: creare un account, scegliere il ruolo, configurare un ambiente, accoppiare un robot con un codice di pairing e avviare una sessione.
Guidare un braccio robotico dal cockpit AY-Robots nel browser: impulsi da tastiera, griglia telecamere, cursore qualità, specchio leader-follower.