NOTE: To apply for a thesis or an internship, the candidate must have no more than 3 exams remaining. Students are invited to read the guidelines at: https://u3slab.org/guide/master
The optimization of deep learning models for resource-constrained onboard satellite avionics is a critical area of research, as it facilitates autonomous vision-based operations in space while minimizing computational overhead, energy consumption, and latency — parameters that are fundamental to the success of missions constrained by the size, mass, and limited power budgets of modern satellites.
Objectives:
Skills that will be acquired:
In the early stage of the definition of a space mission, it is often desirable to have a fast preliminary estimation of the DV cost of a low-thrust transfer. When the transfer is realised through a long spiral trajectory, a quick estimation of the total DV and transfer time can avoid lengthy calculations. For this reason, a number of authors have proposed simple control laws for the variation of specific orbital elements and/or analytical equations for the estimation of the DV associated to a given transfer. The usual approach to develop such approximations is that of integrating GPE using as integrand a fast anomaly variable while assuming the slow orbital elements as constants.
A recent approach developed in our lab proposes a more accurate analytical framework for integrating the GPE formulated as a system of linear differential equations. The thesis work consists of investigating the use of such a framework to develop analytical formulas for the secular orbital element variations, to be then used for the estimation of the DV associated to a given transfer.
Assessing and mitigating the risk of collisions between spacecraft in orbit, especially in LEO, is of paramount importance to ensure the safety of space assets, especially in the current context of the continuously increasing number of resident space objects. The common practice to evaluate the collision risk is by calculating the so-called 2D probability of collisions index, based on analysis of the closest approach between the two spacecraft in the so-called encounter plane. Although a 2D geometric analysis is suitable in most situations, some conjunctions require a full 3D analysis to assess the collision risk properly.
The thesis activity involves reviewing existing methods for 3D collision risk assessment and developing a detailed numerical simulator for assessing their performance. Extensive simulations in several representative conjunction scenarios will be performed to evaluate the respective advantages and drawbacks of the different methods. Areas of improvement shall also be identified.
In the context of Space Domain Awareness (SDA), tracking Resident Space Objects (RSO) in the Earth orbital environment, including space debris, allows to predict the trajectories of conjucting bodies in order to evaluate the risk of collision, and therefore to assess the need for a collision avoidance maneuver. Autonomous space-based tracking of RSOs is becoming a popular research topic, due to the advantages it offers in terms of speed, coverage, revisit times, and reduction of human operators' burden.
The objective of this internship and thesis is to implement a validate an Extended Kalman Filter (EKF) in Matlab and Simulink to use it on-board a space-based observer in order to track target RSOs by processing astrometric positions from optical images.
The activity is structured as follows:
Requirements (actually not mandatory, but warmly recommended):
Tutor: Stefano Palmiotto
One of the activities of the Microsatellite and Space Microsystem laboratory is the study and test of ADCS law on a attitude simulator testebd. The attitude simulator testbed is equipped with different subsystem for simulating the space environment (air bearing table, Helmholtz Cage, Sun simulator). Different mockups were used in the past for testing ADCS laws but until now no mockup included three ortogonal reaction wheels as well as a sun sensor. The task of the student should be the development of a ADCS 1U mockup equipped with reaction wheels and magnetorquers and a set of sensors. The mockup should be equipped with a power source (batteries) and a communication module. The reaction wheels and magnetorquers should be sized in order to counteract the disturbance torques of the facility. The mockup should be sized following the CubeSat Design Specifications for a 1U CubeSat. The Mockup should be equipped with sensors for attitude determination (e.g. magnetometer, sun sensor, gyroscope, accelerometer and/or others) and actuators for attitude control (at least reaction wheels and magnetorquers). The thesis work should include a literature review of the existing solutions and trade off studies of alternative solutions.
The Microsatellites and Space Microsystems Lab has recently installed a new robotic testbench facility to simulate navigation scenarios in close proximity operations between a chaser and a target spacecraft. The facility features a 6-DoF robotic arm mounted on a linear rail (7-DoF system) and is controlled via ROS. The thesis focuses on developing a digital twin that accurately replicates the facility's physical properties and a GUI for trajectory planning. This enables software validation before hardware deployment preventing potential damage and reducing testing time.
Activities
Objectives
The Earth orbital environment is getting increasingly crowded over the years. Among the different strategies to face this issue, Space Domain Awareness (SDA) plays a role. SDA includes tracking Resident Space Objects (RSO) with optical sensors. A promising as well as challenging technology is Event-Based Vision, also known as neuromorphic vision, which takes inspiration from the functioning of the biological retina. Unlike a conventional frame-based camera, a, Event-Based Camera (EBC) only registers brightness variations, called events, in its field of view, generating a video-like output known as event stream. Therefore, EBC technology is an attractive choice when it comes to reduce data rate, power consumption and redundancy of information in the scene, allowing to better handle the typically huge amount of data collected during observations of RSOs.
Simulating event streams in a SDA context helps us to analyze the performances of an EBC and make decisions when designing a tracking system. Some studies have been conducted to model and simulate the output of an EBC, but further improvement is recommended. This thesis aims to explore and implement a model to simulate a realistic event stream in a SDA context. The activity is mainly divided in the following steps:
Tutor: Stefano Palmiotto
In the context of the CALLISTO project the German Aerospace Center is looking for a master student for an internship position from February to July 2026.
The work focuses on supporting and expanding the test coverage and the test quality of the CALLISTO 6o-DoF high-fidelity simulator to be performed in collaboration with the rest of the Guidance&Control and Navigation teams.
Interested candidates can directly send their CV & transcripts to
There are several opportunities for master theses available for the year 2026.
The main focus will be on Guidance & Control based on Optimal Control Theory and Optimization. Scenarios include (but are not limited to)
- reusable rockets
- probes for asteroid landing
- rendezvous and proximity operations
At the moment of starting with the thesis work the candidates must have no more than three pending exams. The internship activity (tirocinio) can be merged within the thesis, for a total period of work of 6 months.
Interested candidates can get in touch with marco.sagliano@unibo.it via email by sending their CV and a transcript
Via Fontanelle 40, 47121 Forlì (FC)
+39 0543 374 450
Available by appointment
Via Fontanelle 40, 47121 Forlì (FC)
+39 0543 374456
Available by appointment