Apprendimento e insegnamento · ROADMAP DEGLI SCENARI

Percorso di robotica: fondamenti, specializzazione e verifica

Un percorso integrato sintetizzato da otto roadmap pubbliche e sequenze di corsi: apprendi le basi, scegli un ramo di attività e avanza attraverso progetti dimostrabili.

Recensito 01 Novembre 2026 · Apprendimento editoriale e guida al progetto. Professionale significa profondità del progetto, non una qualifica accreditata.

LA DESTINAZIONE

Cosa produrrai

Un progetto di robotica riproducibile o un'applicazione/decisione pilota difendibile, con riferimenti alle fonti, traguardi misurabili e limitazioni esplicite.

Prima di iniziare

Conoscenza iniziale

  • Scegli se il tuo ruolo è studente, sviluppatore, ricercatore o valutatore di applicazioni.
  • Per l'implementazione, preparati ad apprendere la programmazione di base e la matematica relativa alle attività.
  • Inizia con la simulazione; l'accesso all'hardware è facoltativo nella prima fase.

Attrezzatura & ambiente

Scrivi prima il compito e le abilità iniziali. Seleziona uno stack software supportato, mantieni un ambiente con versione e utilizza la documentazione dell'editore corrispondente. Il confronto delle fonti è un riferimento alla progettazione dell'apprendimento, non un'affermazione secondo cui i corsi riservati sono liberamente accessibili.

Nessun tempo di completamento fisso: usa i cancelli delle prove qui sotto per decidere quando avanzare. I collegamenti alle risorse aprono la voce della directory botstest; controlla la documentazione dell'editore per la versione e la configurazione esatte.

01

Principiante

Fondazioni e una prima simulazione riproducibile

Spiegare un ciclo di rilevamento-decisione-azione e riprodurre un piccolo progetto da una configurazione pulita.

Come funziona questa fase

Utilizza un piccolo compito per rivelare quali basi ti serviranno successivamente. La Robotica Moderna fornisce il modello geometrico; la progressione ROS 2 fornisce interfacce software; l’ampia tabella di marcia motiva progetti e documentazione. La nostra sintesi abbina ogni concetto a prove, invece di chiedere ai principianti di raccogliere ogni strumento. Un simulatore è il primo spazio di lavoro sperimentale, non la prova che l'hardware si comporterà in modo identico.

Lavora attraverso un esempio

Esercizio di studio illustrativo · scritto da botstest

Esercizio illustrativo: spostare una base simulata o un effettore finale in una posa nota, quindi modificare il quadro di riferimento. Spiegare perché il comando numerico e la posizione osservata differiscono. Non è implicita alcuna soglia prestazionale o distribuzione fisica.

  1. Identificare il task frame, il frame del robot e la posa osservata.
  2. Implementare e ispezionare la trasformazione su un semplice input.
  3. Esegui la simulazione, registra il risultato e confrontalo con la previsione.
  4. Interrompere la configurazione del frame o del messaggio, diagnosticare la discrepanza e registrare la correzione.
Se va storto

Se il progresso dipende dalla copia di comandi inspiegabili, riduci l'attività. Controlla le unità, i fotogrammi, le versioni e gli input/output più semplici prima di aggiungere percezione o apprendimento.

Base di riferimento: Roadmap per l’apprendimento della robotica: un ampio orientamento; Robotica moderna: fondamenti attraverso il movimento e il controllo; Progressione del tutorial ROS 2 — Jazzy. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.

  1. Definire il compito
  2. Verificare coordinate e ingressi
  3. Esegui una simulazione
  4. Riprodurre e diagnosticare
AbilitàProve pratichePronto per continuare
Programmazione e configurazioneUn piccolo programma riproducibileUn'altra persona può eseguirlo
GeometriaUna trasformazione controllataSpieghi unità e frame
InterfacceUn loop di messaggi/dati registratoViene diagnosticato l'input mancante
SimulazionePercorsi previsti e interrottiSono indicati i limiti del modello
Dimostrazione didattica di riferimento: un robot fisico aiuta a illustrare perché è necessario distinguere modelli, interfacce e pratica supervisionata.

Dimostrazione didattica di riferimento: un robot fisico aiuta a illustrare perché è necessario distinguere modelli, interfacce e pratica supervisionata.

Ims · Fonte originale · CC BY-SA 4.0

Impara in questo ordine

  1. Scrivi un'attività limitata: input, comportamento previsto, risultato osservabile e condizioni di fallimento.
  2. Utilizza la programmazione di base, i file, il controllo della versione e la matematica richiesta dall'attività.
  3. Studia telai, trasformazioni e cinematica semplice insieme a un robot simulato.
  4. Impara una combinazione middleware/simulatore supportata; mantenere la sua versione e le dipendenze registrate.
Leggi, quindi applica

ROS 2 documentation maintainers · Tutorial tecnico

Progressione del tutorial ROS 2 — Jazzy

Leggi: Indice dei tutorial sul ramo Jazzy; seguire i prerequisiti collegati.

La sequenza ufficiale parte dai primi passi e dagli strumenti per principianti fino alle librerie client, al materiale intermedio e avanzato.

Applicalo: Crea una piccola pipeline di messaggi e spiegane i nodi, le interfacce e le osservazioni registrate.

Mettilo in pratica

  1. Disegna il flusso di dati prima di implementarlo.
  2. Costruisci un esempio di movimento simulato o sensore, registra una corsa prevista e interrompi deliberatamente un input.
  3. Chiedi a un altro studente di seguire il README e riprodurre il risultato.
Produci questo

Un progetto con versione con istruzioni di configurazione, uno schizzo del flusso di dati, output previsto e un errore/ripristino registrato.

Pronti per il passo successivo quando...

Risorse per questa fase

ROS 2 →

Utilizza la sequenza tutorial corrispondente per la comunicazione e le interfacce.

Gazebo →

Testare un piccolo robot e preservare la configurazione dell'ambiente.

02

Intermedio

Scegli un ramo e integra un'attività completa

Combina le competenze rilevanti in un progetto testato di navigazione, manipolazione, controllo o integrazione.

Come funziona questa fase

Le sequenze delle fonti suggeriscono diversi rami, non un unico programma obbligatorio. L'ETH fornisce la progressione mobile dalla percezione alla navigazione; La manipolazione del MIT lega la geometria all'interazione degli oggetti; Stanford collega la modellazione al comportamento del controllore; Fraunhofer mostra una pratica integrazione modulare. Scegli il ramo dal tuo compito. Acquirenti e operatori possono utilizzare la stessa struttura per valutare le prove senza diventare sviluppatori di robot.

Lavora attraverso un esempio

Esercizio di studio illustrativo · scritto da botstest

Confronto illustrativo: mantenere fissi una mappa di navigazione e un insieme di inizio/obiettivo mentre si modifica un'impostazione del pianificatore, oppure mantenere fissi gli oggetti di manipolazione e le pose mentre si modifica una strategia di presa. Segnala tentativi e interventi falliti nonché esecuzioni riuscite.

  1. Scegli l'attività, il ramo e la linea di base misurabile.
  2. Definire le interfacce dei componenti e le condizioni di test.
  3. Eseguire ripetuti casi ordinari e di fallimento.
  4. Cambia un fattore, ripeti e spiega le limitazioni.
Se va storto

Se l'aggiunta di componenti rende opachi i guasti, testare ciascuna interfaccia con input registrati. Gli algoritmi più avanzati non sono in grado di riparare frame incoerenti, dati scadenti o una linea di base irripetibile.

Base di riferimento: Robot mobili autonomi: percezione della navigazione; Manipolazione Robotica: percezione, pianificazione e controllo; CS223A: modellazione, controllo del movimento e della forza; ROS 2 formazione industriale: dai nodi alle applicazioni. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.

  1. Scegli un ramo dell'attività
  2. Stabilire una linea di base
  3. Integra e testa
  4. Analizzare i fallimenti
Il tuo obiettivoRamo primarioPrimo progetto completo
Imparare o insegnareGeometria e simulazioneDimostrazione riproducibile
Autonomia mobilePercezione e navigazioneAttività di navigazione registrata
ManipolazionePosa, presa e movimentoPick-and-place delimitato
Valutazione della domandaRequisiti e proveConfronto e piano pilota
Uso domestico o del produttoreAdattamento e manutenzione delle attivitàPrototipo delimitato supervisionato
Fotografia di riferimento del robot, non prova di un progetto particolare o di un pacchetto di componenti compatibili.

Fotografia di riferimento del robot, non prova di un progetto particolare o di un pacchetto di componenti compatibili.

GrowSkills Robotics · Fonte originale · CC BY-SA 4.0

Impara in questo ordine

  1. Per i robot mobili: cinematica, percezione, localizzazione, mappatura e pianificazione.
  2. Per i manipolatori: trasformate, cinematica inversa, percezione, traiettorie e feedback.
  3. Per il controllo: dinamica e un controller di base prima dell'ottimizzazione o dell'apprendimento avanzato.
  4. Per l'integrazione del sistema: interfacce esplicite, configurazione, log, errori e ripristino.
Leggi, quindi applica

Mettilo in pratica

  1. Selezionare un ramo e definire un'attività di base e un set di test.
  2. Connetti rilevamento, stima dello stato, pianificazione e azione solo se necessario.
  3. Testare condizioni ordinarie, casi limite e una dipendenza non riuscita.
  4. Mantieni fissi i dati di input e la configurazione durante il confronto delle modifiche.
Produci questo

Un progetto end-to-end con una baseline, casi di test, tassonomia dei guasti e un chiaro confine operativo.

Pronti per il passo successivo quando...

Risorse per questa fase

MoveIt →

Esplora un flusso di lavoro di manipolazione/pianificazione limitato e le relative versioni supportate.

ROS 2 →

Mantieni esplicite le interfacce e le osservazioni delle attività.

03

Professionale

Convalidare, riprodurre e specializzarsi

Produrre prove a supporto di una decisione di ricerca, ingegneria o adozione all'interno di un ambito definito.

Come funziona questa fase

Professionale qui significa profondità delle prove del progetto, non una qualifica accreditata. Underactuated Robotics offre strumenti avanzati orientati ai problemi; La manipolazione del MIT fornisce un contesto di ricerca incentrato sui compiti; le altre sequenze restano riferimenti per i prerequisiti. Il nostro ultimo punto è se le prove supportano la decisione richiesta. Un buon risultato simulato non è né una valutazione della sicurezza né un certificato di accettazione della produzione.

Lavora attraverso un esempio

Esercizio di studio illustrativo · scritto da botstest

Decisione illustrativa: confrontare una linea di base e il metodo proposto utilizzando lo stesso insieme di attività. Preservare i denominatori, gli interventi e l'ambiente. Decidere se le prove giustificano un altro esperimento, un pilota supervisionato o nessun ulteriore investimento.

  1. Congelare il compito e il protocollo di valutazione.
  2. Esegui e archivia la linea di base prima della modifica proposta.
  3. Confrontare risultati, fallimenti e lavoro umano richiesto.
  4. Cercare una riproduzione indipendente o una revisione qualificata del progetto e registrare la decisione successiva.
Se va storto

Se un risultato non può essere riprodotto, indaga sulle dipendenze nascoste e sui bias di selezione prima di dichiarare i progressi. Se i test fisici modificano il rischio o l'ambito, tornare alla revisione locale appropriata.

Base di riferimento: Robotica sottoattuata: controllo e pianificazione guidati dai problemi; Manipolazione Robotica: percezione, pianificazione e controllo; Roadmap per l’apprendimento della robotica: un ampio orientamento. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.

  1. Congelare il protocollo
  2. Confronta equamente
  3. Rivedere e riprodurre
  4. Decidi il passo successivo
CancelloProveDecisione
RiproducibilitàCodice, dati e configurazioneUn'altra persona può ripeterlo?
ValutazioneTentativi di base e fallitiLa dichiarazione corrisponde alle misure?
Ambito fisicoRevisione qualificata e piano di ripristinoÈ giustificato uno studio supervisionato?
OperazioneProprietario, manutenzione e assistenzaIl risultato può essere duraturo?
Anteprima pubblicata del sistema di ricerca: un riferimento per la sperimentazione integrata, non per la riproduzione indipendente o per un pacchetto didattico chiavi in mano.

Anteprima pubblicata del sistema di ricerca: un riferimento per la sperimentazione integrata, non per la riproduzione indipendente o per un pacchetto didattico chiavi in mano.

Nathan J. Szymanski; Bernardus Rendy; Yuxing Fei; Rishi E. Kumar; Tanjin He; David Milsted; Matthew J. McDermott; Max Gallant; Ekin Dogus Cubuk; Amil Merchant; Haegyeom Kim; Anubhav Jain; Christopher J. Bartel; Kristin Persson; Yan Zeng; Gerbrand Ceder · Fonte originale · CC BY 4.0

Impara in questo ordine

  1. Utilizza dinamiche avanzate, ottimizzazione o apprendimento rilevanti per l'attività dopo aver stabilito una linea di base.
  2. Controllare i set di dati, le versioni software/hardware, le condizioni di calibrazione e valutazione.
  3. Simulazione separata, prototipi di ricerca e accettazione del sito.
  4. Pianificare la manutenzione, l'accesso, il ripristino, la proprietà e la decisione di continuare o interrompere.
Leggi, quindi applica

MIT / Russ Tedrake · Capitolo del corso

Robotica sottoattuata: controllo e pianificazione guidati dai problemi

Leggi: Introduzione e capitoli relativi alla dinamica, al controllo e alla pianificazione relativi al compito scelto.

I problemi di dinamica e di controllo motivano gli strumenti matematici necessari per comportamenti robotici sempre più esigenti.

Applicalo: Riprodurre un controller di base prima di tentare un miglioramento basato sull'apprendimento.

Mettilo in pratica

  1. Riprodurre un risultato esistente o un valore di riferimento supportato e conservare le prove.
  2. Esegui un confronto con le stesse condizioni e pubblica i tentativi falliti.
  3. Chiedi a un'altra persona di rivedere e riprodurre il progetto.
  4. Per l'adozione fisica, coinvolgere il sito qualificato/team di integrazione prima delle prove.
Produci questo

Un pacchetto decisionale riproducibilità o pilota: ambito del compito, linea di base, metodi, risultati, fallimenti, limitazioni e decisione successiva.

Pronti per il passo successivo quando...

Risorse per questa fase

Drake →

Esplora esperimenti riproducibili, di controllo e di modellazione rilevanti per le attività.

ROS 2 →

Conserva le interfacce, la configurazione della versione e le prove di esecuzione.

Insidie ​​comuni

  • Trattare un elenco di tecnologie come una sequenza di apprendimento.
  • Miscelazione di istruzioni software obsolete con un'altra distribuzione o simulatore.
  • Saltare una linea di base riproducibile prima di adottare metodi basati sull’apprendimento.
  • Riportare solo le dimostrazioni riuscite o considerare un punteggio di ricerca come accettazione del sito.

Dove andare dopo

Scegli la roadmap dello scenario in Apprendimento, Ricerca, Sviluppo, Industria, Campo o Casa che corrisponde alla tua attività. Riutilizza questo elenco di controllo delle basi e delle prove, quindi segui le risorse specifiche dello scenario e i controlli di preparazione.

Esplora altro impara percorsi →