Impara / Approfondisci una competenza
Percorsi di apprendimento della robotica
Un tutorial insegna una cosa. Un percorso di apprendimento ne mette in sequenza diversi, così impari un’intera competenza – controllo dei motori, controllo in retroazione – nel modo giusto e nell’ordine giusto. Seguine uno, poi applicalo in un progetto.
Percorsi di apprendimento
11 percorsi
Cinematica del braccio robotico: dal PWM alla cinematica inversa
Puoi far raggiungere a un braccio con servomotore un punto scelto e comprendere la cinematica diretta e inversa, lo spazio di lavoro e le singolarità prima di usare l'hardware.
Segui il percorso Principiante · 13 passiControllo dei motori per robot: un percorso di apprendimento
Controlla due motori con velocità e direzione precise, leggi quanto hanno ruotato e guida un robot a trazione differenziale.
Segui il percorso Intermedio · 7 passiControllo PID per robot: un percorso di apprendimento
Trasforma una misura rumorosa in un segnale d'errore fluido e tarare un controllore PID stabile che insegue senza oscillare.
Segui il percorso Principiante · 9 passiFondamenti di elettronica robotica: percorso di apprendimento
Puoi alimentare un robot che resta acceso sotto carico, collegare più sensori a un solo bus I²C e scrivere un ciclo che li legga tutti senza mai bloccarsi.
Segui il percorso Avanzato · 5 passiFondamenti di ROS 2: nodi, frame e visione robotica
Puoi strutturare un robot come nodi ROS 2, scegliere correttamente tra topic, servizi e azioni e collocare le osservazioni di una telecamera nell'albero dei frame del robot.
Segui il percorso Principiante · 13 passiGrasping e organi terminali: raccoglilo davvero
Scegli il tipo di organo terminale, dimensiona la forza di presa con l'accelerazione, verifica la chiusura delle forze e valuta prima di stampare se il servomotore funziona.
Segui il percorso Intermedio · 11 passiInseguimento di percorsi per robot: un percorso di apprendimento
Affida a un robot un elenco di punti di passaggio e fallo percorrerli, riuscendo a dire in metri quanto bene ha fatto.
Segui il percorso Intermedio · 15 passiMovimento di precisione con motori passo-passo
Puoi specificare, cablare, regolare e calibrare un asse con motore passo-passo ad anello aperto e distinguere tra perdita di passi, gioco di inversione e fattore di scala errato.
Segui il percorso Principiante · 11 passiNavigazione reattiva: insegna a un robot a evitare gli ostacoli
Puoi far rilevare ostacoli a un robot e fargli decidere autonomamente dove andare: nessuna mappa, solo sensori affidabili e un ciclo di comportamento.
Segui il percorso Avanzato · 9 passiPianificazione dei percorsi e mappatura: dal flood fill a SLAM
Puoi pianificare un percorso su una griglia nota, ripianificare quando compaiono nuovi ostacoli e spiegare come un robot costruisce la mappa su cui sta pianificando.
Segui il percorso Intermedio · 14 passiTrazione olonomica: muoviti lateralmente senza girarti
Puoi dimensionare, cablare, programmare e diagnosticare un telaio olonomico a quattro ruote, e dire onestamente quanto ti costa in trazione e in precisione di posizione.
Segui il percorsoIn cosa un percorso differisce da un tutorial
Un tutorial risponde a una domanda e finisce. Un percorso ne mette in fila una dozzina nell’ordine che funziona davvero e dichiara le dipendenze tra loro: non puoi tarare un regolatore prima di saper pilotare un motore, e non puoi pianificare un percorso prima di avere una griglia su cui pianificarlo. Ogni nodo si sblocca quando i suoi prerequisiti sono completati, così il percorso non ti lascia iniziare a metà e bloccarti per motivi che nessuno ti ha spiegato.
Da quale iniziare
Se non hai mai costruito un robot, inizia dal controllo dei motori. Tutto il resto in questa pagina presuppone un robot le cui ruote vanno dove dici tu, ed è anche il percorso che più probabilmente ti risparmierà una scheda driver bruciata.
Se il tuo robot si muove ma si muove male – ondeggia lungo una linea, supera la curva – passa al controllo PID. Se si muove bene ma urta le cose, quello giusto è la navigazione reattiva. Ricorri alla pianificazione del percorso e mappatura solo quando reagire non basta davvero, perché mantenere una mappa costa molto più che reagire a ciò che hai davanti.
Percorsi e progetti
Un percorso insegna una competenza; un progetto costruisce un robot. La maggior parte dei progetti include uno o due percorsi come nodi del proprio albero tecnologico, quindi seguire un percorso qui non è mai lavoro sprecato: è lo stesso materiale, raggiunto dall’altra direzione. I tuoi progressi vengono salvati su questo dispositivo, quindi se esci e torni riprendi da dove eri rimasto.