UI_2022_October_Scope - ncsurobotics/SW8S-Java GitHub Wiki
End of Semester Deliverable
- Minimum
- Software kill switch
- Simple pure text interface
- Choose different state machines
- Between state prompts in Manual mission with options:
- Continue normally
- Run alternate state
- Print values
- Exit
- Goal (in addition to Minimum)
- Joystick control
- Separate thread for live modifications on Manual mission
- Continuous, graphical return of current values
Mid-Semester Deliverables
- October 14, 2022
- Flags to choose between state machines
- October 21, 2022
- Prompt inside Manual mission state change
Priorities
- Stability
- Previously working interactions with the UI should work the same, unless the change is critical
- Documentation
- Clearly documented behavior, in code and outside of code