The project has achieved the first two phases of the planning: Specification and Requirements Gathering and Technology Demonstration Design.
The requirements for the technology demonstrator, including performance against the baseline EUCLID were specified, as well as the definition of modelling standards for space AOCS and GNC (Guidance Navigation and Control) SW. The code generation with QGen from the demonstration model were performed. The Model-in-the-loop test phase allowed us to ensure AOCS functionality and requirements are satisfied. Moreover, the SW-in-the-loop tests provided a good performance and no numerical discrepancies.
AURORA also provides the definition of an Autocoded Flight Software Life-cycle process based on QGen. In this period, the workflow and standards involved in the Model-in-the-loop process were defined, supported by AURORA modelling guidelines and the definition of the Models Unitary Integration and performance test campaign.
An analysis on trends for SW architecture design using AUTOSAR, NASA cFS and SAVOIR were carried out. The result is compiled in the Component-Based Interface (CBI) Requirements Specification. The Technical Architecture Design and the Interface Specification describe the AURORA solution. Components are designed using TASTE SpaceCreator.
The code generation tool-chain is integrated into the TASTE framework (https://taste.tools/), the ESA development environment dedicated to embedded real-time software. In this period, AURORA has re-used and improved on the existing QGen templates; tests and integration with SpaceCreator were carried out. Currently, a branch in TASTE repository with all modifications is accepted.
The Technology Readiness Assessment Plan has been prepared for the Demonstration Viability Assessment that allows AURORA to go for a target TRL-6.
An AURORA project news was published by SENER internal and social channels and the project visual identity (Project logo and documentation templates) were developed. Some abstracts have been submitted; the notification of acceptance will come in this year.
The Plan for Exploitation and Dissemination of results is prepared including the Identification of Key Exploitation Result ensuring an added value with respect to Individual Business objectives. The definition of the exploitation steps is considering: Involved partners, Audience adapted to the result, Role for dissemination and Dissemination tools and channels.