FOMO-Dex
FOMO-Dex (short for Force-Modulated Dexterity) is a robot control method for contact-rich dexterous manipulation. Researchers at Amazon Frontier AI & Robotics (FAR) and Carnegie Mellon University introduced it in an arXiv preprint submitted on 12 October 2026.[1][3] The method treats an arm-and-hand motion command, coming from a human teleoperator or a learned policy, as a "nominal action". It then uses force feedback to adjust only the parts of that command that matter for the current contact, and leaves the other parts unchanged.[1] The authors tested it on four tasks: picking up a poker card from a flat surface, cutting paper with a utility knife, turning a nut along a bolt, and driving a screw with a screwdriver.[1] They report that it reduced excessive contact forces compared with a stiff controller, that operators in a four-person user study collected more successful demonstration data per hour once they had practiced, and that policies trained on demonstrations collected with it outperformed policies trained on stiff-control demonstrations on the rotation tasks.[1]
Background
Collecting demonstrations by teleoperation is a common way to get training data for robot learning. The FOMO-Dex paper argues that contact-rich dexterous tasks are hard to demonstrate this way. An operator can specify the motion, but without feeling the robot's contacts they cannot easily reproduce the small force adjustments people make without thinking. During contact, small position errors can then produce large and inconsistent forces.[1]
Compliance, meaning a controlled give in response to contact force, is a long-standing answer to this kind of uncertainty. Marc Raibert and John Craig's hybrid position/force control (1981) separates directions governed by motion from directions governed by force.[9] Neville Hogan's impedance control, presented at the 1984 American Control Conference and published in three parts in the Journal of Dynamic Systems, Measurement, and Control in 1985, specifies the dynamic relationship between a manipulator's motion and its interaction forces.[7][8] In admittance control, the form FOMO-Dex uses, a measured force error is converted into a motion correction. The "task frame formalism" expresses motion and force constraints in coordinates aligned with the task geometry.[1] The FOMO-Dex authors say their work builds on these task-frame and admittance principles "rather than introducing a new admittance law".[1]
The paper's point is that making a multi-fingered hand uniformly softer is not enough. A hand can make and break several contacts at once, and those contacts are coupled through the object. With a tool, the robot should keep moving along the task direction while yielding in constrained directions. When holding a grasp, it should regulate fingertip forces without suppressing the motion that turns the object.[1]
Authors
| Author | Affiliation listed in the paper | Background |
|---|---|---|
| Ying Yuan | Amazon FAR; Carnegie Mellon University | PhD student at the CMU Robotics Institute advised by David Held; her homepage says she started an internship at Amazon FAR in June 2026[4] |
| David Held | Carnegie Mellon University | Associate Professor at the CMU Robotics Institute and director of the Robots Perceiving and Doing (RPAD) lab[5] |
| Jitendra Malik | Amazon FAR | Arthur J. Chick Professor of EECS at the University of California, Berkeley[6] |
| Haozhi Qi | Amazon FAR | Member of Technical Staff at Amazon FAR and incoming Assistant Professor of computer science at the University of Chicago; PhD from UC Berkeley, advised by Yi Ma and Jitendra Malik[3] |
Affiliations are as printed on the paper (1 = Amazon FAR, 2 = Carnegie Mellon University).[1] The project page gives the same two affiliations.[2]
System setup
| Component | Hardware |
|---|---|
| Arm | 7-DoF Tianji Marvin arm |
| Hand | 22-DoF Sharpa Wave dexterous hand, made by Sharpa |
| Arm-level sensing | Six-axis force-torque sensor at the wrist |
| Finger-level sensing | The hand's fingertip tactile and joint-torque measurements |
| Operator finger tracking | Sharpa Avatar glove |
| Operator hand-pose tracking | HTC Vive Tracker attached to the glove |
| Policy camera | Head-mounted ZED camera (RGB) |
Source for all rows: the FOMO-Dex paper.[1] The controller runs at 90 Hz in all tasks, and trials were recorded at 30 Hz, logging operator commands, post-compliance commands, robot state, wrist wrench and fingertip forces.[1]
Method
Nominal action plus correction
At each time step the nominal command is a Cartesian end-effector pose plus a vector of finger-joint targets. The controller computes a force-derived correction and combines it with the nominal command: addition for finger joints, and pose composition for the arm.[1] Because the method works on motion commands, the nominal action can come from either a teleoperator or a learned policy.[1]
The correction is built in three steps:[1]
- Choose interaction directions. From the task geometry and the current contacts, the controller defines a set of unit directions. Each direction is paired with a force measurement from the relevant sensor (wrist force-torque, fingertip tactile, or joint torque), and the force is projected onto it. Only a selected subset of directions is modulated; directions meant to stay stiff get no correction.
- Compute a force error and pass it through admittance. If the goal is to track a target force, the error is the signed difference from that target. If the goal is only to cap loading, the error is one-sided: zero below a force limit and positive above it. A direction-wise admittance law, m·ξ'' + d·ξ' + k·ξ = e, with virtual mass, damping and stiffness for each direction, turns the error into a scalar correction. Setting the mass to zero gives a first-order response, and setting mass and stiffness to zero gives an integrating response. The state follows its contact as the direction rotates, and resets when a contact is made or lost or when a direction enters or leaves the modulated set.
- Map the correction to the robot. Arm corrections are summed and used to shift the equilibrium pose given to the arm's impedance controller. Finger corrections become desired fingertip displacements, which are converted to joint corrections with damped least-squares inverse kinematics.
Three task-specific realizations
| Realization | Task | What is modulated | What stays unchanged |
|---|---|---|---|
| Unilateral load relief | Card picking | A direction pointing away from the support surface; above the load limit the contacting finger retreats through its joints | Motion below the limit; no fixed contact force is enforced |
| Translational tool compliance | Paper cutting with a utility knife | The arm yields to lateral forces from either side, and retreats along the surface normal when pressing force exceeds its limit | Motion along the cutting direction |
| Multi-contact force regulation | Bolt-nut turning, screwdriving | Fingertip forces along local contact normals, driven toward compressive targets derived from a slowly adapted shared grip level | The commanded rotational motion |
Source: the FOMO-Dex paper.[1] The project page also shows a chip pickup as a second example of unilateral load relief.[2]
Controller settings
| Setting | Card picking | Paper cutting | Bolt-nut / screwdriver |
|---|---|---|---|
| Controller rate | 90 Hz | 90 Hz | 90 Hz |
| Force target | Not applicable | Not applicable | 0.5-2.4 N |
| Force limit | 3.0 N | 3.5 N | 3.0 N |
| Contact on/off thresholds | 0.6 / 0.6 N | 5.0 / 2.0 N | 0.25 / 0.15 N |
| Maximum correction | 0.05 rad | 0.06 m | 0.10 rad |
Source: Table 1 of the paper.[1]
Experiments
All results below are reported by the authors in the preprint, which had not been peer reviewed as of 1 November 2026.[1]
Teleoperation with three controllers
The paper compares FOMO-Dex with two baselines that share the same teleoperation interface, command rate, sensing, low-level control and safety limits. The stiff controller executes the operator command directly (hand position control and arm impedance control, no correction). The naive compliant controller uses the same admittance parameters but applies them in all directions instead of selectively along task- and contact-relevant directions.[1]
| Task | Metric | Stiff | Naive compliant | FOMO-Dex |
|---|---|---|---|---|
| Card picking | Success (%), higher is better | 90.9 | 37.5 | 93.8 |
| Card picking | Duration (s), lower is better | 22.1 ± 4.2 | 17.2 ± 2.4 | 16.9 ± 4.2 |
| Card picking | Frames over force threshold (%), lower is better | 13.0 ± 5.4 | 7.4 ± 7.9 | 5.9 ± 2.8 |
| Card picking | Force exceedance (N), lower is better | 0.32 ± 0.29 | 0.10 ± 0.13 | 0.05 ± 0.03 |
| Paper cutting | Cut rate (cm/s), higher is better | 2.47 ± 0.15 | 3.16 ± 1.12 | 2.63 ± 0.41 |
| Paper cutting | Lateral force (N), lower is better | 2.00 ± 0.41 | 1.61 ± 0.43 | 1.41 ± 0.14 |
| Paper cutting | Normal force (N), lower is better | 4.39 ± 0.94 | 5.28 ± 0.77 | 3.62 ± 0.18 |
| Bolt-nut | Turns per episode, higher is better | 23.7 ± 1.2 | 17.0 ± 2.1 | 20.3 ± 1.2 |
| Bolt-nut | Frames over force threshold (%), lower is better | 27.4 ± 4.1 | 8.0 ± 2.0 | 23.3 ± 4.3 |
| Bolt-nut | Force exceedance (N), lower is better | 0.64 ± 0.18 | 0.09 ± 0.03 | 0.57 ± 0.21 |
| Screwdriving | Turns per episode, higher is better | 4.2 ± 2.2 | 14.6 ± 6.9 | 34.7 ± 5.7 |
| Screwdriving | Slip events per episode, lower is better | 1.00 ± 0.00 | 0.75 ± 0.43 | 0.28 ± 0.46 |
| Screwdriving | Frames over force threshold (%), lower is better | 0.4 ± 0.9 | 0.2 ± 0.2 | 0.3 ± 1.2 |
| Screwdriving | Force exceedance (N), lower is better | 0.186 ± 0.073 | 0.001 ± 0.001 | 0.002 ± 0.009 |
Source: Table 2 of the paper, which the caption describes as covering 50 trials. "Force exceedance" is the time-averaged amount by which the measured contact force exceeds a task-specific safe threshold.[1]
The authors do not claim FOMO-Dex wins every metric. In bolt-nut turning, stiff control completed more turns at the cost of larger contact forces, naive compliance cut forces but suppressed rotation more, and FOMO-Dex fell between the two on both measures. In screwdriving, naive compliance had slightly lower force exceedance, but completed fewer turns and slipped more. The paper concludes that "lower force exceedance alone therefore does not imply better manipulation performance".[1] For card picking, naive compliance reduced force but succeeded in only 37.5% of trials, which the authors attribute to relaxing the commanded motion indiscriminately.[1]
User study
Four participants teleoperated card picking, bolt-nut turning and screwdriving with both FOMO-Dex and the stiff controller, in randomized order. Each did 10 trials per condition with no practice, then had 10 minutes of practice with both controllers, then did another 10 trials per controller. The main measure was successful demonstration time per hour of teleoperation.[1]
| Task | Experience | Stiff (min/h) | FOMO-Dex (min/h) |
|---|---|---|---|
| Card picking | Zero-shot | 11.9 ± 5.2 | 20.6 ± 4.0 |
| Card picking | After 10 min practice | 24.3 ± 9.4 | 29.3 ± 5.6 |
| Bolt-nut | Zero-shot | 41.0 ± 1.1 | 40.7 ± 1.0 |
| Bolt-nut | After 10 min practice | 30.3 ± 12.8 | 50.2 ± 7.0 |
| Screwdriving | Zero-shot | 11.8 ± 6.4 | 17.9 ± 15.2 |
| Screwdriving | After 10 min practice | 12.4 ± 4.7 | 30.7 ± 10.9 |
Source: Table 3 of the paper.[1] The two controllers were about equal on bolt-nut turning without practice; the paper reports higher throughput with FOMO-Dex on all three tasks after practice.[1] The study had four participants, and several cells have large standard deviations.
Policies trained on the demonstrations
The authors trained visuomotor policies by behavioral cloning. The policy takes RGB images from the head camera, robot proprioception and force measurements. A frozen pretrained DINOv2 encoder extracts image features and a diffusion policy predicts joint-space actions. Proprioceptive inputs are randomly masked during training to push the policy toward visual and force cues.[1] Because each teleoperated episode records both the operator's raw command and the force-modulated command actually sent to the robot, the authors could compare which of the two the policy should imitate.[1]
| Card-picking variant (18 evaluation trials) | Reach (%) | Retr. (%) | Lift (%) |
|---|---|---|---|
| Stiff | 100 | 100 | 56 |
| Comp. Raw: train on raw commands, apply FOMO-Dex at inference | 100 | 89 | 0 |
| Comp. Applied: train on force-modulated commands, stiff controller at inference | 100 | 89 | 67 |
| Task (10 evaluation trials) | Policy from stiff demonstrations (turns/ep.) | Policy from FOMO-Dex demonstrations (turns/ep.) |
|---|---|---|
| Bolt-nut | 24.5 ± 4.2 | 60.8 ± 4.5 |
| Screwdriving | 0.6 ± 0.8 | 6.3 ± 2.2 |
Source: Table 4 of the paper; each task-controller setting used 50 training demonstrations.[1] Column labels in the first table follow the paper. The policy trained on raw commands completed no successful lifts even with force modulation applied at deployment, so the authors used the post-modulation actions as training targets for the other tasks.[1]
Relation to prior work
The paper places FOMO-Dex among several lines of work:[1]
- Dexterous teleoperation. Recent systems map tracked human motion to high-DoF robot hands, and the paper cites DexPilot and AnyTeleop among the teleoperation systems used to collect demonstrations. Bunny-VisionPro and DOGlove add haptic feedback to the operator. DexUMI uses a wearable hand exoskeleton. FOMO-Dex instead puts the force response on the robot side, so the operator does not have to make every correction.
- Object-level impedance control for hands. Earlier methods by Li et al. (2014) and Pfanne et al. (2020) control a desired object motion through the fingers. FOMO-Dex corrects nominal arm and finger commands and does not need an object-pose reference.
- Learning compliance. Adaptive Compliance Policy, UMI-FT and VIDP learn stiffness or compliance parameters, and Force Policy learns an interaction frame for hybrid control. In FOMO-Dex the task configuration specifies the force-response directions and feedback laws, which act on nominal commands without a learned compliance or residual model.
- Force-informed action targets. DexForce reconstructs fingertip position targets from kinesthetic demonstrations, and Contact-Grounded Policy learns a mapping from predicted states to controller targets. FOMO-Dex records the corrected commands directly during collection and imitates them.
The reference list also includes earlier dexterity work co-authored by Qi and Malik, including DexScrew (ICRA 2026), the OSMO tactile glove (RA-L 2026) and ForceBand (CoRL 2026).[1]
Limitations and future work
In the current method the interaction directions and force limits are configured per task (Table 1); in the rotation tasks the per-contact force targets are derived from a slowly adapted grip level within a configured 0.5-2.4 N range.[1] The paper names three directions for future work: inferring interaction directions and force targets online, adding uncertainty-aware contact estimation, and evaluating the framework on a wider range of tasks and objects.[1] All experiments use one arm-hand platform.[1]
Availability
The preprint is on arXiv as 2610.17161 (categories cs.RO and cs.AI), and the project page hosts videos of teleoperated and autonomous rollouts.[1][2] As of 1 November 2026, the project page listed the code as "Coming Soon".[2]
Continue reading
- AmazonAmazon.com, Inc. is an American public company whose businesses include online and physical stores, third-party seller services, Amazon Web Services (AWS), advertising, subscriptions, devices, logistics, and…Mentioned 7 times above
- TeleoperationTeleoperation is the operation of a machine by a human at a distance, with commands carried over a communication link and the machine's cameras, microphones and force sensors standing in for the operator's own…Mentioned 6 times above
- Tactile sensingTactile sensing is the technology that gives robots a sense of touch: the ability to measure the physical contact between a robot and the world, including contact force, pressure distribution, shear, slip…Mentioned 3 times above
- SharpaSharpa is a Singapore-headquartered artificial intelligence robotics company, founded at the end of 2024, that builds general-purpose robots and dexterous robotic hands with combined vision and touch sensing.Mentioned 3 times above
- Dexterous handA dexterous hand (also called a dexterous robotic hand or multi-fingered robot hand) is an anthropomorphic end effector that reproduces the grasping, in-hand manipulation, and tactile perception of the human…Listed in See also
- Imitation LearningImitation learning is a family of methods for learning sequential behavior from demonstrations.Listed in See also
More to read
References
- ^1 ^2 ^3 ^4 ^5 ^6 ^7 ^8 ^9 ^10 ^11 ^12 ^13 ^14 ^15 ^16 ^17 ^18 ^19 ^20 ^21 ^22 ^23 ^24 ^25 ^26 ^27 ^28 ^29 ^30 ^31 ^32 ^33 ^34Ying Yuan, David Held, Jitendra Malik, Haozhi Qi. "Force-Modulated Dexterity: Unified Compliance for Contact-Rich Manipulation." arXiv:2610.17161, 12 October 2026. arxiv.org/...2610.17161
- ^1 ^2 ^3 ^4"FOMO-DEX." Project page for Force-Modulated Dexterity. yingyuan0414.github.io/fomo-dex (accessed 1 November 2026)
- ^1 ^2Haozhi Qi. Personal homepage. haozhi.io (accessed 1 November 2026)
- ^Ying Yuan. Personal homepage. yingyuan0414.github.io (accessed 1 November 2026)
- ^David Held. Personal homepage. davheld.github.io (accessed 1 November 2026)
- ^Jitendra Malik. Home page, University of California, Berkeley. people.eecs.berkeley.edu/~malik (accessed 1 November 2026)
- ^Neville Hogan. "Impedance Control: An Approach to Manipulation." 1984 American Control Conference. doi.org/...ACC.1984.4788393
- ^Neville Hogan. "Impedance Control: An Approach to Manipulation: Part I, Theory." *Journal of Dynamic Systems, Measurement, and Control*, March 1985. doi.org/...1.3140702
- ^Marc H. Raibert and John J. Craig. "Hybrid Position/Force Control of Manipulators." *Journal of Dynamic Systems, Measurement, and Control*, 1981. doi.org/...1.3139652
Improve this article
Add missing citations, update stale details, or write a clearer explanation. Anyone can edit: changes go live when you publish, and every edit is checked by an editor.
1 revision · v1 · 2,743 words · full history
Fact-checks are independent of edits: a reviewer re-verifies the article against its sources and stamps the date. How we verify
Research and drafting on this wiki are AI-assisted, under named human editorial standards. How AI is used here
Reviewer note: xg35 independent verification of new article against arXiv 2610.17161; 0 material, 5 minor fixed
Cite this page: AI Wiki. "FOMO-Dex." aiwiki.ai, updated 1 Nov 2026, fact-checked 1 Nov 2026. CC BY 4.0. https://aiwiki.ai/wiki/fomo_dex

