https://github.com/bachm-jus-and7/cubesat-project
MATLAB simulation of CubeSat attitude control using quaternions, PD control, EKF, and 3D visualization with GIF export
https://github.com/bachm-jus-and7/cubesat-project
control efk matlab
Last synced: 12 months ago
JSON representation
MATLAB simulation of CubeSat attitude control using quaternions, PD control, EKF, and 3D visualization with GIF export
- Host: GitHub
- URL: https://github.com/bachm-jus-and7/cubesat-project
- Owner: bachm-jus-and7
- Created: 2025-06-25T02:22:30.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-25T02:27:21.000Z (12 months ago)
- Last Synced: 2025-06-25T03:29:22.769Z (12 months ago)
- Topics: control, efk, matlab
- Language: MATLAB
- Homepage:
- Size: 222 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CubeSat Attitude Control Simulator (Combined Project)
This project includes a complete simulator for CubeSat attitude control:
## 📁 Simulation Codes/
- Quaternion-based dynamics
- PD control with torque saturation
- Simulated disturbance torques
- Reaction wheel dynamics
- Extended Kalman Filter for attitude estimation
- 3D animation with GIF export
## 🛠 Requirements
- MATLAB R2021b or later
- Aerospace Toolbox (for `quat2dcm` and related functions)
## 📄 report/
Contains the editable DOCX report template for documentation.