Home▸Surgical Robotics Haptics & Autonomy▸Harmonic Drive vs Spur Gear: Backlash in a Surgical Robot Joint (2D)

Harmonic Drive vs Spur Gear: Backlash in a Surgical Robot Joint (2D)

Interactive 2D strain-wave-gearing simulator: drive a surgical-robot joint's harmonic-drive actuator (elliptical wave generator, flexspline, circular spline) side-by-side against a conventional spur-gear stage, and watch backlash, transmission error and torque ripple diverge live on a dual-trace oscilloscope under the same reversing load torque and static friction.

Surgical Robotics Haptics & Autonomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-surgical-robotics ↗ Open standalone

Teleoperated surgical robots translate a surgeon's hand motion at the console into instrument motion inside the patient through a chain of precision actuators, and the gear stage inside each joint decides whether that translation is crisp or sloppy. This simulator renders one such joint two ways at once: as a real strain-wave (harmonic-drive) gear set — an elliptical wave generator flexing a thin flexspline into full mesh with a rigid circular spline — and as a conventional spur-gear stage with an explicit tooth-clearance dead zone, both driven from the same input speed every frame. Drive the input speed and apply a reversing load torque with static friction to see the output torque model τ = kθ·θ_err − b·ω + f_s·sign(ω) play out live: the harmonic drive holds transmission error to a fraction of a degree through a load reversal, while the spur gear free-wheels through its backlash gap every time, visible directly on the dual-trace oscilloscope and the arcminute readouts for both transmissions side by side.

⚙ Under the hood

Interactive 2D strain-wave-gearing simulator: drive a surgical-robot joint's harmonic-drive actuator (elliptical wave generator, flexspline, circular spline) side-by-side against a conventional spur-gear stage, and watch backlash, transmission error and torque ripple diverge live on a dual-trace oscilloscope under the same reversing load torque and static friction.

surgical roboticsharmonic drivebacklashactuatorsgear kinematicsmedical technology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)