Robots · Robot arms

Trossen WidowX teleoperation: Core, Pro and Heavy arms, and the Glide Cartesian leader

Trossen's new WidowX line comes in three payloads on one controller, with a passive leader arm, Glide, that can drive Trossen arms joint for joint or other arms in Cartesian space. That second mode is the interesting part for teams with mixed fleets.

Trossen WidowX Core, Pro and Heavy (with Glide), 6-axis research arm family with a passive leader
AI-generated illustration of the Trossen WidowX Core, Pro and Heavy (with Glide). For product photos, see Trossen Robotics.
Models
WidowX Core, Pro and Heavy, 6 DOF + gripper (specs marked preliminary by Trossen)
Payload
Core 2 kg, Pro 4 kg, Heavy 6 kg (the Workbench page lists 8 kg per Heavy arm)
Reach
Core and Pro 700 mm; Heavy 1.4 m
Controller
iNerve, built into the base, running above 600 Hz
Communication
Industrial Ethernet on locking M12 connectors, no USB; GPIO for E-stop and hardware sync
Gripper
Rack-and-pinion, straight-line jaws, 90 mm stroke
Glide leader
Passive, encoder-only, carbon fiber with spring-and-cam balance; trigger, buttons, joystick and vibration motor on the handle
Prices
Core Follower listed at $2,995 and Glide pair + Cockpit at $6,995 on Trossen Robotics as of October 2026

Updated

The WidowX Core, Pro and Heavy are Trossen Robotics' next-generation research arms: three payloads (2, 4 and 6 kg on the WidowX page) on the same iNerve controller and the same open-source Trossen SDK. Trossen's own arm documentation now calls the WidowX AI "the previous-generation arm". Around the arms sit a passive leader called Glide, a Cockpit operator stand, a fixed bimanual Workbench and a mobile manipulator called Rivet. For teams collecting demonstrations, the headline is not the arm. It is Glide, a leader that can drive arms that are not WidowX at all.

The line at a glance

WidowX Core

700 mm reach, 2 kg payload. Trossen calls it the "value-first" arm and lists the Core Follower at $2,995 without a camera on Trossen Robotics as of October 2026 ($2,396 academic or startup, first order). A dedicated Core Leader controls any WidowX follower and is listed at $3,099.99 on Trossen Robotics as of October 2026.

WidowX Pro

700 mm reach, 4 kg payload, and the arm Trossen puts on Rivet. Listed at $3,495 without a camera on Trossen Robotics as of October 2026.

WidowX Heavy

1.4 m reach and a higher payload on the same controller and software, listed at $4,995 without a camera on Trossen Robotics as of October 2026. Trossen's WidowX page and arm docs give 6 kg; its Workbench page lists 8 kg per Heavy arm. Confirm with Trossen if payload decides the purchase.

All three run the iNerve controller in the base, which Trossen says runs above 600 Hz, and connect over industrial Ethernet on locking M12 connectors with no USB in the loop, plus GPIO for an E-stop and hardware sync. Trossen's arm specifications mark the figures as preliminary and do not list repeatability. If your task needs a precision number, ask for it in writing before you design around it.

Glide: a passive leader with two modes

Glide is a carbon-fiber leader arm with "passive, encoder-only joints", balanced by springs and cams instead of motors. Trossen's argument is that because nothing is motorized, there is "nothing to fight your hand", no gravity-compensation error leaks into the data, and the operator tires less. Deep-groove bearing pairs in every joint are meant to cut stiction and jitter in recorded demonstrations. The handle carries a trigger, buttons, a joystick and a vibration motor. Glide is listed at $2,495 per arm, $4,990 for a left/right pair, and $6,995 for a pair with the Cockpit stand, on Trossen Robotics as of October 2026.

Joint-space mode

For kinematically similar arms: Trossen lists Rivet, Workbench and its own arms. Each Glide joint maps to a follower joint, the same way a classic leader arm works, and the demonstrations inherit the follower's natural motion.

Cartesian-space mode

For kinematically dissimilar arms. Trossen pictures a Universal Robots UR3e as the follower, controlled through the Trossen SDK. The Glide's handle pose becomes an end-effector target, and the follower solves its own inverse kinematics to get there.

Cartesian mode is what makes Glide relevant beyond Trossen's own arms. A lab with, say, a UFACTORY xArm 6 and a WidowX bench could in principle put one kind of leader in front of every operator. It also changes the data. In joint mode, the follower copies the operator's arm shape. In Cartesian mode, only the hand pose is copied, and the follower picks its own elbow. That means:

Decide what the action is. Record the follower's commanded joint positions, or the end-effector pose sent to it, and keep that choice fixed for the whole dataset.
Watch the workspace edges. Near a follower's reach limit or a wrist singularity, small handle motions can produce large joint motions. Map and scale the workspace so operators stay well inside it.
Expect a calibration step per follower model. The mapping between Glide's frame and the follower's base frame is part of your setup, and an error there rotates every demonstration.
Ask which followers and SDK versions are supported today. The public trossen_sdk README documents leader/follower pairs but does not yet describe Glide or Cartesian teleoperation, so confirm the integration path for your arm with Trossen.

Glide is not the only leader in the line. The WidowX Core Leader is a dedicated leader arm that Trossen says controls any WidowX follower in real time. The choice is about the operator and the fleet. A Core Leader is a copy of the arm, so it suits a bench of WidowX followers and nothing else. Glide is unmotorized and offers the Cartesian mode, so it suits mixed fleets and long shifts. If your lab will only ever run WidowX followers, either works; if anything else is on the roadmap, Glide keeps one operator station for all of it.

Control rate and latency

There are three rates to keep apart on this line. The controller runs above 600 Hz. The open-source Trossen SDK records joint states at up to 200 Hz, and its example configuration runs teleoperation at 1,000 Hz with cameras polled at 30 Hz. Your policy, whether ACT, Diffusion Policy, smolVLA or π0, will typically be trained on a resampled dataset at a much lower rate. Record high, decide the training rate once, and resample the whole dataset the same way.

A fast local loop does not remove network delay for a remote operator; it just keeps the follower smooth while the commands arrive late. Keep the leader-to-follower loop on one machine next to the arms, carry the remote operator's input to it over a VPN, and clamp per-step motion on the follower side. In Cartesian mode, also limit end-effector velocity, because a late burst of handle poses can become a fast sweep. Budgets by task are in our latency guide.

Data: MCAP first, LeRobot by conversion

Trossen's 2026 lineup page describes the Trossen SDK as "the open-source data layer", with synchronized multimodal episode recording, MCAP episodes inspected in Foxglove, and a "supported LeRobot conversion path". The SDK's README is specific: episodes are written as one TrossenMCAP file each, and a converter produces LeRobot v2 datasets (Parquet plus MP4) with per-episode statistics. It supports RealSense, Stereolabs ZED (on NVIDIA Jetson only) and any V4L2 USB camera, and warns that RealSense depth "significantly increases USB bandwidth usage".

Two things to plan for. First, unlike the WidowX AI, this line does not document a drop-in LeRobot plugin: the documented route is SDK recording, then conversion. Second, the converter targets LeRobot v2, which is the version Trossen's OpenPi recipe trains on, but not the v3 format newer LeRobot tools write by default. Pick the format your trainer needs before the first episode. We deliver data as LeRobot, RLDS or HDF5, and keep the raw MCAP if you want it.

MCAP has a real advantage for teleoperation work: every stream keeps its own timestamps, so you can see exactly how far the camera frames lag the commands, and inspect it in Foxglove before anything is converted. Our data collection guide covers how we QA episodes.

Workbench, Rivet and the Cockpit

Workbench

A fixed bimanual station where both arms bolt to one machined plate, with an NVIDIA Jetson AGX Orin 64 GB on the full version. The Lite version has no onboard compute; with two Core arms and cameras it is listed from $8,980 on Trossen Robotics as of October 2026. Trossen's pitch is that the computer recording the episodes moves with the arms.

Rivet

A mobile manipulator with two WidowX Pro arms on a lift with 890 mm of travel, a three-wheel holonomic swerve base, a hand-swappable battery, a Jetson AGX Orin 64 GB and a 2D lidar. Listed at $38,480 with two Pro arms and cameras on Trossen Robotics as of October 2026. Trossen says demonstrations collected on Workbench should transfer, since arms, controller and software are shared.

Cockpit

A rolling stand that holds two Glides and locks in place, so the leader geometry is the same at every session. For data, that consistency matters as much as the follower's.

What a good operator does on Glide

Uses the Cockpit locked, at the same height every shift. A leader that moves between sessions shifts every demonstration slightly.
Lets the passive balance do the work and moves at a steady pace. A spring-balanced leader rewards smooth motion and punishes jerks.
In Cartesian mode, keeps the wrist away from awkward angles the follower cannot match, and pauses rather than forcing through a singularity.
Uses the handle controls the same way every episode: gripper on the trigger, nothing improvised on the buttons.
Hands resets to the person on site, so episodes start from the same scene.

Which Trossen line should you buy?

Choose the WidowX AI if you want a released LeRobot plugin, OpenPi recipes and public datasets today, or if you are matching an existing Stationary AI or Mobile AI cell. Choose Core, Pro or Heavy for more payload, a lower entry price per follower, the Glide leader, and the Workbench and Rivet stations. If you are replacing a discontinued WidowX 250, the Core is the entry point of the new line.

How RoboPilots runs WidowX and Glide teleoperation

The arms and the Cockpit stay with you. We agree the mode (joint or Cartesian, and which followers), set up the recording host on your side of a VPN, and train a dedicated group of operators on your unit and your task protocol before the first recorded episode.

One-week trial

A short run sets the clean-episodes-per-operator-hour baseline at your latency, in the mode you will use. If Cartesian mode on your follower is not producing clean data, you hear it that week.

Coverage

Shifts across time zones, including US Pacific hours. You keep one person on site for resets.

Data

Episodes labeled by task and outcome, delivered as LeRobot, RLDS or HDF5, with the MCAP originals on request.

Interfaces, specs and sources

  • Glide passive leader (joint or Cartesian)
  • WidowX Core Leader
  • Trossen SDK (C++, MCAP recording)
  • LeRobot v2 conversion
  • Workbench and Rivet stations
  • ROS 2

Specs are the maker's published figures, checked on . RoboPilots is not affiliated with Trossen Robotics; product names are trademarks of their owners.

Frequently asked questions

What is the Trossen Glide leader arm?
A passive, encoder-only carbon-fiber leader arm balanced by springs and cams. It controls Trossen arms in joint space and kinematically different arms, such as a UR3e in Trossen's example, in Cartesian space through the Trossen SDK.
Can Glide control a non-Trossen robot arm?
Trossen says yes, in Cartesian-space mode for kinematically dissimilar arms. The follower solves its own inverse kinematics, so check workspace mapping and which followers your SDK version supports.
What is the difference between the WidowX AI and WidowX Core, Pro and Heavy?
The Core, Pro and Heavy are Trossen's next-generation line, with 2 to 6 kg payloads, an iNerve controller running above 600 Hz and the Glide leader. Trossen's docs call the WidowX AI the previous generation, but it has the deeper LeRobot and OpenPi tooling today.
Does the WidowX Core work with LeRobot?
Through conversion. The Trossen SDK records MCAP episodes and converts them to LeRobot v2 datasets. A drop-in LeRobot plugin for this line is not documented.
What is the repeatability of the WidowX Pro?
Trossen does not publish it on the WidowX page or in its preliminary arm specifications. Ask Trossen for the figure before designing a precision task around it.