NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Streamlining GNC Architecture Development and FSW Integration for the Mars Ascent VehicleThe Mars Ascent Vehicle (MAV) will be the first vehicle to perform an ascent from the surface of another atmospheric planetary body outside of the Earth-Moon system. Significant light-time delay requires complete autonomy of flight throughout ascent, and naturally a high level of reliability is desired in both MAV’s hardware and software subsystems. The MAV Guidance, Navigation and Controls (GNC) team and the MAV Flight Software (FSW) team have partnered together to improve the efficiency of algorithm integration onto the MAV flight processor, and to increase confidence that said integration is successful and without human error. An interface architecture is proposed for the GNC suite that allows both the guidance and navigation subsystems to provide code algorithms directly in C++, and the controls subsystem to provide MATLAB Simulink auto-coded algorithms. Several continuous integration/deployment (CI/CD) methodologies have been considered for ease of transition of algorithm code from the GNC team to the FSW team. The GNC/FSW teams also worked together to develop a cFS-friendly wrapper which abstracts the integration of the GNC algorithm code into an interface-level API that is compatible with cFS. Several iterations of vehicle GNC code have been produced between the GNC/FSW team’s partnership, and this strong interface between these two teams have allowed the GNC/FSW teams to greatly increase confidence of efficient and error-free implementation of the GNC code onto MAV for a successful flight.
Document ID
20210013932
Acquisition Source
Marshall Space Flight Center
Document Type
Presentation
Authors
Dorek Biglari
(Jacobs Huntsville, AL)
Jason Everett
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Mike Fritzinger
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Alex Summers
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Date Acquired
April 19, 2021
Subject Category
Computer Programming And Software
Meeting Information
Meeting: GNC V&V Seminar & Workshop Series
Location: Virtual
Country: US
Start Date: September 1, 2020
End Date: May 31, 2021
Sponsors: European Space Agency
Funding Number(s)
WBS: 829688.13.05.02.08
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
Engineering
V&V
Autocode
MAV
GNC
No Preview Available