Overview
This is an implementation of: MAVLink command file encoding
Architecture
The commands are diverted to a human machine interface to allow a human to read, verify, and modify the MAVLink commands generated by the pathing program before they are executed.
Key:
Blue: New components and flow
Red: Old components and flow
Components
Encoded MAVLink commands
The encoding used by Autonomy is TODO.
Human machine interface
TODO