Tesla Bot Challenge di Elon Musk: può avanzare la robotica supera la flessibilità umana con una frazione di attuatori
Il corpo umano contiene approssimativamente 600 muscoli scheletrici, ma il numero esatto può variare leggermente da persona a persona. Questi muscoli sono responsabili di una vasta gamma di movimenti e svolgono un ruolo cruciale nella funzione del corpo generale.
Quindi quanti attuatori avrebbero bisogno di un robot di creare lo stesso livello di flessibilità e destrezza di un essere umano?
In molti design robotici, viene utilizzata una combinazione di meno attuatori più versatili, insieme a sofisticati algoritmi di controllo, per ottenere una vasta gamma di movimenti e compiti. Inoltre, Alcuni sistemi robotici utilizzano elementi passivi o conformi, come molle o materiali flessibili, per ottenere un comportamento più umano senza aumentare il numero di attuatori.
Quanti gradi di libertà ha un essere umano
- Neck: 3 dof (passo, imbardata, rotolo)
- Spalle: 3 dof per spalla (6 in totale)
- Gomenti: 1 dof per gomito (2 in totale)
- Polsi: 2 dof per polso (4 in totale)
- Dita: 14 dof per mano (28 in totale, supponendo 4 dof per il pollice e 3 dof per ciascuna delle altre quattro dita)
- Colonna vertebrale: varie stime tra 12 e 24 DOF (a seconda del livello di granularità)
- Fanni: 3 dof per anca (6 in totale)
- Ginocchia: 1 dof per ginocchio (2 in totale)
- Caviglie: 2 dof per caviglia (4 in totale)
- Dita dei piedi: 9 dof per piede (18 in totale, supponendo 5 dof per l'alluce e 1 dof per ciascuna delle altre quattro dita)
Aggiungendo insieme questi DOF si traduce in un intervallo approssimativo da 83 a 95 DOF. Tieni presente che si tratta di una rappresentazione semplificata e non tiene conto di ogni possibile movimento articolare o DOF aggiuntivo che potrebbe essere presente nel corpo umano. Il numero effettivo potrebbe essere più alto, in particolare se si considerano dettagli più fini e giunti più piccoli.
Quanti attuatori avrebbero bisogno di un robot di creare un livello simile di gradi di libertà
Come possono essere utilizzati meccanismi differenziali per ridurre la quantità di attuatori che un robot potrebbe richiedere
- Attuazione condivisa: collegando più giunti o DOF a un singolo attuatore utilizzando ingranaggi, collegamenti o cinture, lo stesso attuatore può controllare il movimento di più di un giunto. Ciò riduce il numero di attuatori necessari mantenendo la gamma di movimento desiderata.
- Eliminazione di ridondanza: in alcuni design robotici, potrebbe esserci un DOF ridondante che può essere controllato da un singolo attuatore senza influire significativamente sulle prestazioni del robot. I meccanismi differenziali possono essere utilizzati per accoppiare questi DOF ridondanti, consentendo un uso più efficiente degli attuatori.
- Conformità passiva: i meccanismi differenziali possono essere combinati con elementi conformi passivi, come molle o materiali flessibili, per consentire a un robot di adattarsi a forze esterne o cambiamenti nell'ambiente. Ciò può aiutare a ridurre il numero di attuatori attivi necessari pur fornendo al robot la capacità di svolgere compiti complessi.
- Controllo semplificato: i meccanismi differenziali possono semplificare il controllo di un robot riducendo il numero di attuatori e quindi il numero di variabili che devono essere controllate. Ciò può portare a algoritmi di controllo più efficienti e più facili da implementare.
Nel complesso, l'uso di meccanismi differenziali nei progetti robotici può aiutare a ridurre il numero di attuatori richiesto, potenzialmente risultante in un sistema più conveniente, leggero ed efficiente dal punto di vista energetico. Tuttavia, l'implementazione di meccanismi differenziali introduce anche la propria serie di sfide, come una maggiore complessità meccanica e una potenziale perdita di controllo indipendente sui singoli giunti o DOF.
Un esempio di un meccanismo differenziale
Un esempio di un meccanismo differenziale che può essere utilizzato nei robot è l'unità armonica. Un'azionamento armonico è un tipo di disposizione degli ingranaggi che utilizza una spline flessibile per ottenere un rapporto di riduzione degli ingranaggi elevato con backlash minimo e alta precisione.
In un'applicazione robotica, è possibile utilizzare un'unità armonica per controllare più articolazioni o gradi di libertà (DOF) con un singolo attuatore. L'ingresso dell'unità armonica è collegato all'albero del motore e l'uscita è collegata ai giunti del robot. La spline flessibile consente un controllo di movimento preciso e una trasmissione regolare della coppia.
Utilizzando un'unità armonica in un robot, è possibile ridurre il numero di attuatori richiesti pur mantenendo un alto livello di funzionalità e flessibilità. Il meccanismo differenziale consente al robot di svolgere compiti complessi che richiedono più gradi di libertà con meno attuatori, riducendo il peso e la complessità complessivi del robot.
Nel complesso, le unità armoniche e altri tipi di meccanismi differenziali offrono benefici significativi per i progetti robotici, consentendo un uso più efficiente degli attuatori e una ridotta complessità meccanica mantenendo o persino migliorando la funzionalità e la flessibilità del robot.
Cos'è una spinta armonica
Un'unità armonica è Un tipo di disposizione degli ingranaggi ad alta precisione utilizzata nei sistemi meccanici, compresi i robot. È costituito da tre componenti principali: una spline circolare, una spline flessibile e un generatore di onde. La spline Flex è inserita tra la spline circolare e il generatore di onde ed è collegata all'albero di uscita del sistema di ingranaggi.
Il generatore di onde è collegato a un motore o altra fonte di alimentazione e viene utilizzato per creare un movimento d'onda nella spline Flex. Man mano che il generatore di onde ruota, il movimento delle onde viene trasmesso alla spline flessibile, che quindi lo fa ruotare e intrecciare con la spline circolare. Il movimento risultante della spline Flex viene trasmesso all'albero di uscita.
Il vantaggio chiave di un'unità armonica è il suo elevato rapporto di riduzione degli ingranaggi, in genere nell'intervallo da 50: 1 a 100: 1, con un contraccolpo minimo e un'alta precisione. Ciò consente il controllo preciso del movimento e la trasmissione della coppia, rendendolo ideale per applicazioni robotiche che richiedono un controllo accurato di più articolazioni o gradi di libertà.
Le unità armoniche sono ampiamente utilizzate nei design robotici, in particolare per i robot su piccola scala, dove possono ridurre il numero di attuatori richiesti pur mantenendo un alto livello di funzionalità e flessibilità. Sono anche utilizzati in altre applicazioni di macchinari di precisione, come aerospaziale, attrezzature mediche e automazione di fabbrica.
Quali sono i compromessi quando si utilizzano meccanismi differenziali in un robot
- Complessità meccanica: i meccanismi differenziali comportano spesso ingranaggi, collegamenti o cinture aggiuntive, che possono aumentare la complessità del design meccanico del robot. Ciò può portare a sfide nella fabbricazione, nell'assemblaggio e nella manutenzione.
- Controllo indipendente ridotto: accoppiando più articolazioni o gradi di libertà (DOF) a un singolo attuatore, è possibile perdere un controllo indipendente su singoli giunti o DOF. Ciò può rendere più impegnativo eseguire determinate attività o ottenere configurazioni specifiche, poiché il movimento di un'articolazione potrebbe influenzare il movimento di un altro.
- Potenziale contraccolpo e attrito: i componenti meccanici aggiuntivi utilizzati nei meccanismi differenziali possono introdurre un contraccolpo e l'attrito, che possono influire sulla precisione, i tempi di risposta e l'efficienza del robot. Questo può essere particolarmente importante per i compiti che richiedono un'elevata precisione o movimenti rapidi e dinamici.
- Complessità di controllo: mentre il numero complessivo di attuatori e le variabili di controllo potrebbe essere ridotto, l'accoppiamento di più articolazioni o DOF può portare a relazioni più complesse tra gli input e le uscite del sistema. Ciò può rendere più difficile sviluppare e implementare algoritmi di controllo efficaci.
- Distribuzione del carico e della coppia: i meccanismi differenziali possono influire sulla distribuzione di carichi e coppie attraverso la struttura del robot, che può influenzare le prestazioni complessive e la durata del sistema. A seconda della progettazione, ciò può richiedere ulteriori rinforzi o un'attenta considerazione dei materiali utilizzati.
- Ridondanza compromessa: in alcuni casi, l'uso di meccanismi differenziali per eliminare la ridondanza potrebbe comportare un sistema meno robusto, poiché il fallimento di un singolo attuatore potrebbe influire su più giunti o DOF.
Quando si decide se utilizzare meccanismi differenziali in un robot, è essenziale valutare questi compromessi rispetto ai potenziali benefici, come il numero di attuatori ridotti, il costo inferiore e la riduzione del peso. La scelta dipenderà in definitiva dagli obiettivi e dai requisiti specifici del sistema robotico.
Se il nuovo bot Tesla avrà solo 28 attuatori, come si confronterà con un essere umano
Flessibilità umana:
- Gradi di libertà (DOF): circa 83 a 95 (considerando le articolazioni principali)
- Attuatori: circa 600 muscoli
- Gradi di libertà (DOF): non specificato
- Attuatori: 28
Da questo confronto, è chiaro che il bot Tesla avrà significativamente meno attuatori rispetto a un essere umano. Ciò suggerisce che la flessibilità e la destrezza del bot di Tesla potrebbero non corrispondere completamente a quella di un essere umano, almeno in termini di controllo indipendente di articolazioni e gradi di libertà. Tuttavia, è essenziale notare che la flessibilità e la destrezza dipendono anche dal design del robot, dagli algoritmi di controllo e dall'uso di meccanismi come differenziali o componenti conformi.
Alcuni esempi di ciò che il Tesla-Bot potrebbe essere in grado di raggiungere, anche con solo 28 attuatori
Il bot Tesla è ancora in fase di sviluppo e le applicazioni e le attività specifiche che sarà in grado di svolgere con il suo uso molto limitato di attuatori non sono ancora completamente definite. Tuttavia, in base alle specifiche annunciate e alle capacità generali dei robot umanoidi, ci sono ancora alcuni lavori che questo robot potrebbe essere in grado di fare. Alcuni esempi includono:
- Produzione: il bot Tesla potrebbe essere utilizzato nei processi di produzione, come assemblare di piccole parti o merci di imballaggio. La sua destrezza e precisione potrebbe renderlo adatto a compiti che richiedono una delicata gestione dei materiali.
- Attività domestiche: il bot Tesla potrebbe aiutare con le faccende domestiche, come la pulizia, la cucina e il bucato. La sua capacità di muovere e manipolare gli oggetti potrebbe renderlo utile per le attività che richiedono destrezza fisica e mobilità.
- Sanità: il bot Tesla potrebbe aiutare in ambito sanitario, come fornire assistenza ai pazienti con mobilità limitata o aiutare con compiti in un laboratorio medico.
- Costruzione: il bot Tesla potrebbe essere potenzialmente utilizzato nelle attività di costruzione, come il sollevamento pesante o i materiali in movimento. La sua forza e capacità di manipolare gli oggetti potrebbero renderlo adatto a compiti che richiedono potere fisico e resistenza.
- Istruzione: il bot Tesla potrebbe potenzialmente essere utilizzato in contesti educativi, come insegnare agli studenti la robotica o assistere con attività di apprendimento pratico.
È importante notare che le applicazioni e le attività specifiche del Tesla Bot saranno in grado di realizzare dipenderanno dal suo design finale, dagli algoritmi di controllo e dall'uso previsto. Gli esempi di cui sopra sono solo alcune potenziali applicazioni e le capacità del robot potrebbero essere molto più ampie.
Autore: Robbie Dickson
Wikipedia: Robbie Dickson