Back
Dual-pair teleoperation system with two operators controlling four robotic arms

University of Edinburgh · 2025 — 2026

Sensorless Bilateral Force Feedback for Low-Cost Scaled Teleoperation

Leonardo Camacho Peláez · School of Informatics, University of Edinburgh
ResearchGate preprint · DOI 10.13140/RG.2.2.31526.28487

Abstract

Bilateral teleoperation—where the operator feels forces from the remote environment—has historically required expensive force/torque sensors costing $4,000–10,000 per joint. Recent low-cost systems such as ALOHA and GELLO have made teleoperation dramatically more accessible, but operate in a strictly unilateral mode: the operator receives no haptic feedback. We present a dual-pair bimanual teleoperation system that achieves bilateral force feedback using only motor current readings from commodity $27.50 Dynamixel servos, eliminating the need for dedicated force sensors entirely. Our system pairs two standard PincherX-100 leader arms with two custom 2×-scaled follower arms featuring 3D-printed links and a torque-tiered motor configuration that reduces follower actuator cost by 55%. In a user study (n = 22), participants detected obstacles via force feedback with 91.1% sensitivity, and rated the system's learnability at 7/7 (median). The complete dual-pair system costs approximately $3,000—an order of magnitude less than ALOHA. All hardware designs, software, and CAD files are open-source.

~$3k

Total cost

91.1%

Obstacle sensitivity

7/7

Learnability

55%

Motor cost savings

Teleoperation System

Real-time bimanual teleoperation with sensorless force feedback. Two standard PincherX-100 leaders control two custom 2×-scaled followers.

Custom Scaled Hardware

Rather than purchasing larger commercial arms, we designed and 3D-printed custom follower arms at 2× scale. The original PincherX-100 STL files were decomposed into motor mounts (kept at original scale) and arm segments (scaled 2×), because naive uniform scaling would enlarge motor cavities beyond the physical motor dimensions.

Standard PincherX-100 leader arm alongside the custom 2x-scaled follower with annotated motor positions

Standard PincherX-100 leader arm alongside the custom 2x-scaled follower with annotated motor positions

We use a torque-tiered motor design: high-torque XM430-W210 motors ($333 each, 3.0 Nm) at the shoulder and elbow where 2× scaling demands 4× the torque, and commodity XL430-W250 motors ($27.50 each, 1.5 Nm) at the waist, wrist, and gripper. This saves 55% on follower motor cost versus a uniform high-torque design.

Sensorless Force Feedback

The core contribution: bilateral force feedback using only motor current readings from standard Dynamixel servos. No force/torque sensors, no strain gauges, no additional hardware. The follower's motor effort (in mA) is read at 100 Hz. When effort on any joint exceeds a 300 mA threshold, proportional PWM resistance is applied to the corresponding leader joint, letting the operator feel what the follower feels.

Multi-panel figure: (A) operator with leader arm contacting obstacle, (B) effort graph showing contact spike, (C) RViz visualization

Multi-panel figure: (A) operator with leader arm contacting obstacle, (B) effort graph showing contact spike, (C) RViz visualization

The Gravity Problem

We identify a fundamental limitation: motor current conflates gravitational torque, contact forces, friction, and electromagnetic braking into a single signal. When the arm is extended horizontally, gravity alone produces 400–600 mA at the shoulder—indistinguishable from obstacle contact. We tested four heuristic approaches (velocity gating, position error detection, follower velocity thresholding, and the proportional method we deployed). All fail under gravity, for different instructive reasons.

This establishes a necessary condition for robust sensorless bilateral control: a dynamics model (e.g., Recursive Newton-Euler) is required to separate gravity from contact. This explains why existing low-cost systems have avoided bilateral feedback entirely.

Effort graph showing obstacle contact: shoulder effort exceeds 300 mA threshold during contact

Effort graph showing obstacle contact: shoulder effort exceeds 300 mA threshold during contact

User Study

22 participants with no prior teleoperation experience evaluated the system. Key findings:

91.1%

Obstacle detection sensitivity

85.7%

Overall accuracy

6/14

Perfect accuracy participants

The biggest usability bottleneck was gripper ergonomics (10/22 mentions)—a hardware gearbox limitation, not a software issue. Force feedback was rated positively, with gravity confusion being the only systematic source of error.

Comparison

SystemCostBilateralBimanualCustom
ALOHA~$20kNoYesLeaders
GELLO<$1kNoYesLeaders
Koch$250NoNoBoth
EchoYesNo
Ours~$3kYesYesFollowers

Software

Built on ROS 2 Humble with 20 nodes across 4 arm namespaces. The system includes collision avoidance (invisible wall at workspace centreline), graceful shutdown (POSIX signal masking so heavy arms don't crash), smooth startup (gradual position ramp over 1.5s), and shared autonomy via RViz interactive markers.

RViz visualisation showing all four arms with TF frames, effort displays, and collision boundaries

RViz visualisation showing all four arms with TF frames, effort displays, and collision boundaries

BibTeX

@article{camacho2026sensorless,
  title={Sensorless Bilateral Force Feedback
         for Low-Cost Scaled Teleoperation},
  author={Camacho Pel\'aez, Leonardo},
  institution={University of Edinburgh},
  year={2026}
}