Non-holonomic differential drive mobile robot control & design: critical dynamics and coupling constraints