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.
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.
- Identificare il task frame, il frame del robot e la posa osservata.
- Implementare e ispezionare la trasformazione su un semplice input.
- Esegui la simulazione, registra il risultato e confrontalo con la previsione.
- Interrompere la configurazione del frame o del messaggio, diagnosticare la discrepanza e registrare la correzione.
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.
- Definire il compito
- Verificare coordinate e ingressi
- Esegui una simulazione
- Riprodurre e diagnosticare
| Abilità | Prove pratiche | Pronto per continuare |
|---|---|---|
| Programmazione e configurazione | Un piccolo programma riproducibile | Un'altra persona può eseguirlo |
| Geometria | Una trasformazione controllata | Spieghi unità e frame |
| Interfacce | Un loop di messaggi/dati registrato | Viene diagnosticato l'input mancante |
| Simulazione | Percorsi previsti e interrotti | Sono indicati i limiti del modello |

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.0Impara in questo ordine
- Scrivi un'attività limitata: input, comportamento previsto, risultato osservabile e condizioni di fallimento.
- Utilizza la programmazione di base, i file, il controllo della versione e la matematica richiesta dall'attività.
- Studia telai, trasformazioni e cinematica semplice insieme a un robot simulato.
- Impara una combinazione middleware/simulatore supportata; mantenere la sua versione e le dipendenze registrate.
Leggi, quindi applica
Coursera · Guida pratica
Roadmap per l’apprendimento della robotica: un ampio orientamento
Leggi: Costruire basi solide; Lista di controllo README; tabella di specializzazione.
Fondamenti, pratica, specializzazione e portafogli riproducibili.
Applicalo: Scrivi un obiettivo del progetto ed elenca le prove che conserverai.
Northwestern University / Lynch and Park · Capitolo del corso
Robotica moderna: fondamenti attraverso il movimento e il controllo
Leggi: Spazio di configurazione; Movimenti del corpo rigido; Cinematica diretta e inversa.
Una base matematica ordinata in configurazione, movimento rigido, cinematica, pianificazione e controllo.
Applicalo: Derivare una trasformazione semplice e confrontarla con un'implementazione numerica.
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
- Disegna il flusso di dati prima di implementarlo.
- Costruisci un esempio di movimento simulato o sensore, registra una corsa prevista e interrompi deliberatamente un input.
- Chiedi a un altro studente di seguire il README e riprodurre il risultato.
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
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.
- Scegli l'attività, il ramo e la linea di base misurabile.
- Definire le interfacce dei componenti e le condizioni di test.
- Eseguire ripetuti casi ordinari e di fallimento.
- Cambia un fattore, ripeti e spiega le limitazioni.
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.
- Scegli un ramo dell'attività
- Stabilire una linea di base
- Integra e testa
- Analizzare i fallimenti
| Il tuo obiettivo | Ramo primario | Primo progetto completo |
|---|---|---|
| Imparare o insegnare | Geometria e simulazione | Dimostrazione riproducibile |
| Autonomia mobile | Percezione e navigazione | Attività di navigazione registrata |
| Manipolazione | Posa, presa e movimento | Pick-and-place delimitato |
| Valutazione della domanda | Requisiti e prove | Confronto e piano pilota |
| Uso domestico o del produttore | Adattamento 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.
GrowSkills Robotics · Fonte originale · CC BY-SA 4.0Impara in questo ordine
- Per i robot mobili: cinematica, percezione, localizzazione, mappatura e pianificazione.
- Per i manipolatori: trasformate, cinematica inversa, percezione, traiettorie e feedback.
- Per il controllo: dinamica e un controller di base prima dell'ottimizzazione o dell'apprendimento avanzato.
- Per l'integrazione del sistema: interfacce esplicite, configurazione, log, errori e ripristino.
Leggi, quindi applica
ETH Zurich · Capitolo del corso
Robot mobili autonomi: percezione della navigazione
Leggi: Prerequisiti; Esercizi facoltativi; Programma.
La sequenza archiviata procede dalla locomozione e cinematica alla percezione, localizzazione, mappatura e pianificazione.
Applicalo: Confronta una stima di localizzazione con una traiettoria di riferimento nella simulazione.
MIT / Russ Tedrake · Capitolo del corso
Manipolazione Robotica: percezione, pianificazione e controllo
Leggi: Organizzazione; Pick and Place di base; Stima della posa geometrica.
Le note centrate sul progetto collegano le descrizioni dei robot, il pick-and-place, la stima della posa e la manipolazione più avanzata.
Applicalo: Costruisci un esempio pick-and-place limitato e classifica i casi falliti.
Stanford University · Capitolo del corso
CS223A: modellazione, controllo del movimento e della forza
Leggi: Inverno 2026 Risultati di apprendimento attesi e argomenti del corso.
Il programma collega la modellazione, la cinematica, la dinamica e il controllo dei robot ai risultati valutati.
Applicalo: Dichiarare il comportamento osservabile del controllore e testare le limitazioni del modello.
Fraunhofer IPA · Guida pratica
ROS 2 formazione industriale: dai nodi alle applicazioni
Leggi: Sessione A: ROS 2 Base e struttura del workshop pubblicata.
La struttura del workshop pubblicata collega i concetti ROS 2 con esercizi pratici di applicazione modulare.
Applicalo: Documentare un'interfaccia, simulare un componente disconnesso e spiegare il ripristino.
Mettilo in pratica
- Selezionare un ramo e definire un'attività di base e un set di test.
- Connetti rilevamento, stima dello stato, pianificazione e azione solo se necessario.
- Testare condizioni ordinarie, casi limite e una dipendenza non riuscita.
- Mantieni fissi i dati di input e la configurazione durante il confronto delle modifiche.
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
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.
- Congelare il compito e il protocollo di valutazione.
- Esegui e archivia la linea di base prima della modifica proposta.
- Confrontare risultati, fallimenti e lavoro umano richiesto.
- Cercare una riproduzione indipendente o una revisione qualificata del progetto e registrare la decisione successiva.
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.
- Congelare il protocollo
- Confronta equamente
- Rivedere e riprodurre
- Decidi il passo successivo
| Cancello | Prove | Decisione |
|---|---|---|
| Riproducibilità | Codice, dati e configurazione | Un'altra persona può ripeterlo? |
| Valutazione | Tentativi di base e falliti | La dichiarazione corrisponde alle misure? |
| Ambito fisico | Revisione qualificata e piano di ripristino | È giustificato uno studio supervisionato? |
| Operazione | Proprietario, manutenzione e assistenza | Il 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.
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.0Impara in questo ordine
- Utilizza dinamiche avanzate, ottimizzazione o apprendimento rilevanti per l'attività dopo aver stabilito una linea di base.
- Controllare i set di dati, le versioni software/hardware, le condizioni di calibrazione e valutazione.
- Simulazione separata, prototipi di ricerca e accettazione del sito.
- 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.
MIT / Russ Tedrake · Capitolo del corso
Manipolazione Robotica: percezione, pianificazione e controllo
Leggi: Organizzazione; Pick and Place di base; Stima della posa geometrica.
Le note centrate sul progetto collegano le descrizioni dei robot, il pick-and-place, la stima della posa e la manipolazione più avanzata.
Applicalo: Costruisci un esempio pick-and-place limitato e classifica i casi falliti.
Coursera · Guida pratica
Roadmap per l’apprendimento della robotica: un ampio orientamento
Leggi: Costruire basi solide; Lista di controllo README; tabella di specializzazione.
Fondamenti, pratica, specializzazione e portafogli riproducibili.
Applicalo: Scrivi un obiettivo del progetto ed elenca le prove che conserverai.
Mettilo in pratica
- Riprodurre un risultato esistente o un valore di riferimento supportato e conservare le prove.
- Esegui un confronto con le stesse condizioni e pubblica i tentativi falliti.
- Chiedi a un'altra persona di rivedere e riprodurre il progetto.
- Per l'adozione fisica, coinvolgere il sito qualificato/team di integrazione prima delle prove.
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
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 →