Description
Issue Description
This issue introduces a Systems Engineering model based on the ARCADIA Model Based Systems Engineering (MBSE) methodology. The model is meant to capture the latest design work as currently documented (i.e., design contents in the master
branch up to the time the pull request associated with this Issue is created).
This issue adds the following to the project:
- A new directory to the root directory called
systems_engineering
- A new directory to the
systems_engineering
directory calledMBSE_workspace
- A new directory to the
MBSE_workspace
directory called "OSR_capella_model" - 4 new files in the
OSR_capella_model
directory:- OSR_capella_model.project
- OSR_capella_model.afm
- OSR_capella_model.aird
- OSR_capella_model.capella
This Issue is being worked on in parallel on a fork of this project Link to Project Fork
Purpose
The purpose of creating an MBSE model of the rover is primarily to introduce a "systems thinking" aspect to the project's documentation. With a more robust technical documentation that incorporates best practices in Systems Engineering (as defined by organizations like INCOSE, NASA, and others) contributors and builders will benefit by:
- Gaining exposure to systems thinking in an engineering context (for those who have not already),
- Being able to realistically contribute technical innovations to the project that may have a relatively big impact on inter-system integration (e.g., upgrade to the rocker-bogie assembly, or improvement on electronics cards).
Deliverables
- A base model compatible with the MBSE open-source tool Capella 6.1 that captures at minimum 3 layers of elaboration: 1) System Analysis, 2) Logical Architecture, and 3) Physical Architecture
- System documentation in the form of an auto-generated .DOC file which consolidates system, sub-system, and component descriptions extracted from the model
- Clear instructions on how to download, install, and launch the modelling tool (i.e., Capella 6.1), and on opening and navigating the model.