Research/ ORBITAL ROBOTICS
Design and Simulation-Based Evaluation of the FuzzyBuzz Attitude Control Experiment on the Astrobee Platform
María Royo, Juan Carlos Crespo, Ali Arshadi, Cristian Flores, Karl Stephan Olfe, José Miguel Ezquerro
Guidance, Dynamics & ControlOpenAlex keyword: spacecraft attitude control · Microgravity Mobility & Free-FlyersOpenAlex keyword: Astrobee · Multi-Robot & SwarmsOpenAlex keyword: multi-objective particle swarm optimization
Astrobeenamed in title, abstract, keywords
OpenAlexSpacecraft Dynamics and Control · Fuzzy Logic and Control Systems · Spacecraft Design and Technology
Recent space missions demand higher pointing accuracy, smoother attitude transitions and lower energy consumption than those typically achievable with conventional control approaches. This motivates the exploration of intelligent and nonlinear control methods. The FuzzyBuzz experiment investigates the application of fuzzy logic for spacecraft attitude control using NASA’s Astrobee robotic system aboard the International Space Station. Unlike traditional control methods, fuzzy logic introduces a rule-based approach capable of handling uncertainties and nonlinearities inherent in space environments, making it particularly suited for autonomous operations in microgravity. The objective of FuzzyBuzz is to evaluate the effectiveness of fuzzy controllers compared to traditional linear ones, such as Proportional–Integral–Derivative (PID) and H∞ controllers. In addition, a comparison with a nonlinear controller based on a Model Predictive Control (MPC) strategy is considered. The controllers will be tested through predefined attitude maneuvers, evaluating precision, energy efficiency, and real-time adaptability. This work presents the design of the FuzzyBuzz experiment, including the software architecture, simulation environment, experiment protocol, and the development of a fuzzy logic-based attitude control system for Astrobee robots. The proposed fuzzy controller and a PID controller are optimized using a Multi-Objective Particle Swarm Optimization (MOPSO) method, providing a range of operational points with different trade-offs between two metrics, related to convergence time and energy consumption. Results show that the PID controller is better suited for scenarios demanding low convergence times, whereas the fuzzy controller provides smoother responses, reduced steady-state error, and maintains convergence under significant parametric uncertainties. Results from H∞ and MPC controllers will be reported once the in-orbit experiment is performed.