Trust before control
Before an operator could send any command, the robot had to pair successfully, confirm its state, and load the live map.
I designed the connection flow as a trust-building moment, not just a technical loading state. Connecting, connected, failed, and lost-signal states were made visually distinct so operators always knew whether the robot was safe to act on.
In robotics, a false sense of readiness can create real operational risk. The UI had to make system availability unambiguous before control was enabled.