🤖
Documentation | Hackerbot Industries
  • Welcome
  • Getting Started
    • What is Hackerbot?
    • Unboxing Your Robot
    • Install the Raspberry Pi OS + WiFi
    • Updating the Firmware
  • Enabling VNC (Remote Desktop)
  • Send Commands to Hackerbot
  • SOFTWARE
    • Software Install & Overview
    • Python Package
    • Flask APIs & Command Center
  • Tutorials
    • Hello World!
    • Deploy an AI Agent
    • Teleoperation
    • Utilizing AI Kit
  • Firmware
    • Serial Commands
  • Downloads
    • URDF Files
    • CAD Files
    • Schematics
  • Resources
    • Contributing
    • Software Release Notes
Powered by GitBook
On this page
  1. Tutorials

Teleoperation

Operating the robot via keyboard is a great way to understand its capabilities. Hackerbot provides teleop scripts based on your model.

📁 Directory

cd ~/hackerbot/hackerbot-tutorials/keyboard_teleop_examples/

🚀 Run the script based on your model

  • AI Elite:

    python3 AI_ELITE_teleop.py
  • AI Pro:

    python3 AI_PRO_teleop.py
  • AI or Lite:

    python3 base_teleop.py

đŸ•šī¸ Component-specific Teleop

  • Arm only:

    python3 arm_teleop.py
  • Head only:

    python3 head_teleop.py

🧭 AI Elite Teleop Keyboard Mappings

========== Robot Teleop Controls ==========
Base controls:
   ↑ / ↓    : FWD/BCK |   ← / →    : L/R | space  : STOP

Head Controls:
   u/i : Yaw L/R |   j/k : Pitch U/D

Arm Controls:
   q/w : Joint 1 L/R     |   a/s : Joint 2 BCK/FWD |   z/x : Joint 3 BCK/FWD
   e/r : Joint 4 BCK/FWD |   d/f : Joint 5 L/R     |   c/v : Joint 6 L/R

Gripper:
   g/h    : Open/Close gripper | b    : Calibrate gripper

Other:
   o/p : Increase/decrease step size | -/+ : Decrease/increase speed

Press CTRL-C or 0 to quit
===========================================
PreviousDeploy an AI AgentNextUtilizing AI Kit

Last updated 19 days ago