Open Source Software

Stuff I’ve worked on – Yay! I’ll continue to add content here as I work on things that I want to highlight.

Professional

I’m a proud technical staff employee of the MITRE Corporation, working on aviation research challenges. I’ve been involved in two major efforts in my professional life that I’m proud to have participated in. And, that work has produced important open-source code for the civil aviation community. Take a look if you’re so inclined.

FIM MOPS Aircraft & Control Model

Link: https://mitre.github.io/FMACM/

Purpose: A basic civil aviation simulation that contains standard 3-DOF equations of motion, and basic control laws for a guidance path. This code is used by avionics manufacturers when testing for compliance to RTCA minimum operational standard DO-361A. The underlying model for FMACM is documented in this MITRE technical paper, written by a colleague. The simulation is a core but does contain missing parts that users must supply themselves. See the documentation.

Interval Management Sample Algorithm

Link: https://mitre.github.io/im_sample_algorithm/

Purpose: A minimum “sample” implementation of the algorithms necessary to comply with DO-361A. This is used as a reference by manufacturers seeking to implement Interval Management concepts in the Flight-deck.

Personal

One of my personal delights has been to lead a Robotics class for high-schoolers at a local hybrid school. I keep all of my course materials in GitHub repos, because #sharingisnice

2024-2025 Lego Mindstorms Robot Inventor: https://www.aerosci.dev/cca_robotics_2024

2023-2024 Lego Mindstorms Robot Inventor: https://www.aerosci.dev/cca_robotics_2023

2022-2023 Lego Mindstorms Robot Inventor: https://www.aerosci.dev/cca_robotics_2022

2021-2022 Xiaor Geek Tank/Adeept 4DOF Arm: https://www.aerosci.dev/cca_robotics_2021

2020-2021 Line Following Vehicle: https://www.aerosci.dev/ccr_robotics_fall_2020