Livello: intermedio
Kristopher Kriechbaum, ingegnere meccatronico, laboratorio di propulsione Caltech / Jet
Jeffrey Seiden, ingegnere meccatronico, Caltech / Jet Propulsion Laboratory
Jacqueline Sly, Ingegnere della Robotica, Caltech / Jet Propulsion Laboratory
Il sottosistema di memorizzazione nella cache di esempio del rover Mars 2020 è un sistema robotico complesso che richiede test approfonditi per verificare e convalidare la funzionalità. I programmi di test producono abbondanti quantità di dati, principalmente storie temporali. La quantità di dati richiede che quasi tutti i membri del team siano coinvolti nella revisione, nell'analisi e nella cura dei dati in qualche modo. Abbiamo sviluppato una suite di strumenti che condividiamo con il team tramite un componente aggiuntivo che consente ai nostri utenti JMP, dai principianti agli esperti, di svolgere attività ripetitive comuni. Il componente aggiuntivo include elementi di base, come l'importazione rapida per tipi di file specifici, in elementi più avanzati, come analisi automatizzate e report standardizzati. Questo componente aggiuntivo viene utilizzato quotidianamente da dozzine di ingegneri per esplorare, analizzare e trarre conclusioni sulle prestazioni del nostro sistema. La nostra configurazione comprende molte funzioni e script JSL personalizzati, tutti eseguiti tramite voci di menu nel componente aggiuntivo. Condivideremo varie lezioni, suggerimenti e trucchi che abbiamo scoperto durante la creazione del componente aggiuntivo che gli consente di essere facilmente utilizzato dal team e gestito da un gruppo più piccolo.