Important Robotics Design Concepts - Dutton-Christian-Robotics/Learning-to-Code GitHub Wiki

  • Identify the kinds of things that might need to be changed quickly in a competition situation
    • configuration preferences
    • tune-able and performance constants
  • Goals
    • minimize Mean Time to Recovery (MTTR)
  • Isolate the impact of making those changes
    • properties files
    • modular architecture / separation of concerns
  • Promotes experimentation and improvement
    • modular architecture