Spacecraft Simulation Environment Core codes
-
Updated
Nov 4, 2026 - C++
Spacecraft Simulation Environment Core codes
Repository of codes for my learning journey in space dynamics and control
Book Website: Dynamic System Modelling & Analysis with MATLAB & Pythobn
This repository includes different versions of the prescribed-time controller as Simulink blocks and MATLAB script codes for engineering applications.
Developed an algorithm for Attitude Determination and control of a 1DOF 1U Cubesat.
Documents for Spacecraft Simulation Environment
Assignment for Spacecraft Attitude Dynamics and Control course at Politecnico di Milano, academic year 2020-2021.
A simulation environment to predict spacecraft attitude and trajectories
This is the main repository for the codes for Spacecraft Attitude Control course Final Project - Politecnico di Milano
Fast unit quaternion code for Python written in C
Simulation of satellite attitude dynamics, determination and control using simulink; considering sensor errors
Attitude Dynamics Simulator of a CubeSat
Repository dedicated to my final year satellite design course in Bandung Institute of Technology
GNC toolkit with python
Application of kynodynamical motion planning algorithms to perform attitude maneuvers for a magnetorquer-actuated LEO satellite with pointing constrains.
VSCMG Dynamical stepper with python wrapper!
SolaRT — real-time solar radiation pressure on GPU RT cores: force and torque on articulated spacecraft meshes with self-shadowing, multiple reflections and per-facet optics (C++20 / CUDA / OptiX)
Modular C++ simulator for satellite attitude dynamics: quaternion + RK4, torque models, validated tests
Flight controller on STM32WB55 · attitude IEKF and altitude Kalman filter · FreeRTOS · BLE · ACwing Flow bridge on STM32C011 · PC tools in MATLAB and Python · ACwing Pilot app
Main repository for the codes for the final project of the course ' Spacecraft attitude dynamics' at Politecnico di Milano
To associate your repository with the attitude-dynamics topic, visit your repo's landing page and select "manage topics."