High-Fidelity Simulation for Spacecraft Autonomy Development
نویسندگان
چکیده
To maximize the profitability of modern satellites, designers must invest their spacecraft with both capability and reliability. On-board, autonomous software holds the promise of greatly enhancing spacecraft abilities, yet software glitches have been directly to blame for recent, highly publicized failures. This paper presents the flightsoftware development framework created for the Generalized FLight Operations Processing Simulator (GFLOPS) testbed. Based upon a robust, commercial, realtime operating system, the methodology applies principles of object-oriented design to separate sub-system software functions into protected, quasi-independent modules. The flight software modules are coupled to simulation modules, which provide high-fidelity, real-time, representations of system hardware and dynamics. The GFLOPS approach provides tools and a methodology suitable for rapid flight software development. Since the basic implementation of the framework does not rely on any advanced techniques such as autonomy, it can be used in both conservative and aggressive engineering programs. Focus applications include an MIT-designed formation flying experiment (SPHERES) and a U.S. Air Forcefunded distributed satellite mission (TechSat 21). continued on page 52 I:\casj\4801\Q02-012.vp Wednesday, June 19, 2002 1:14:39 PM Color profile: Disabled Composite Default screen
منابع مشابه
An Enabling Development Environment for Spacecraft Autonomy
To maximize the profitability of modern satellites, designers must invest their spacecraft with both capability and reliability. On-board, autonomous software holds the promise of greatly enhancing spacecraft abilities, yet software glitches have been directly to blame for recent, highly publicized failures. This paper presents the flight-software development framework created for the Generaliz...
متن کاملA Facility and Architecture for Autonomy Research
Autonomy is a key enabling factor in the advancement of the remote robotic exploration. There is currently a large gap between autonomy software at the research level and software that is ready for insertion into near-term space missions. The Mission Simulation Facility (MSF) will bridge this gap by providing a simulation framewo rk and suite of simulation tools to support research in autonomy ...
متن کاملA Recon gurable Testbed Environment for Spacecraft Autonomy
A key goal of NASA's New Millennium Program (NMP) is the development of technology for increasing spacecraft on-board autonomy. Achievement of this objective requires the development of a new class of ground-based autonomy testbeds that can enable the low-cost and rapid design, test and integration of the spacecraft autonomy ight software. This paper describes the development of an Autonomy Tes...
متن کاملAdvanced Simulation Environment for Autonomous Spacecraft
NASA is developing technology to increase spacecraft on-board autonomy, in an e ort to reduce overall mission cost and mission operations resources. Achievement of this objective requires the development of a new class of ground-based autonomy testbeds that can enable rapid development, test, and integration of the new autonomous spacecraft ight software. This paper describes the development of...
متن کاملExperiments with Autonomous Software for Planetary Robots: a Simulation Success Story
Autonomy is a key enabling factor for robotic exploration. There continues to be a large gap between autonomy software (at the research level) and software that is ready for insertion into near-term space missions. The Mission Simulation Facility (MSF) project attempts to bridge this gap by providing a simulation framework and a suite of tools to support research and maturation of autonomy. The...
متن کامل