Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

💥Introducing FACTR 2, learning external force sensing on commodity robot arms without needing dedicated sensors. We show that learned force signals enable force-feedback teleop on low-cost arms and improve BC policies. FACTR 2 consists of: 1. Neural External Torque (NEXT): learns external forces without needing dedicated force sensors. 2....

116,063 Aufrufe • vor 5 Monaten •via X (Twitter)

41 Kommentare

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

We first introduce NEXT: Neural External Torque, which learns external joint torque without dedicated force sensors. With just 10 min of free-space data and 1 min of training, NEXT learns to predict the torque needed for contact-free motion. At runtime, subtracting this prediction from measured motor torque gives external torque. 🧵(2/N)

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

We validate NEXT on the Franka, an arm with dedicated force sensing. Despite using no force sensors, NEXT closely matches Franka’s factory external torque estimates. 🧵(3/N)

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

We further introduce FIRST: Force-Informed Resampling Training. Using the learned force signal, we can automatically segment demonstrations into free-space, pre-contact, and contact regions. 🧵(4/N)

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

We then up-sample pre-contact and contact data during training to improve policy performance. This is intuitive: most failures do not happen in free space. They happen near contact, where precise alignment, small error recovery, and force-sensitive interaction matter most. 🧵(5/N)

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

This work was done @CMU_Robotics with co-lead @StevenOh_ and @_tonytao_ as well as @yangphiliphan, @kenny__shaw, @funabashihand, @rsalakhu, @deepakpathak. Website: Paper: 🧵(6/N)

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

Special shoutout to @StevenOh_. Steven has been visiting us at CMU from Japan for the past few months and worked incredibly hard on this project. I’m very proud of what he has accomplished, and excited for him to start his PhD at UChicago. Please check out his thread for more details.

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

@StevenOh_ @_tonytao_ @yangphiliphan @kenny__shaw @funabashihand @rsalakhu @deepakpathak Also check out @_tonytao_’s thread as well!

Profilbild von Lumbogg
Lumboggvor 5 Monaten

Please get back on we need you for pantheon

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

😅

Profilbild von Ville🤖
Ville🤖vor 5 Monaten

This is super cool work! Can’t wait to see the controller code😄 Would your method work on Feetech motors by any chance?

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

Feetech motors on the follower arms?

Profilbild von Ville🤖
Ville🤖vor 5 Monaten

both actually, e.g. could you use the method with the so-101 leader/follower setup?

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

On the follower side, we don’t have these arms so we haven’t tried it ourselves, but I suspect it can work for these. On the leader side for force feedback, this is definitely possible.

Profilbild von Ritvik Singh
Ritvik Singhvor 5 Monaten

Congrats on the release!

Profilbild von Maximilian Alexander
Maximilian Alexandervor 5 Monaten

@ritvik_singh9 What arms are you using

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

@ritvik_singh9 Most of the policy videos are with the AgileX Pipers

Profilbild von Maximilian Alexander
Maximilian Alexandervor 5 Monaten

@ritvik_singh9 Awesome!

Profilbild von Alfred Cueva
Alfred Cuevavor 5 Monaten

Cool work Jason! I’ve been exploring using tactile feedback on policy training lately

Profilbild von Nick Jänne
Nick Jännevor 5 Monaten

This is super cool! Expect much hyper param tuning for new embodiments? Also what’s the intuition for what makes a good training set? Must it also include contact interactions?

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

Thanks! Hyperparameter tuning hasn’t been too bad since each NEXT model trains in ~1 min, so sweeps are cheap. The training data should be free-space only, without contact. The model learns free-space dynamics, so contacts appear as residual external forces. Appendix A.3 has more data collection guidelines.

Profilbild von PAilot
PAilotvor 4 Monaten

Every technology eventually becomes cheaper. The real advantage shifts from hardware to decision-making. That's usually where the biggest companies are built.

Profilbild von David McAllister
David McAllistervor 5 Monaten

Congrats!

Profilbild von Klajd Lika`
Klajd Lika`vor 5 Monaten

Great work. For future I suggest using one of those for groundtruth

Profilbild von Nick CleanCode
Nick CleanCodevor 5 Monaten

Oh, clever approach! Canada's manufacturing sector needs to be adopting stuff like this. But I'm not holding my breath.

Profilbild von Neil Nie
Neil Nievor 5 Monaten

Great work @JasonJZLiu!!

Profilbild von Finn Busch
Finn Buschvor 5 Monaten

cool paper! did you consider evaluating end-effector force directly rather than joint torques? seems like for contact tasks like insertion that's would actually matter a lot

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

Do you mean evaluating the accuracy of the learned joint torques transformed to end effector forces? Or do you mean feeding end effector forces to the policy?

Profilbild von Finn Busch
Finn Buschvor 5 Monaten

Transformed to end effector forces

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

We haven’t done these experiments, but from the perspective of training policies, we didn’t find much difference between using end effector wrench vs joint torque. But considering our joint torque predictions are accurate, I presume the transformed end effector wrenches will be as well.

Profilbild von Finn Busch
Finn Buschvor 5 Monaten

I see, thanks :) I assume the same but I guess it might not always be true that smaller join torque errors always mean smaller EE errors? Either way, nice work!

Profilbild von Jai Kumaar Ratadia
Jai Kumaar Ratadiavor 4 Monaten

This is amazing. Did you use Dynamixels for your leader arms?

Profilbild von Jason Liu
Jason Liuvor 4 Monaten

Yes

Profilbild von Jai Kumaar Ratadia
Jai Kumaar Ratadiavor 4 Monaten

The XL330-M288-Ts or the Dynamixel XL430-W250-Ts?

Profilbild von Jason Liu
Jason Liuvor 4 Monaten

We use XC330 T288-T

Profilbild von Actunova0123
Actunova0123vor 5 Monaten

Really impressive work!🤩 We build open-source robot arms and joint modules with torque control and current feedback. If you’re interested in testing FACTR 2 on another low-cost platform, we’d be happy to provide hardware and collaborate.

Profilbild von Steven Cheng
Steven Chengvor 5 Monaten

Love this, how well does NEXT handle vibration on cheap arms?

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

You mean arms such as the SO-101?

Profilbild von Jason傑森 🇭🇰 | 🛠️
Jason傑森 🇭🇰 | 🛠️vor 5 Monaten

感觉也是另一种触摸世界

Profilbild von raegher
raeghervor 5 Monaten

How much does this hardware set cost?

Profilbild von Jason Liu
Jason Liuvor 5 Monaten

The piper arms cost ~$2.5k. The leader arms are ~$600

Profilbild von raegher
raeghervor 5 Monaten

Thanks

Ähnliche Videos

Force-sensing fingers! 🧤 Stanford researchers just released UMI-FT, a handheld data collection platform that puts compact six-axis force/torque sensors on each finger, enabling finger-level wrench measurements alongside RGB, depth, and pose data. Many manipulation tasks require careful force modulation: too little force and the task fails, too much and you cause damage. But commercial force/torque sensors are expensive, bulky, and fragile, which has limited large-scale force-aware policy learning. UMI-FT changes the economics. The platform uses an iPhone for RGB vision, ultrawide RGB, depth, and pose via ARKit, with each finger sensorized using a CoinFT sensor to capture per-finger wrench information during manipulation. This multimodal data trains an adaptive compliance policy that predicts position targets, grasp force, and stiffness for execution on standard compliance controllers. The learned policy runs slowest and generates reference targets, while model-based compliance and force controllers provide delicate 6D compliance control and real-time force modulation. They tested on three contact-rich, force-sensitive tasks: whiteboard wiping (locate eraser, grasp, wipe until clean), skewering zucchini (grasp slice firmly, push onto stick until punctured), and lightbulb insertion (grasp bulb, align bayonet pin with socket slit, insert while overcoming spring force, rotate to light up). The results are clear. Policies without compliance struggle to modulate contact force and trigger safety faults from excessive force. Policies without force sensing fail to grasp unseen objects or resist reaction forces, causing slippage. Here's the project page: ~~ ♻️ Join the weekly robotics newsletter, and never miss any news →

Lukas Ziegler

12,868 Aufrufe • vor 9 Monaten