Característiques tècniques i detalls avançats del robot SO-ARM101: la robòtica open-source a l'abast de tothom

  • El SO-ARM101 és un braç robòtic de codi obert, imprès en 3D i adreçat al desenvolupament d'intel·ligència artificial assequible i educativa.
  • Disposa d´estructura modular, doble braç (líder-seguidor), motors especialitzats i sensors d´alta precisió, ideal per simular, entrenar i executar algorismes d´IA en tasques físiques.
  • El kit està recolzat per una comunitat internacional activa, integració amb el framework LeRobot i suport per a maquinari avançat com NVIDIA Jetson.

so-arm101

El món de la robòtica viu una autèntica revolució gràcies a la combinació d'intel·ligència artificial, impressió 3D i projectes de maquinari open source. El robot SO-ARM101 és, probablement, un dels millors exemples recents de com la tecnologia permet crear solucions avançades i assequibles tant per a educació com per a recerca i desenvolupament. Aquest braç robòtic, desenvolupat sota el paraigua de Hugging Face i la seva comunitat, fusiona la capacitat de personalització amb recursos potents d'IA i una filosofia d'accés obert per a tots els perfils tècnics.

Si busqueu un robot educatiu, modular i pensat per a l'aprenentatge profund, la programació i la manipulació física d'objectes, el SO-ARM101 pot ser una opció ideal. A més, el seu ampli ecosistema de programari i maquinari el converteix en una de les plataformes més flexibles i didàctiques del moment per experimentar amb IA i robòtica real. A continuació et portem una anàlisi exhaustiva, integrant tota la informació publicada pels principals llocs i botigues especialitzades, amb detalls tècnics, variants de kits, compatibilitats, millores davant de generacions anteriors i recursos disponibles.

Què és el SO-ARM101? Història i filosofia del projecte

El SO-ARM101 sorgeix com l'evolució directa del reeixit SO-ARM100, un braç robòtic DIY impulsat per la comunitat de Hugging Face i desenvolupat en col·laboració amb actors clau del sector com The Robot Studio, WowRobo, PartaBot i Seeed Studio. El concepte darrere aquest braç és el d'un robot de codi obert imprès en 3D i pensat per al desenvolupament i entrenament d'intel·ligència artificial a baix cost.

Gràcies a la impressió 3D i la filosofia open source, el maquinari és completament personalitzable i econòmic, fomentant l'accés a la robòtica avançada fins i tot per a escoles, estudiants, makers i entorns de recerca amb pressupost limitat. El SO-ARM101 s'ha creat amb un enfocament educatiu i de prototipat, permetent tant l'aprenentatge tradicional com l'experimentació amb algorismes d'IA de darrera generació.

Col·laboració i comunitat: el paper de Hugging Face i els seus socis

so-arm101

La clau de l'èxit d'aquest projecte és la col·laboració internacional activa entre empreses i comunitats. Hugging Face lidera el desenvolupament de la plataforma d'intel·ligència artificial i el programari de control (LeRobot), mentre que WowRobo i Seeed Studio proveeixen els kits físics i el suport logístic. Tots aquests actors mantenen recursos oberts a GitHub, Discord i fòrums, on qualsevol usuari pot compartir avenços i dubtes o fins i tot contribuir directament a l'evolució del projecte.

Principals millores respecte al SO-ARM100

  • Cablejat optimitzat: s'ha redissenyat la instal·lació per evitar els problemes de desconnexió a l'articulació 3 que existien a la generació anterior.
  • Nous motors: ara incorpora relacions d'engranatge millorades que prescindeixen de les caixes d'engranatges externes, reduint-ne el manteniment i augmentant-ne la precisió.
  • Sincronització en temps real entre els dos braços: el sistema leader-follower permet que un braç imiti l'altre a temps real, ideal per a tècniques d'aprenentatge per reforç humà i entrenament tipus imitació.
  • Compatibilitat plug-and-play amb intel·ligència artificial embeguda i edge computing, especialment amb els mòduls NVIDIA Jetson i el mini PC reComputer J4021 Orin NX 16GB.

Versions, preus i composició dels kits SO-ARM101

El SO-ARM101 es comercialitza en diverses versions i formats per adaptar-se a diferents necessitats i pressupostos. Hi ha kits DIY (fes-ho tu mateix) i versions preensamblades, a més de variants 'Standard' i 'Pro' amb diferents motors i especificacions.

  • DIY Kit: pensat per a entusiastes i makers que gaudeixen del muntatge i volen aprendre des de zero. Inclou totes les peces necessàries per acoblar el braç robòtic per compte propi.
  • Versió acoblada: perfecta per als que volen començar sense complicacions: només cal desempaquetar, connectar i començar a fer-lo servir.
  • Diferències Standard vs Pro: principalment en el tipus de motors (potència i alimentació) i capacitats de torcament. La versió Pro proporciona més capacitat, ideal si el kit s'usarà amb càrregues o aplicacions exigents.

El rang de preus varia força segons el distribuïdor i el format:

  • Kit bàsic des d'aproximadament 100 dòlars (sense peces impreses en 3D ni assemblatge).
  • Kit dual complet (tots dos braços, sense peces impreses): 220 dòlars (Standard)/240 dòlars (Pro).
  • Peces impreses en 3D: es poden adquirir a part per uns 35 dòlars si no es disposa d'impressora 3D pròpia.

És important destacar que la majoria de botigues (ex. Seeed Studio, AliExpress) no inclouen les peces de plàstic impreses en 3D dins del kit principal, així que el comprador les ha d'imprimir pel seu compte o adquirir-les a part.

Dimensions, pes i logística d'enviament

Segons informació aportada pels distribuïdors, el SO-ARM101 s'envia a diversos paquets depenent de la selecció de kit i accessoris. Les dimensions típiques i pesos dels bonys són els següents:

  • Paquet 1: 34 cm x 29 cm x 17 cm; pes real 2 kg
  • Paquet 2: 34 cm x 30 cm x 25 cm; pes real 5 kg
  • Paquet 3: 42 cm x 27 cm x 25 cm; pes real 5 kg

Els enviaments internacionals solen gestionar-se principalment mitjançant UPS, DHL o FedEx. Alguns països poden tenir particularitats en duanes, per la qual cosa és recomanable consultar el valor declarat, possibles taxes d'importació i terminis de lliurament (als Estats Units, el procés és especialment àgil i lliure d'aranzels afegits, encara que el temps es pot estendre a 2-4 setmanes pel tràmit d'emmagatzematge previ al magatzem local).

Especificacions tècniques detallades

so-arm101 braç robot

Entrant ja en matèria tècnica, el SO-ARM101 és un robot de doble braç (líder i seguidor), cadascun amb una configuració de 6 graus de llibertat, cosa que li atorga una gran versatilitat i precisió en moviments complexos. Vegem-ne els principals detalls:

  • 6 graus de llibertat (DOF) per braç: Cada braç pot executar moviments avançats i manipulacions complexes, ja que cada articulació és motoritzada de manera independent.
  • Motorització:
    • Total de 12 actuadors (servets STS3215) de tipus bus, 6 per a cada braç.
    • Braç líder:
      • 1 motor de 7.4V amb relació 1:345 per a l'articulació n.º2
      • 2 motors de 7.4V amb relació 1:191 per a articulacions n.º1 i n.º3
      • 3 motors de 7.4V amb relació 1:145 per a articulacions n.º4, n.º5 i la pinça (gripper)
    • Braç seguidor:
      • Kit Standard: 6 motors de 7.4V amb relació 1:345 per a totes les articulacions, torcament de 16.5 kg·cm a 6V.
      • Kit Pro: 6 motors de 12V amb relació 1:345 amb torque de 30 kg·cm.
  • sensors: Codificador magnètic de 12 bits per a cada eix, cosa que proporciona lectures precises de posició.
  • interfícies: USB-C per a programació i testeig, comunicació amb el host via UART.
  • Mètode de control: Principalment mitjançant PC i el framework LeRobot, que alhora suporta models d'IA basats en PyTorch, la qual cosa facilita la integració d'aprenentatge per reforç i aprenentatge per imitació.
  • alimentació:
    • Kit Standard: 2 adaptadors de corrent de 5V/4A
    • Kit Pro: 12V/1A per al braç seguidor i 5V/4A per al braç líder
  • Camp de treball i temperatura: Opera dins un rang de 0°C a 40°C.

A la documentació oficial i al repositori de GitHub es troben també instruccions detallades de muntatge, arxius d'impressió 3D, llista completa de components i tutorials de calibratge.

Aplicacions, integració i recursos disponibles

El SO-ARM101 destaca per la seva integració nativa amb el marc LeRobot de Hugging Face, que facilita l'entrenament i el testeig de models d'IA en tasques de manipulació, adherència, aprenentatge per imitació i posicionament d'objectes físics. La comunitat ha habilitat diversos recursos per treure el màxim profit del robot:

  • Simulació i entrenament en entorns virtuals abans de desplegar models al robot real.
  • Tutorials pas a pas per al calibratge i posada en marxa.
  • Suport actiu tant a GitHub com al canal oficial de Discord, on els usuaris comparteixen avenços i resolen dubtes ràpidament.
  • Eines per a recol·lecció de dades i desplegament de models entrenats tant en local com en edge computing.
  • Compatibilitat amb solucions maquinari avançades com el mini PC NVIDIA reComputer J4012/4021 amb Jetson Orin NX de 16GB, ideals per a intel·ligència artificial embeguda i processament a la vora.
qualcomm rb3
Article relacionat:
Qualcomm RB3 Gen 2 plataforma amb IA per a robòtica i IoT