Hello! I'm Matteo, currently a PhD Student at the University of Luxembourg.
My research focus is on improving Reinforcement Learning (RL) algorithms in the context of autonomous complex robotic systems.
Previously, I worked for 3+ years as a Machine Learning Engineer at Argotec, an aerospace company specializing in micro-satellites for Deep Space. I contributed to the core algorithms used for the autonomous visual navigation of LICIACube and ArgoMoon, satellites that were part of NASA's DART and Artemis I Missions.
I have a Master’s in Computer Science and Engineering (AI track) from Politecnico di Milano and a double BS degree from PoliMi and Tongji University.
While building strong foundations in Machine Learning, complex systems dynamics, and related subjects through formal education, I like to pursue my interest in human behavior and psychology by reading about social dynamics, individual and collective intelligence. My drive is to build and understand AI technologies that can explore decision-making in ways novel to humans and potentially beneficial for tackling humanity's most pressing world problems.
As research expert in the development of RL-based autonomous navigation systems for the ICE2THRUST project, I'm working on autonomous GNC strategies for satellites aimed at demonstrating the next-generation propulsion technologies that utilize water as propellant. This European EIC Pathfinder project goal is to demonstrate the world's first In-Situ Resource Utilisation (ISRU) end-to-end process chain.
For more information, visit ice2thrust.space.
As Lead Research Scientist in the development of RL-based autonomous navigation systems, I'm working on autonomous Guidance, Navigation, and Control (GNC) strategies for innovative Unmanned WIG Vehicles (UWV). This Horizon Europe project focuses on developing cutting-edge autonomous systems for next-generation aviation.
For more information, check out airship-project.eu.
NavBench extends IsaacLab with a modular and scalable design, enabling unified definitions of tasks and robots, and training one policy per robot-task pair using a shared infrastructure. It uniquely supports sim-to-real transfer across diverse platforms and mediums for evaluating navigation in varied environments.
For more information, visit the NavBench project website.
DRIFT introduces a comprehensive deep reinforcement learning framework for controlling floating platforms in both simulated and real-world environments. These platforms serve as terrestrial analogs for microgravity conditions, enabling robust testing of space navigation systems with seamless sim-to-real transfer capabilities.
This research investigates the application of Deep Reinforcement Learning for satellite attitude control, addressing both nominal operations and critical underactuated scenarios. The work demonstrates robust control policies capable of handling actuator failures for nanosatellites.
Email: matteohariry[at]gmail.com