Full Simulation Infrastructure Design

  • Wrap each binary into a Manager

    • Each binary should have a full set of libraries built into it

    • Use python-bindings? to expose common function

      • Or at the least, expose all functions to be used for testing

  • Write System application that talks to all Managers

    • Introduce system time?

      • like manually run each cycle on each manager

  • Write System level startup function

    • sets default values that each board expects

    • maybe run sequence to get car to normal drive state

    •