Grasp-Taxonomy Conditioning as a Mode Switch for Dexterous Grasping of Climbing Holds

TL;DR BetaGrasp adds a four-class grasp-type label (crimp, sloper, pinch, jug) to a DP3-style point-cloud diffusion policy on a Franka arm with a LEAP hand. On 80 paired hardware trials on climbing holds, average slip force rises from 9.6 N to 14.3 N and full slip-offs drop from 44% to 10%.
What they do
A dexterous hand has to grasp different objects with different hand shapes, but a diffusion policy trained on several grasp types gets nothing in its input that says which one to use. BetaGrasp gives a DP3-style point-cloud policy a four-class grasp label (crimp, sloper, pinch, jug) and tests it on 3D-printed climbing holds with a Franka arm and a 16-DoF LEAP hand. A spring testbed with a ratchet turns each trial into a slip force in newtons.
How it works
- Policy. A PointNet-style encoder (1024 XYZ points from four RealSense cameras), a proprioception MLP and a small grasp-label MLP are fused into a 512-d vector that conditions a 1D temporal U-Net denoiser. It outputs 23-dim joint-space action chunks at 10 Hz with 10 DDIM steps. The baseline is the same network without the label branch.
- Data. 200 VR-teleoperated demonstrations, 50 per grasp type across five hold orientations (46.4 minutes). The operator supplies the label in training and at deployment.
- Testbed. The hold sits on a deck that slides along one axis against two springs. After the grasp the arm pulls 13 cm, and an 11-tooth ratchet records the peak displacement, giving slip force in steps of about 2.6 N.
Results
- Simulated closed-loop rollouts from the reset pose: BetaGrasp reaches the correct grasp type in 94% of rollouts, the baseline in 25%, because all 800 of its rollouts end in a jug grasp.
- The point-cloud branch alone does not separate the four holds (5-NN accuracy 39%, chance 25%).
- Hardware, 80 paired trials: average slip force 14.3 N against 9.6 N. BetaGrasp wins 61 pairs, ties 14 and loses 5. The largest gain is on pinch (+6.8 N), the smallest on sloper (+3.0 N), where the baseline slipped off in all 20 trials.
- Grasps that slip off before moving the hold drop from 44% to 10%.
Limitations
One embodiment, one operator and one physical hold per grasp type, with no held-out holds, so part of each gain may come from the particular hold. The label is supplied by a person. The testbed loads the grasp along one fixed axis, the rollout analysis is simulated, and 14.3 N is a moderate grip.
Figures




Abstract
Dexterous grasping in robotics relies on distinct hand configurations depending on object geometry. We introduce BetaGrasp, a 3D diffusion policy that conditions a DP3-style point-cloud policy on a four-class grasp label (crimp, sloper, pinch, and jug), running on a Franka arm with a 16-DoF LEAP hand. We also introduce a climbing-hold benchmark: a spring testbed whose ratchet gives a slip-force reading in newtons. In our analysis the policy's point-cloud encoder did not separate the four holds, so the scan alone gave it little to choose a grasp from. Without the label (a DP3-style baseline), simulated rollouts from the robot's reset pose all end in a jug grasp, whatever the hold (25% correct grasp type, versus 94% for BetaGrasp). The label works as a switch for which grasp the policy performs. On 80 paired hardware trials, BetaGrasp raises average slip force from 9.6 N to 14.3 N, and grasps slipping fully off the hold drop from 44% of trials to 10%.
Summaries are written automatically from each paper's text. Figures and videos come from the paper and its project page; all credit goes to the authors.
