Estudi i implementació de l'incorporació de micropython a un sistema de control de microsatèl·lits
Campos Llopart, Ferran
Gesa Boté, Lluís, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Estudio e implementación para incorporar micropython en un sistema de control de microsatélites
Additional title: Study and development to incorporate micropython into microsatellite's control systems
Date: 2020
Abstract: Amb l'objectiu d'innovar en el sector aeroespacial, el treball de final de grau pretén, per primer cop dins del sector, introduir l'ús de codi Python per al control de microsatèl·lits. Aquest tipus de satèl·lits utilitzen microcontroladors amb característiques i recursos molt reduïts, amb l'objectiu de reduir al màxim el seu cost i mida. Les limitacions que presenten suposen desenvolupar Software encastat, de baix nivell, per a poder esprémer al màxim les seves capacitats, deixant de banda altres llenguatges més pesats, com els interpretats. La intenció del projecte és trencar aquesta regla, i aconseguir que el software controlador de satèl·lits de l'Institut de Ciències de l'Espai, permeti als seus usuaris utilitzar Python per a la creació de seqüències de control dels seus microsatèl·lits.
Abstract: Con el objetivo de innovar en el sector aeroespacial, el trabajo de fin de carrera pretende, por primera vez dentro del sector, introducir el uso del código Python para controlar microsatélites. Este tipo de satélites utilizan microcontroladores con características y recursos muy reducidos, con el objetivo de reducir al máximo su coste. Sus limitaciones suponen desarrollar software encastado, de bajo nivel, para poder exprimir sus capacidades al máximo, dejando de lado otros lenguajes más pesados, como los interpretados. La intención del proyecto es romper esta regla y conseguir que el software de control de satélites del Instituto de Ciencias del Espacio permita, a sus usuarios, el uso de Python para la creación de secuencias de control de sus microsatélites.
Abstract: With the goal of innovating in the aerospace sector, this final project aims to introduce the usage of Python code in order to control microsatellites. These types of satellites use microcontrollers, with scarce resources, with the purpose of reducing its volume and cost. Its limitations mean that embedded software must be developed to fully exploit its potential, leaving behind other programming languages, as interpreted ones. The aim of this project is to break this rule and achieve that the Space Science Institute's software for controlling microsatellites, allow its users to use Python for creating microsatellite's control sequences.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Català
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria del Software
Subject: Microsatèl·lits ; Python ; Microcontroladors ; Interpretats ; Encastats ; Microsatélites ; Microcontroladores ; Interpretados ; Encastados ; Microsatellite ; Microcontroller ; Interpreted ; Embedded



14 p, 15.7 MB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2020-07-06, last modified 2023-07-22



   Favorit i Compartir