A computer vision-based Star Tracker system that identifies constellations and star patterns from sky images to assist spacecraft in autonomous navigation and attitude determination.
This project aims to simulate the core functionalities of a Star Trackerโa key component in satellite and spacecraft navigation systems. The tracker processes star field images using image processing and pattern recognition techniques to estimate the orientation of a spacecraft in space.
The dataset contains star field images in .png format, sourced from Kaggle and stored in the star_images/ folder.
- ๐ธ Star detection from images
- โจ Constellation pattern recognition
- ๐งฎ Attitude estimation (WIP)
- ๐ Uses OpenCV for image processing
- ๐ Intended for embedded or simulation-based navigation systems
- Python 3
- OpenCV
- NumPy
- Matplotlib
- SciPy (planned for attitude estimation)
- Kaggle Dataset (PNG format star fields)