Deep Bayesian Reinforcement Learning for Spacecraft Proximity Maneuvers and Docking

Desong Du, Naiming Qi, Yanfang Liu, Wei Pan
11/7/2023
cs.ROcs.AI

No confident code implementation found for this paper.

Abstract

In the pursuit of autonomous spacecraft proximity maneuvers and docking(PMD), we introduce a novel Bayesian actor-critic reinforcement learning algorithm to learn a control policy with the stability guarantee. The PMD task is formulated as a Markov decision process that reflects the relative dynamic model, the docking cone and the cost function. Drawing from the principles of Lyapunov theory, we frame the temporal difference learning as a constrained Gaussian process regression problem. This innovative approach allows the state-value function to be expressed as a Lyapunov function, leveraging the Gaussian process and deep kernel learning. We develop a novel Bayesian quadrature policy optimization procedure to analytically compute the policy gradient while integrating Lyapunov-based stability constraints. This integration is pivotal in satisfying the rigorous safety demands of spaceflight missions. The proposed algorithm has been experimentally evaluated on a spacecraft air-bearing testbed and shows impressive and promising performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{du2023deep,
  title  = {Deep Bayesian Reinforcement Learning for Spacecraft Proximity Maneuvers and Docking},
  author = {Desong Du and Naiming Qi and Yanfang Liu and Wei Pan},
  year   = {2023},
  eprint = {2311.03680},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.03680v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.03680.svg)](https://codeofpaper.com/paper/2311.03680)

Discussion