As suggested by @edib0y, we should remove the motion queuing system and make the Arduinos simply take commands ASAP, with a timeout to prevent them driving into walls if comms are cut.
This is something to consider in the revisions being made to the comms spec.
As suggested by @edib0y, we should remove the motion queuing system and make the Arduinos simply take commands ASAP, with a timeout to prevent them driving into walls if comms are cut.
This is something to consider in the revisions being made to the comms spec.