Start the simulator:

git clone https://github.com/spot-control
cd spot-control
make sim
open http://localhost:8080/vnc.html
# use `tmux kill-session` to stop the system

Start the proxy:

git clone https://github.com/vtomnet/mp-proxy
cd mp-proxy
# install deps from requirements.txt
# acquire (free) ngrok domain and auth token from ngrok.com
# add DOMAIN=your-domain.ngrok-free.app and NGROK_AUTHTOKEN=abcxyz to .env
python3 proxy.py

Open the UI:

  1. Open mp.vtom.net on mobile or desktop browser
  2. click settings in top right corner
  3. check "send to device" and enter your ngrok domain in "device host"
  4. type or speak a mission plan, e.g. "drive the robot 2 meters left"