Gamepad
Drive Asimov 1 with a gamepad, either paired to the robot over Bluetooth or connected to your browser.
A gamepad can drive Asimov 1 in two ways, and they behave differently:
| Paired to the robot | Connected to your browser | |
|---|---|---|
| Connects to | The robot, over Bluetooth | Your computer, over USB or Bluetooth |
| Needs the Cockpit open | No | Yes, with a session held and the robot in Walk |
| Lasts | Stays paired between sessions | This page visit only |
| Controls | Drive, postures and E-Stop | Drive and E-Stop. Postures stay on screen |
Either way, the Cockpit's rules apply: the robot moves only in Walk, releasing the stick stops it, and your speed limits cap everything. Read Stand Up and Walk first.
Pair a Gamepad to the Robot
Open Controller in the sidebar. Nearby gamepads appear automatically while the page is open.
- Check that the Bluetooth row is on. If it shows Radio blocked or Not responding, select Restart — this drops any connected device.
- Put the gamepad in pairing mode, wait for it to appear, and pair it.
- Once connected, it shows on the sidebar's device card, and the Cockpit announces it.
The Diagnostics section helps when pairing misbehaves. Asimov Manager treats any Bluetooth device connected to the robot as a gamepad, so disconnect other devices you aren't driving with.
Who Drives
A Cockpit session outranks a paired gamepad; with no session open, the gamepad drives.
- While the gamepad drives, the Cockpit shows Gamepad in control. Take Control takes over from it.
- While you hold a session, the Cockpit shows Gamepad Detected with an Enable button. Enable ends your session and hands control to the gamepad.
A gamepad connected to your browser shows as Gamepad detected on this computer. Enable arms it for this page visit; it drives only once you hold a session and the robot is in Walk. Disconnecting it or leaving the page disarms it.
Browser Gamepad Controls
These follow the standard gamepad layout:
| Control | Xbox | PlayStation | Action |
|---|---|---|---|
| Left stick | Left stick | Left stick | Drive: forward, back and sideways |
| Bottom face button | A | ✕ | Brake: hold for zero velocity |
| Left bumper | LB | L1 | Turn left |
| Left trigger | LT | L2 | Turn right |
| Right trigger | RT | R2 | Turbo: full speed while held, instead of half |
| Menu button | ☰ | Options | E-Stop |
Paired Gamepad Controls
The Cockpit's Controller Guide appears whenever a gamepad drives. Dismiss it with its ✕; the ⓘ on the gamepad pill brings it back. It lists:
| Control | Action |
|---|---|
| Left stick | Drive: forward, back and sideways |
L1 / L2 | Turn left / right |
R2 / ZR | Turbo, while held |
✕ / A | Brake: hold for zero velocity |
X | Damp — releases all actuators; the robot must be supported |
A | Stand |
B | Walk |
Options / ☰ | E-Stop |
Test the buttons before you drive
The guide mixes button names from different gamepad makers, and lists A for both Brake and Stand. Before your first drive, try each button with the robot supported on its gantry hook, so you know which one brakes and which one changes posture.
E-Stop from a Gamepad
Options / ☰ damps the robot exactly like the console's E-Stop: at once, and a free-standing robot falls. It works even while a dialog is open. To recover, see Recovering After an E-Stop or a Fall.
How is this guide?