Da Vinci Firmware 1
Firmware for the DaVinci-M rocket avionics board.
Loading...
Searching...
No Matches
Control Algorithms

Core estimation and control algorithms (Kalman, MEKF, MPC). More...

Collaboration diagram for Control Algorithms:

Files

file  attitude_estimation.h
 A temporary, gyroscope-based attitude estimator.
 
file  cdEvaluation.h
 Performs 2D bilinear interpolation to estimate the coefficient of drag (Cd).
 
file  eml_mtimes_helper.h
 A MATLAB Coder helper for performing element-wise array operations.
 
file  eye.h
 Utility functions for creating identity matrices of various sizes.
 
file  find.h
 Provides MATLAB Coder helper functions to find indices of true values.
 
file  mekf.h
 Multiplicative Extended Kalman Filter (MEKF) for attitude and gyroscope bias estimation.
 
file  mpower.h
 A MATLAB Coder helper function for calculating the inverse of a 3x3 matrix.
 
file  mrdivide_helper.h
 Provides MATLAB Coder helper functions for right matrix division.
 
file  mtimes.h
 A MATLAB Coder helper function for matrix multiplication.
 
file  norm.h
 Provides MATLAB Coder helper functions to calculate the Euclidean norm of a vector.
 
file  optimalAngle.h
 Model Predictive Controller (MPC) to determine the optimal airbrake angle.
 
file  optimalAngle_data.h
 Global data definitions for the optimalAngle module.
 
file  rt_nonfinite.h
 Provides definitions and utility functions for non-finite floating-point values.
 

Detailed Description

Core estimation and control algorithms (Kalman, MEKF, MPC).