Desenvolupament i caracterització d’un star tracker basat en Raspberry Pi
View/Open
Cita com:
hdl:2117/395236
Document typeBachelor thesis
Date2023-09-12
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 Spain
Abstract
In astronomy and the aerospace world, determining the orientation or attitude of a system in space is of great importance, whether it's simply to determine observations or to successfully carry out space missions. One of the devices commonly used is the star tracker. These devices allow the determination of attitude based on observed stars, using a preloaded catalogue in the system that identifies which stars are captured. In this work, the catalogue preloaded in the star tracker has been specifically designed for the proposed requirements, a catalogue derived from the Hipparcos catalogue. The starting point of the design is a Lost In Space (LIS) situation, where the only reference available are the stars that this device can capture and identify correctly. Traditionally, they have been systems with limited accessibility, only for large organizations or major space projects, due to their high cost and complexity. With the rapid development and advancement of technologies in recent years, today, we can find high-performance technological elements at a reduced cost. In this case, a functional star tracker has been developed and implemented using a Raspberry Pi with the Raspberry Pi OS operating system, a camera, and an optical system. This setup allows capturing images of the celestial sphere. To capture the images, the MATLAB® package "MATLAB Support Package for Raspberry Pi Hardware" has been used, a package that allows direct connection between the Raspberry Pi operating system and MATLAB®, through a WiFi network or an ethernet cable. To determine the attitude, it's necessary to find the match between the stars of the preloaded catalogue and the captured stars. In this case, the three brightest stars captured after processing, correcting, and characterizing the image. To correct the light frame and eliminate random noise and outliers, the master frames of the dark, bias, and flat images have been obtained. Additionally, an average filter has been used to soften and blur the captured stars. To characterize the image, the optimal ISO value, exposure time, aperture, and focus were determined. Finally, with the corrected image, the centroid of the three brightest stars, and the match found in the catalogue, the rotation matrix was determined using the Kabsch algorithm, a matrix that has allowed determining the attitude of the star tracker. The attitude has been determined in two ways, with the quaternion and with the Euler angles, with a precision between 1 and 3 arc minutes and a 97,50% satisfactory detection rate.
DegreeGRAU EN ENGINYERIA DE SISTEMES AEROESPACIALS/GRAU EN ENGINYERIA DE SISTEMES DE TELECOMUNICACIÓ (Pla 2015)
Files | Description | Size | Format | View |
---|---|---|---|---|
memoria.pdf | 7,581Mb | View/Open |