Prima di iniziare
Conoscenza iniziale
- Python di base e algebra lineare.
- Comprendere i frame delle coordinate della fotocamera, della base e dello strumento.
Attrezzatura & ambiente
Inizia con un'attività di simulazione supportata. Aggiungi hardware reale solo con la supervisione del laboratorio e una procedura operativa specifica per l'attività.
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
Trasforma la domanda in un esperimento
Definire l'attività di manipolazione e cosa conterebbe come prova.
Come funziona questa fase
Un esperimento necessita di una definizione operativa di successo e di una distribuzione reimpostata. Correggili prima di confrontare gli algoritmi.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Utilizzare un oggetto noto e una regione target nella simulazione. Indicare se conta solo la presa o se l'oggetto deve essere rilasciato nel bersaglio. Registra i tentativi falliti e interrotti utilizzando la stessa regola.
- Specificare le condizioni iniziali e le regole di completamento.
- Scegli una linea di base supportata semplice.
- Salva i record degli episodi riusciti e non riusciti.
Se due ricercatori contano lo stesso studio in modo diverso, correggi il protocollo prima di raccogliere più risultati.
Base di riferimento: Pick and Place di base. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Distribuzione dello stato iniziale e definizione di successo
- Versioni dell'ambiente e reset deterministici
- Convenzioni di osservazione, azione e velocità di controllo
Leggi, quindi applica
Russ Tedrake · MIT · Capitolo del corso
Pick and Place di base
Leggi: Lavora attraverso trasformazioni e cinematiche prima di afferrare le pose e l'esempio della traiettoria.
Usa l'esempio elaborato per collegare i fotogrammi, avvicinarti alle pose e un trasferimento completo piuttosto che movimenti isolati del braccio.
Applicalo: Indica cosa presuppone la linea di base riguardo alla posa dell'oggetto e rendi ripetibile la procedura di ripristino.
Mettilo in pratica
- Riprodurre una semplice linea di base di manipolazione nella simulazione.
- Scrivi il ripristino di prova e registra un episodio riuscito e uno fallito.
Un protocollo di base e un piccolo set di episodi ispezionabili.
Pronti per il passo successivo quando...
Risorse per questa fase
Costruisci attività di manipolazione ripetibili in un ambiente di benchmark simulato.
Modella le interazioni fisiche e testa il controllo o il comportamento di apprendimento in base a presupposti di simulazione espliciti.
Studiare la meccanica, i sistemi di coordinate, la cinematica e i fondamenti di controllo rilevanti per l'esercizio.
Intermedio
Controllare la variazione e confrontare i metodi
Modificare un fattore sperimentale senza modificare il compito di valutazione.
Come funziona questa fase
Un confronto è credibile solo quando le condizioni di elaborazione e valutazione dei dati sono controllate. Modificare il metodo preservando il contratto dell'attività.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Confronta due configurazioni di policy con gli stessi posizionamenti di oggetti riservati e budget di prova. Tieni traccia dei ripristini e degli interventi in modo che avvii più semplici o correzioni umane non si mascherino da guadagni algoritmici.
- Blocca le versioni del set di dati e della preelaborazione.
- Salva la configurazione e le regole di selezione del checkpoint.
- Utilizzare un valutatore per entrambi i metodi.
Se i guadagni scompaiono dopo aver soddisfatto le condizioni di ripristino, il risultato originale potrebbe riflettere l'impostazione della valutazione.
Base di riferimento: Riproduzione di esperimenti e risultati pubblicati. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Separazione formazione/valutazione e budget di prova
- Ablazioni e spazzate di parametri
- Presupposti per la calibrazione di fotocamere e robot
Leggi, quindi applica
robomimic core team · Tutorial tecnico
Riproduzione di esperimenti e risultati pubblicati
Leggi: Completare i tutorial di formazione e risultati collegati prima di tentare una riproduzione pubblicata.
Utilizzare i prerequisiti di riproduzione per distinguere un esperimento comparabile da una dimostrazione vagamente simile.
Applicalo: Mantieni fissa la pipeline del set di dati, la configurazione dell'addestramento e le condizioni di valutazione per un confronto.
Mettilo in pratica
- Confronta due metodi con la stessa impostazione dell'attività riservata.
- Registra interventi, ripristini e latenza insieme al successo.
Un taccuino di confronto, istantanee di configurazione e tassonomia dei guasti.
Pronti per il passo successivo quando...
Risorse per questa fase
Studia i flussi di lavoro di apprendimento dimostrativo offline e i confronti controllati delle politiche.
Ispezionare un set di dati di manipolazione e le relative condizioni di raccolta prima di progettare le suddivisioni di addestramento e valutazione.
Visualizza le osservazioni spaziali e confrontale con i risultati del modello e della traiettoria.
Professionale
Produrre un artefatto sperimentale pubblicabile
Rendere i reclami riconducibili a dati, codice e condizioni operative.
Come funziona questa fase
Un artefatto di ricerca collega ciascuna affermazione ai suoi dati e alla sua configurazione. Rilasciare un contesto sufficiente per ricostruire il confronto, comprese le condizioni non riuscite.
Lavora attraverso un esempio
Esercizio di studio illustrativo · scritto da botstest
Scegli un grafico dal report e traccialo fino a un manifest di prova, un checkpoint e una versione dell'ambiente. Chiedi a un collega di rigenerarlo senza scegliere parametri non documentati.
- Pubblicare le definizioni di divisione e protocollo.
- Conservare gli identificatori di esecuzione e le categorie di errori.
- Simulazione separata e prova fisica nelle conclusioni.
Un checkpoint rilasciato senza le sue impostazioni di elaborazione e valutazione non è un pacchetto di riproduzione completo.
Base di riferimento: Convalida incrociata: valutazione delle prestazioni dello stimatore. L'esempio e la procedura dettagliata sono applicazioni editoriali della fonte.
Impara in questo ordine
- Incertezza, esecuzioni ripetute e metadati di rilascio
- Limitazioni dalla simulazione al reale
- Autorizzazioni del set di dati e acquisizione di ambienti riproducibili
Leggi, quindi applica
scikit-learn developers · Guida pratica
Convalida incrociata: valutazione delle prestazioni dello stimatore
Leggi: Leggi la discussione sulla valutazione e la strategia di suddivisione adeguata alle tue dipendenze dai dati.
Utilizzare le suddivisioni sensibili alle dipendenze per proteggere le prove conservate dalle decisioni di formazione e ottimizzazione.
Applicalo: Pubblicare le definizioni delle condizioni sospese e spiegare perché i relativi studi non trapelano tra le divisioni.
Mettilo in pratica
- Preparare un pacchetto di riesecuzione pulito con dipendenze esatte.
- In caso di trasferimento su hardware, documentare le differenze e i test di accettazione supervisionati.
Un pacchetto di esperimenti, sezione limitazioni e lista di controllo della riproducibilità.
Pronti per il passo successivo quando...
Risorse per questa fase
Esaminare una piattaforma di manipolazione sensibile alla forza e confermare le esatte interfacce e configurazione di ricerca.
Confronta una piattaforma di ricerca sul braccio con le attività, gli strumenti e le interfacce software di cui hai bisogno.
Esplorare come vengono valutate le politiche di manipolazione; prove di riferimento separate dalle dichiarazioni di implementazione.
Insidie comuni
- Modifica delle posizioni degli oggetti o dei conteggi delle prove tra i metodi.
- Segnalazione di video riusciti senza tentativi totali.
Dove andare dopo
Estendi all'apprendimento per imitazione, alla valutazione VLA o al rilevamento del contatto mantenendo lo stesso contratto di riproducibilità.
Esplora altro ricerca percorsi →