# Running the Robot
Once we have our workspace setup and dependencies installed we are ready to make the robot do something!
```{contents} Table of Contents
:depth: 3
```
## Start hardware interface on the robot
Before the robot will respond to commands the hardware interface code _on the robot_ must be running. Fortunately this has been greatly simplified. We can start the hardware interface with two methods: A VSCode task or the shell.
### Start hardware interface with VSCode task
If the "Fast Tasks" extension was installed then several buttons will be available in the "Explorer" pane which will automate the process of starting the robot.