Attitude Development Work Items
Overview
This page contains tasks and status for attitude model development.
- 1 Overview
- 2 Tasks
- 3 Phase Descriptions
- 3.1 Spec
- 3.2 Prototype
- 3.3 Integration
- 3.4 Developer Tests
- 3.5 System Tests
- 3.6 User Docs
Tasks
Model | Mileston | Owner | Spec | Prototype | Integration | Developer Tests | System Test | User Docs |
|---|---|---|---|---|---|---|---|---|
Nadir pointing | Prototype by Feb. | SPH | SPH: |
|
|
|
|
|
Spin about vector | Prototype by Feb. | KAIST |
|
|
|
|
|
|
Body pointing | Prototype by Feb. | KAIST |
|
|
|
|
|
|
Precessing-nutating Spinner |
|
|
|
|
|
|
|
|
Attitude file |
|
|
|
|
|
|
|
|
Attitude slew | Prototype by Feb. | KAIST |
|
|
|
|
|
|
GMAT Function |
| SPH |
|
|
|
|
|
|
User Defined | Prototype by Feb. | SPH |
|
|
|
|
|
|
Plugin |
| SPH |
|
|
|
|
|
|
Other |
|
|
|
|
|
|
|
|
Phase Descriptions
Spec
Write interface spec documenting how the model works
Write Math Spec documenting how the computations are performed
Write test plan
Review the documents
Prototype
Write MATLAB prototype
Write prototype tests
Generate truth data
Integration
Write C++ code
Work with GMAT developer to integrate into GMAT code
Developer Tests
Write units/integration tests for C++ conversion functions
System Tests
Write script tests for GMAT test system
Work with GUI testers to write GUI tests
User Docs
Move user-targeted content from spec to User Guide
Move math content from spec to Math Spec