Saved in:
Bibliographic Details
Main Authors: Hariry, Matteo El, Cini, Andrea, Mellone, Giacomo, Balossino, Alessandro
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.00165
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913813724397568
author Hariry, Matteo El
Cini, Andrea
Mellone, Giacomo
Balossino, Alessandro
author_facet Hariry, Matteo El
Cini, Andrea
Mellone, Giacomo
Balossino, Alessandro
contents Autonomy is a key challenge for future space exploration endeavours. Deep Reinforcement Learning holds the promises for developing agents able to learn complex behaviours simply by interacting with their environment. This paper investigates the use of Reinforcement Learning for the satellite attitude control problem, namely the angular reorientation of a spacecraft with respect to an in- ertial frame of reference. In the proposed approach, a set of control policies are implemented as neural networks trained with a custom version of the Proximal Policy Optimization algorithm to maneuver a small satellite from a random starting angle to a given pointing target. In particular, we address the problem for two working conditions: the nominal case, in which all the actuators (a set of 3 reac- tion wheels) are working properly, and the underactuated case, where an actuator failure is simulated randomly along with one of the axes. We show that the agents learn to effectively perform large-angle slew maneuvers with fast convergence and industry-standard pointing accuracy. Furthermore, we test the proposed method on representative hardware, showing that by taking adequate measures controllers trained in simulation can perform well in real systems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_00165
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Deep Reinforcement Learning Policies for Underactuated Satellite Attitude Control
Hariry, Matteo El
Cini, Andrea
Mellone, Giacomo
Balossino, Alessandro
Robotics
Autonomy is a key challenge for future space exploration endeavours. Deep Reinforcement Learning holds the promises for developing agents able to learn complex behaviours simply by interacting with their environment. This paper investigates the use of Reinforcement Learning for the satellite attitude control problem, namely the angular reorientation of a spacecraft with respect to an in- ertial frame of reference. In the proposed approach, a set of control policies are implemented as neural networks trained with a custom version of the Proximal Policy Optimization algorithm to maneuver a small satellite from a random starting angle to a given pointing target. In particular, we address the problem for two working conditions: the nominal case, in which all the actuators (a set of 3 reac- tion wheels) are working properly, and the underactuated case, where an actuator failure is simulated randomly along with one of the axes. We show that the agents learn to effectively perform large-angle slew maneuvers with fast convergence and industry-standard pointing accuracy. Furthermore, we test the proposed method on representative hardware, showing that by taking adequate measures controllers trained in simulation can perform well in real systems.
title Deep Reinforcement Learning Policies for Underactuated Satellite Attitude Control
topic Robotics
url https://arxiv.org/abs/2505.00165