SCoCaT: Success Conditioned Constrained Reinforcement Learning for Spacecraft Docking
This paper identifies and resolves a "feasibility collapse" in termination-based constrained reinforcement learning for spacecraft docking, where agents avoid goal regions to maintain safety, by introducing a dense success signal via an auxiliary value critic that ensures high task completion rates without compromising safety constraints.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Spacecraft docking is one of the most delicate maneuvers in modern engineering. It requires a vehicle to travel through the vacuum of space, navigate toward a moving target, and gently lock onto it without crashing. This task is not just about reaching a destination; it is about doing so while obeying a strict set of safety rules. The spacecraft must not move too fast, must not spin out of control, and must never collide with the target or stray outside its designated flight path. If these rules are broken, the mission fails, and the hardware is lost. For decades, engineers have relied on classical control systems to manage these tasks, but these systems struggle when faced with complex, overlapping safety limits. In recent years, researchers have turned to a type of artificial intelligence called reinforcement learning, where a computer program learns by trial and error. However, standard learning methods are often too reckless for space; they might find a way to reach the goal that involves breaking safety rules, or they might learn to hover just outside the danger zone to avoid punishment, never actually completing the job.
A team of researchers at the University of Luxembourg has developed a new method to solve this specific problem, allowing AI to learn how to dock spacecraft safely and successfully. Their work focuses on a known failure mode in safety-focused learning algorithms. In these systems, the computer is taught that breaking a safety rule is so costly that it effectively ends the learning episode early. This works well for many tasks, but for docking, it creates a paradox. The area where the spacecraft must finally arrive to succeed is also the area where the safety rules are tightest. Because the penalty for entering this zone is so high, the learning algorithm decides it is safer to hover just outside the target, where it can stay alive but never finish the mission. The researchers call this "feasibility collapse," a state where the AI is perfectly safe but completely useless.
To fix this, the team introduced a new approach called Success-Conditioned Constrained Reinforcement Learning. They realized that the AI needed a way to understand that reaching the goal was the primary objective, separate from the fear of breaking safety rules. They added a second layer of feedback to the learning process. While the first layer still punished the spacecraft for violating safety limits, the second layer gave a constant, positive signal whenever the spacecraft was in the correct position and orientation, regardless of whether it had technically "won" the episode yet. This created a dual motivation: the AI learned to avoid the penalties that would stop its progress, but it was also pulled forward by the reward of being in the right place. This simple addition broke the deadlock that caused the AI to hover in place.
The researchers tested this method on two different types of spacecraft simulators. The first was a floating platform in their laboratory that mimics the movement of a satellite in zero gravity, using air bearings to glide on a cushion of air. The second was a digital model of a 6U CubeSat, a small satellite roughly the size of a shoebox, which has a more complex, six-dimensional movement pattern. In the simulations, the standard safety-focused method failed to dock the spacecraft in nearly every attempt, leaving it stuck just outside the target zone. The new method, however, allowed the spacecraft to enter the docking corridor and hold its position successfully. On the floating platform, the new approach achieved a success rate of nearly 100 percent while maintaining a safety compliance rate of over 98 percent. This was a massive improvement over the previous method, which had a success rate of less than one percent.
The team did not stop at computer simulations. They took the software trained in the digital world and deployed it directly onto their physical floating platform without any further adjustments. This "zero-shot" transfer means the AI learned in one environment and worked perfectly in another, a difficult feat for robotic systems. The physical tests confirmed that the spacecraft could approach the target, slow down, and hold its position within a tolerance of 10 millimeters and 0.1 radians of rotation. While the standard safety-only method managed to avoid collisions, it never entered the target zone. The new method entered the zone and stayed there, proving that it is possible to be both safe and successful.
The researchers also examined why the old method failed so dramatically. They showed mathematically that the problem was not a flaw in the reward system itself, but a structural issue in how the safety penalties interacted with the goal. When the penalty for entering the goal zone is high, the AI calculates that staying just outside is the most logical choice to maximize its survival. By separating the signal for "being safe" from the signal for "being successful," the new method allows the AI to take the necessary risks to finish the job without ignoring the safety constraints. The results suggest that for critical tasks like spacecraft docking, where failure is irreversible, AI systems need a clear, distinct signal that tells them when they have succeeded, independent of the fear of failure. This approach offers a path forward for deploying autonomous robots in environments where safety and precision are equally non-negotiable.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.