Cool links and articles
Command based paradigms: https://www.chiefdelphi.com/t/commandbase-subsystembase-depreciation/438975
- control motors either in the periodic as a state machine OR only command motors inside commands which are mutex locked to prevent multiple assignment of the same subsytem
- For the most part I am a fan of command mutex locking but sometimes it makes more sense to do a state machine