Stochastic Motion Planning for Hopping Rovers on Small Solar System Bodies

17Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Hopping rovers have emerged as a promising platform for the future surface exploration of small Solar System bodies, such as asteroids and comets. However, hopping dynamics are governed by nonlinear gravity fields and stochastic bouncing on highly irregular surfaces, which pose several challenges for traditional motion planning methods. This paper presents the first ever discussion of motion planning for hopping rovers that explicitly accounts for various sources of uncertainty. We first address the problem of planning a single hopping trajectory by developing (1) an algorithm for robustly solving Lambert’s orbital boundary value problems in irregular gravity fields, and (2) a method for computing landing distributions by propagating control and model uncertainties—from which, a time/energy-optimal hop can be selected using a (myopic) policy gradient. We then cast the sequential planning problem as a Markov decision process and apply a sample-efficient, off-line, off-policy reinforcement learning algorithm—namely, a variant of least squares policy iteration (LSPI)—to derive approximately optimal control policies that are safe, efficient, and amenable to real-time implementation on computationally-constrained rover hardware. These policies are demonstrated in simulation to be robust to modelling errors and outperform previous heuristics.

Cite

CITATION STYLE

APA

Hockman, B., & Pavone, M. (2020). Stochastic Motion Planning for Hopping Rovers on Small Solar System Bodies. In Springer Proceedings in Advanced Robotics (Vol. 10, pp. 877–893). Springer Science and Business Media B.V. https://doi.org/10.1007/978-3-030-28619-4_60

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free