Skip to content
@WPI-HPRC

WPI HPRC

WPI High Power Rocketry Club

Club-wide Documentation

HPRC Wiki

Edit it here.

WPI HPRC EnP

Current Year (2026)

RepoDescription
canard_lqr_controllerMain code for the controller (Mars board) on the canards rocket.
matlab-flightsim-2026Matlab simulation code for all things GNC.
rocket-base-2026Base Flight Software code. Contains implementations of the systems common to all of our projects.
payload-2026Software for the 2026 Rover payload.
groundstation-2026Ground Station frontend and backend code.
Q-MEKF-implementationScript to test Q-MEKF for pose estimation

Libraries

RepoDescription
boilerplateState Machine, Sensor, and Time code for flight computer (Mars board).
qmekf-libC++ implementation of the Extended Kalman Filter used for state estimation.

Testing

RepoDescription

Calculators and R&D

RepoDescription
Propulsion-Nozzle-Calculator (archived)MATLAB code for calculating nozzle and propulsion characteristics.
HPRTOSImplementation of a Real-Time Operating System using NuttX.

Repository Index

Legacy

The following repositories are archived from previous years.

2025

RepoDescription
rocket-2025Main code for the flight computer (Mars board) on the rocket for IREC 2025.
payload-2025Main code for the flight computer (Mars board) on the payload for IREC 2025.
groundstation-2025Ground station code for IREC 2025.
groundstation-TrackerController-2025Code for controlling the active antenna tracker for IREC 2025.
xbeeCode for the XBee radio module, sending and receiving data on an embedded device. Used at IREC 2025.
telemetry-2025Google Protobuf API definitions for 2025.
2025gs-hornActuation-SubscaleModelCode for controlling a subscale active antenna tracker.

2024

RepoDescription
rocket-2024Avionics Computer Software for IREC 2024.
payload-2024Code for the payload for IREC 2024.
groundstation-frontend-2024Ground station frontend code for IREC 2024.
groundstation-backend-2024Ground station backend code for IREC 2024.

2023

RepoDescription
Avionics_Computer23Flight computer code for IREC 2023.
QuadScripts23Lua scripts used for the quadcopter payload mission for IREC 2023.
Payload_Cube-ComputerCode run on the weather station cubes at IREC 2023.
airbrake-simulation-23Code for simulating an airbrakes controller for IREC 2023.
groundstation-backend-javaJava groundstation backend for IREC 2023.

2022

RepoDescription
AvionicsComputer22Firmware for use on high-power rocket embedded avionics systems for 2021-2022 development year.
Airbrake-Controls-2022MATLAB code for developing an airbrakes controller.
2022-Simulation-Omni-CalculatorMATLAB code for simulating a launch.

2021

RepoDescription
AvionicsBoardAn avionics board made in KiCad.

Educational Resources

RepoDescription
intro_to_embedded (archived)Code from an Intro to Embedded Programming workshop.
ANSYS-Training (archived)Repository with rocket geometries for ANSYS.

Miscellaneous

These repositories, mostly archived, are uncategorized from previous years.
RepoDescription
telemetry-efficieny-simulation (archived)Code for testing different telemetry data compression methods.
state-machine (archived)Implementation of a state machine for a flight computer.
extended-kalman-filter (archived)MATLAB code for an EKF implementation.
HPRTOS-UPDATE (archived)Alternative code for the HPRTOS project.
stm32-testing (archived)Repository for testing with an STM32.
GroundStation-FrontEnd-CPP (archived)A ground station frontend built with ImGui by the legendary Nate Sales.
GroundStation-Backend-CPP (archived)A ground station backend built in C++.
groundstation-backend (archived)A ground station backend built in Javascript.
groundstation-frontend-old (archived)A ground station frontend built in Javascript.
AvionicsComputer (archived)Repository for old avionics computers.
Fluid-System-Modelling (archived)Python code for modeling fluids.
ORBrake (archived)An OpenRocket extension for controllable air brakes.
PlatformIO-testbed (archived)Code for testing with PatformIO.
Nuttx_FC (archived)Code for a NuttX flight computer.

Pinned Loading

  1. matlab-flightsim-2026matlab-flightsim-2026Public

    Forked from Frostydev-Avionics/Vanguard-FlightSim

    Matlab simulation repository used for GNC testing and validation

    MATLAB

  2. rocket-base-2026rocket-base-2026Public

    Base Flight Software code for 2026. Contains the State Machine implementation, sensor drivers and the Sensor Manager, and other systems common to all Flight Software projects.

    C++ 2 3

Repositories

Showing 10 of 66 repositories

Top languages

Loading…

Most used topics

Loading…