Menlo

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 robotConnected to your browser
Connects toThe robot, over BluetoothYour computer, over USB or Bluetooth
Needs the Cockpit openNoYes, with a session held and the robot in Walk
LastsStays paired between sessionsThis page visit only
ControlsDrive, postures and E-StopDrive 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.

  1. Check that the Bluetooth row is on. If it shows Radio blocked or Not responding, select Restart — this drops any connected device.
  2. Put the gamepad in pairing mode, wait for it to appear, and pair it.
  3. 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:

ControlXboxPlayStationAction
Left stickLeft stickLeft stickDrive: forward, back and sideways
Bottom face buttonA✕Brake: hold for zero velocity
Left bumperLBL1Turn left
Left triggerLTL2Turn right
Right triggerRTR2Turbo: full speed while held, instead of half
Menu button☰OptionsE-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:

ControlAction
Left stickDrive: forward, back and sideways
L1 / L2Turn left / right
R2 / ZRTurbo, while held
✕ / ABrake: hold for zero velocity
XDamp — releases all actuators; the robot must be supported
AStand
BWalk
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?

On this page