The Mars 2020 On Board Planner (OBP) entered primary operations on the Perseverance rover on October 5, 2023. OBP addresses a productivity challenge faced by every Mars rover mission thus far: predicting resource usage in the dynamic Martian environment. Historically, operators have leveraged conservative models to generate constrained schedules for when activities must execute onboard. On Board Planner enables Perseverance to respond to variations in activity execution and expected state, ultimately reducing conservatism in planning and addressing significant deviations from the initial schedule during plan execution. Effectively infusing OBP’s capabilities and reaping its benefits is predicated on operators trusting that the flight system is and will remain safe in the dynamic exploration environment with OBP in control. This paper describes the Verification and Validation (V&V) campaign performed to provide that assurance, with a focus on flight software testing for OBP’s first release. After an overview of On Board Planner itself, we place the V&V campaign in the context of earlier efforts to V&V autonomy for space applications, describe the behaviors tested and the tools and workflows to do so, and hone in on two case studies that demonstrate the OBP V&V process in action. We conclude by examining results, challenges, and key takeaways from the campaign and how they may inform future efforts to provide assurance for onboard autonomy.
"In OBP We Trust": Verification and Validation of the M2020 On Board Planner Flight Software
2024-03-02
4275284 byte
Conference paper
Electronic Resource
English
M2020 on-board terrain relative navigation
NTRS | 2017
|Summary of Pyro Mechanisms and Lessons Learned on M2020
NTRS | 2018
|