Controlling the Robot with a Keyboard
This example creates an interface for operating Spot with your keyboard.
Setup Dependencies
See requirements.txt for the dependencies required for this example. Using pip, these dependencies can be installed using:
python3 -m pip install -r requirements.txt
Running the Example
python3 wasd.py ROBOT_IP
When run, this example will create an interface in your terminal listing the controls which are as follows:
Button | Functionality |
---|---|
wasd | Directional Strafing |
qe | Turning |
f | Stand |
v | Sit |
I | Take image |
T | Time-sync |
O | Video mode |
r | Self-right |
b | Battery-Change Pose |
l | Return/Acquire Lease |
SPACE | E-Stop |
P | Motor power & Control |
Tab | Exit |