Prima di iniziare
Conoscenza iniziale
- Algebra lineare, dinamica di base e programmazione.
- Comprendere i limiti congiunti, la stima dello stato e il controllo del feedback.
Attrezzatura & ambiente
Usa prima la simulazione. I robot con gambe fisiche richiedono una supervisione addestrata, un'area di prova adeguata e dispositivi di gestione delle cadute.
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
Comprendere il modello e bilanciare il compito
Descrivere lo stato del robot, i contatti e l'obiettivo del controller.
Come funziona questa fase
Il comportamento delle gambe dipende dalle ipotesi di stato, contatto e attuazione. Inizia comprendendo il modello prima di ottimizzare una politica.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Ispeziona un modello in piedi simulato e identifica le coordinate dei giunti, i contatti e i tipi di comando. Modificare una posizione di ripristino e osservare se il controller si avvia ancora da una condizione supportata valida.
- Annotare il modello e le variabili di stato.
- Ispezionare i contatti e i limiti dell'attuatore.
- Registra una semplice linea di base in piedi o di monitoraggio.
Un ripristino inadeguato può causare guasti prima che il controller venga testato in modo significativo; verificare prima l'inizializzazione.
Base di riferimento: Il pendolo semplice. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Coordinate congiunte, contatti e parametri inerziali
- Supporto, equilibrio e vincoli dell'attuatore
- Timestep della simulazione e comportamento di ripristino
Leggi, quindi applica
Russ Tedrake · MIT · Capitolo del corso
Il pendolo semplice
Leggi: Studiare il modello e i suoi parametri prima di interpretare i grafici del comportamento.
Utilizza un modello dinamico trattabile per spiegare il comportamento misurato prima di aggiungere ulteriori giunti o un controller appreso.
Applicalo: Identifica lo stato, controlla gli input e i parametri del modello in un semplice esempio di dinamica prima degli esperimenti su tutto il corpo.
Mettilo in pratica
- Caricare un modello con gambe documentato e ispezionare giunti e contatti.
- Esegui un semplice esempio permanente o di monitoraggio e registra le modifiche dello stato.
Un modello dinamico con annotazioni e un registro di monitoraggio della linea di base.
Pronti per il passo successivo quando...
Risorse per questa fase
Studiare la meccanica, i sistemi di coordinate, la cinematica e i fondamenti di controllo rilevanti per l'esercizio.
Modella le interazioni fisiche e testa il controllo o il comportamento di apprendimento in base a presupposti di simulazione espliciti.
Esamina la cinematica e i calcoli dinamici del corpo rigido con un modello di robot esplicito.
Intermedio
Allenati o sintonizzati sotto disturbi controllati
Confrontare le scelte di controllo senza nascondere le ipotesi ambientali.
Come funziona questa fase
Gli obiettivi formativi premiano ciò che misurano, che può differire dal comportamento previsto. Esaminare esplicitamente i compromessi e le perturbazioni.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Per un esempio simulato supportato, confrontare il tracciamento nominale con un disturbo dichiarato. Cerca comportamenti che migliorino l'obiettivo segnalato violando il compito previsto, come una postura non realistica o cambiamenti eccessivi di azione.
- Salva le impostazioni degli obiettivi e dell'ambiente.
- Variare un disturbo o un parametro del modello.
- Ispeziona gli errori e i ripristini insieme al punteggio.
Una ricompensa più elevata non significa automaticamente una locomozione migliore; ispezionare il comportamento e la definizione della misurazione.
Base di riferimento: Regolatori quadratici lineari. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Ricompensa o progettazione oggettiva e comportamento non intenzionale
- Variazione del dominio e condizioni di hold-out
- Sementi di addestramento, test di disturbo e segnalazione di guasti
Leggi, quindi applica
Russ Tedrake · MIT · Capitolo del corso
Regolatori quadratici lineari
Leggi: Leggere le ipotesi sullo spazio degli stati e la formulazione dei costi prima della derivazione.
Utilizzare il modello e le ipotesi oggettive per rendere interpretabile il confronto tra i controller.
Applicalo: Documentare l'obiettivo e confrontare il comportamento nell'ambito di un disturbo controllato o di una perturbazione del modello.
Mettilo in pratica
- Riprodurre un esempio di apprendimento o controllo supportato con la configurazione salvata.
- Testare separatamente le perturbazioni del terreno, della massa o del rilevamento nella simulazione.
Uno studio sulla locomozione controllata e una tabella dei risultati dei disturbi.
Pronti per il passo successivo quando...
Risorse per questa fase
Studia un flusso di lavoro di apprendimento robotico basato sulla simulazione e preserva l'ambiente esatto e la configurazione della formazione.
Esplora dinamiche, ottimizzazione e analisi basate su modelli per un esperimento di ingegneria controllata.
Esaminare l'hardware di ricerca modulare e i requisiti ingegneristici della locomozione a controllo di coppia.
Professionale
Pianificare il trasferimento hardware supervisionato
Identificare il divario ingegneristico tra il comportamento del modello e una prova fisica.
Come funziona questa fase
La pianificazione del trasferimento identifica dove un sistema fisico differisce dalla simulazione. Ogni differenza irrisolta diventa un requisito di revisione o test.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Costruire una tabella che associa le stime dello stato, le velocità di comando, i limiti e le ipotesi di ripristino alla configurazione hardware proposta. Chiedere al proprietario del laboratorio qualificato di esaminarlo prima di qualsiasi test fisico supervisionato.
- Controlla le interfacce di ricerca esatte.
- Elencare tempistiche, vincoli termici e meccanici.
- Preparare le responsabilità operative e di ripristino approvate.
Non dedurre mai modalità di controllo accessibili o limiti fisici da una dimostrazione su piattaforma consumer.
Base di riferimento: Realizzazione del prodotto. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Tassi di interfaccia reali, ritardo di rilevamento e mancata corrispondenza del modello
- Attuatore, vincoli termici e meccanici
- Responsabilità dell'operatore e procedure di arresto/recupero
Leggi, quindi applica
NASA Systems Engineering Handbook · Guida pratica
Realizzazione del prodotto
Leggi: Leggi la panoramica e confronta le responsabilità di verifica, convalida e transizione del prodotto.
Utilizzare la distinzione tra verifica e convalida per strutturare l'accettazione e la prova di consegna.
Applicalo: Prove simulate separate, controlli dell'interfaccia e piano di accettazione dell'hardware supervisionato approvato.
Mettilo in pratica
- Preparare una checklist di trasferimento che associ ogni presupposto simulato alle prove hardware.
- Condurre solo test supervisionati approvati entro i limiti operativi della piattaforma.
Un fascicolo di trasferimento hardware e un registro di test/guasti supervisionati.
Pronti per il passo successivo quando...
Risorse per questa fase
Esplora una configurazione di ricerca umanoide; verificare l'accesso allo sviluppo e pianificare la gestione delle cadute supervisionate.
Esaminare l'hardware di ricerca modulare e i requisiti ingegneristici della locomozione a controllo di coppia.
Ispeziona i segnali del robot registrati e crea viste che espongono tempistiche e guasti del sistema.
Insidie comuni
- Saltare i controlli del modello perché una policy preaddestrata si muove bene in un video.
- Supponendo che la variante hardware consumer esponga le interfacce di controllo della ricerca.
Dove andare dopo
Approfondire la stima dello stato o la progettazione degli attuatori quando gli errori di trasferimento rivelano un modello o un limite hardware.
Esplora altro ricerca percorsi →