Overview

ALOHA 2 low-cost bimanual teleoperation platform

ALOHA 2 is a next-generation, low-cost platform for bimanual teleoperation. It combines high-precision control with an affordable, open-source design to enable complex manipulation and data-driven research in robotics and automation.

ALOHA 2: Advancing Low-Cost Bimanual Teleoperation

ALOHA 2 is designed for high-precision two-arm teleoperation with a focus on scalability, ergonomics and flexible integration into different environments—from research labs to industrial workcells.

The system’s mechanical design, gravity compensation, cameras and grippers are optimized for:

  • Precise, high-dimensional manipulation tasks using two coordinated robotic arms

  • Efficient data collection for learning-based methods

  • Long-duration teleoperation with reduced physical strain on the operator

Because the platform is open-source, both hardware and software can be adapted, extended and improved by the wider robotics community.

ALOHA 2 workcell with dual arms and operator handles

Operating Principles

The operation of ALOHA 2 combines:

  • Carefully engineered hardware

  • Accurate simulation models

  • Software interfaces for control, teleoperation and learning

This makes it possible to:

  • Adapt to a wide variety of manipulation tasks

  • Collect large-scale datasets

  • Train and validate policies in both the real world and simulation

Key Components

  • Redesigned grippers
    • Two gripper types:
      • Leader gripper: used directly by the human operator

      • Follower grippers: mounted on the robot arms

  • Emphasis on:
    • Low latency

    • Good force control

    • Ability to handle objects of different shapes, sizes and weights

  • Provides intuitive operator control with precise feedback on the robot side

Leader and follower grippers of the ALOHA 2 system
  • Frame redesign - Aluminum extrusion structure for high stiffness and low weight - Supports complex setups, larger objects and human–robot collaboration - Easy to modify and expand to suit specific experiments

  • High-resolution cameras
    • Intel RealSense D405 sensors give:
      • Dense depth information

      • Wide field of view

      • Accurate real-time 3D perception

    • Enables fine manipulation, object tracking and robust teleoperation in visually complex scenes

  • MuJoCo simulation
    • A detailed MuJoCo model of the ALOHA 2 system reproduces the real robot’s kinematics and dynamics

    • Allows:
      • Policy training in simulation

      • Safety testing of algorithms

      • Rapid iteration on control and learning methods before deployment

    • The model is available in the MuJoCo ALOHA 2 repository.

Animated view of the ALOHA 2 gripper in use

Using simulation reduces wear on the physical hardware and speeds up development cycles.

ALOHA 2 targets researchers and developers who need:

  • Reliable, repeatable bimanual teleoperation

  • Open and modifiable hardware and software

  • A platform suitable for both research and applied industrial scenarios

Advantages

  • Enhanced performance - High-quality grippers with low-friction guides - Advanced gravity compensation for stable, precise motion - High-resolution depth cameras for accurate, wide-area perception

  • Operator-focused design - Ergonomic handles and motion paths - Intuitive teleoperation behavior - Suitable for long data-collection sessions with reduced fatigue

  • Robustness and scalability
    • Simplified but durable mechanical design

    • Low maintenance and reduced downtime

    • Modular structure:
      • Supports small lab setups

      • Scales to larger robotic workcells or testbeds

Because the system is open-source, users can adapt the architecture, share extensions and collaboratively evolve the platform over time.

Applications

ALOHA 2 is applicable in many areas where precise two-arm manipulation and teleoperation are valuable.

1. Robotic Learning

  • Enables collection of large, high-quality datasets of manipulation trajectories

  • Accurate grippers and reliable camera views provide rich training data for: - Object recognition - Grasping and placing - Sequential task execution and planning

2. Human–Robot Interaction (HRI)

  • Ergonomic operator station and adaptable frame make it suitable for shared workspaces

  • Use cases include: - Assembly assistance - Inspection tasks - Assistive and service robotics

3. Teleoperation

  • Designed for responsive, high-fidelity remote control

  • Potential scenarios: - Surgical or medical teleoperation - Disaster response - Handling of hazardous or sensitive materials

  • Intuitive controls help operators execute complex tasks even in high-risk environments.

4. Simulation Research

  • Tight integration with MuJoCo allows: - Training and testing of manipulation policies in simulation - Reproduction of complex scenarios at high fidelity

  • Greatly accelerates experimentation without stressing the physical hardware.

_images/kitchen_env.gif
_images/hammer_env.gif
_images/plate_env.gif
_images/clutter_env.gif

ROS Interface

Note

ROS2 interface is available as well.

The ROS1 interface simplifies teleoperation setup by integrating:

  • Dynamixel motor control

  • RealSense camera streams

  • Visualization tools such as RViz

Below is an overview of the typical setup.

Setup

  • Install dependencies

    Run the provided script:

./dependencies.sh
  • Check Dynamixel configuration

  • Use Dynamixel Wizard

  • Set Protocol to 2.0

  • Set baud rate to 1000000 (1 Mbps)

  • Limit the current of the gripper motors to avoid overload

  • Configure udev rules for serial ports

  • Get the serial number of each USB device:

sudo udevadm info --name=/dev/ttyUSBX --attribute-walk | grep serial

Replace /dev/ttyUSBX with the appropriate device names and then create matching udev rules so ports remain consistent.

Teleoperation

Launch the 4-arm teleoperation node:

roslaunch aloha 4arms_teleop.launch

Robot visualization

Start the RViz visualization:

roslaunch aloha_viz view_robot.launch

Depth cameras

Launch each RealSense D405 camera (sequentially):

roslaunch aloha_realsense_cameras d405_01.launch
roslaunch aloha_realsense_cameras d405_02.launch
roslaunch aloha_realsense_cameras d405_03.launch
roslaunch aloha_realsense_cameras d405_04.launch

Use Cases

The following demonstrations highlight how ALOHA 2 performs in real tasks, with synchronized camera views, RViz visualizations and real-world footage.

1. Box Unboxing A precise bimanual task where ALOHA 2 opens a box and removes its contents, demonstrating coordinated motion and contact-rich manipulation.

_images/box_cams.gif
_images/box_rviz.gif
_images/box_real.gif

2. Taking Garbage with Small Brush ALOHA 2 uses a small brush to gather scattered debris, highlighting delicate surface interaction and precise tool control.

_images/brush_cams.gif
_images/brush_rviz.gif
_images/brush_real.gif
  1. Removing/Cutting Wires from an Electronic Board

ALOHA 2 carries out fine manipulation on a circuit board, cutting and removing wires in confined spaces.

_images/electronics_cams.gif
_images/electronics_rviz.gif
_images/electronics_real.gif
  1. Assembling Lego-Type Organizer Boxes

ALOHA 2 assembles small containers, demonstrating accurate positioning and assembly skills in limited workspace.

_images/lego_cams.gif
_images/lego_rviz.gif
_images/lego_real.gif
  1. Making Tea

ALOHA 2 prepares a cup of tea, which includes handling containers, pouring liquid and coordinating multiple steps—illustrating suitability for service robotics.

_images/tea_cams.webp
_images/tea_rviz.gif
_images/tea_real.webp

Special thanks are given to the MuJoCo ALOHA 2 project for providing key resources and contributions to this platform.