Niveau : Intermédiaire
Kristopher Kriechbaum, ingénieur mécatronique, Caltech/Jet Propulsion Laboratory
Jeffrey Seiden, ingénieur mécatronique, Caltech/Jet Propulsion Laboratory
Jacqueline Sly, ingénieure en robotique, Caltech/Jet Propulsion Laboratory
Le sous-système de mise en cache d'échantillons du rover Mars 2020 est un système robotique complexe qui nécessite des tests approfondis pour vérifier et valider sa fonctionnalité. Les programmes de test produisent de grandes quantités de données, principalement des historiques temporels. La quantité de données nécessite que presque tous les membres de l’équipe soient impliqués dans l’examen, l’analyse et la conservation des données à un certain titre. Nous avons développé une suite d'outils que nous partageons avec l'équipe via un module complémentaire. Il permet à nos utilisateurs JMP, des novices aux experts, d'effectuer des tâches répétitives courantes. Ce module complémentaire inclut des fonctionnalités de base, comme l'importation rapide de types de fichiers spécifiques, ainsi que des fonctionnalités plus avancées, comme les analyses automatisées et les rapports standardisés. Ce module complémentaire est utilisé quotidiennement par des dizaines d'ingénieurs pour explorer, analyser et tirer des conclusions sur les performances de notre système. Notre configuration se compose de nombreuses fonctions et scripts JSL personnalisés, tous exécutés via des éléments de menu dans le module complémentaire. Nous partagerons diverses leçons, trucs et astuces que nous avons découverts lors de la création du module complémentaire qui lui permet d'être facilement utilisé par l'équipe et maintenu par un groupe plus restreint.