Loading video...

Video Failed to Load

Go Home

Today, we give robots a /skills library that self-evolves and compounds indefinitely! Introducing ASPIRE: a robot solving its 100th task is no longer as clueless as solving its first. Coding agents observe multimodal sensory traces from simulation and real robots, launch an evolutionary search over control programs, and distill...

215,578 views • 3 months ago •via X (Twitter)

35 Comments

Jim Fan's profile picture
Jim Fan3 months ago

Project gallery and whitepaper: ASPIRE is a great collaboration between NVIDIA GEAR lab, UMich, Berkeley, and CMU. Kudos to all the coauthors who pour their hearts into the project! Check out the deep dive thread from Guanzhi:

Jhxhgukvcxx's profile picture
Jhxhgukvcxx3 months ago

Copying your own homework, and only getting quicker at it.🙂‍↔️

David T Phung 🇺🇸's profile picture
David T Phung 🇺🇸3 months ago

this is awesome! excited to dive in with the code

William Lamkin's profile picture
William Lamkin3 months ago

Awesome! Congratulations, Jim & team

The AI Authority's profile picture
The AI Authority3 months ago

This is really inspiring. Its a great read too

Max For AI's profile picture
Max For AI3 months ago

Exactly f***ing the right direction!

AI Mastery Guide's profile picture
AI Mastery Guide3 months ago

Skill refinement instead of gradient descent is a wild reframe, robots getting less clueless with every task is exactly what's been missing.

Emile Joseph's profile picture
Emile Joseph3 months ago

self-evolving skills for robots is cool but the real bottleneck is reliability not capability. a robot that learns fast but fails 1 in 50 times is still not deployable. show me the failure rate curve and then we talk

Nikhil Kumar's profile picture
Nikhil Kumar3 months ago

there's also this thing that has all the skills inbuilt, memory, physics reasoning and self learning capability -

Scott's profile picture
Scott3 months ago

@Scobleizer Very cool, digital agent and physical agent are merging

Arash Tajik's profile picture
Arash Tajik3 months ago

very cool. curious if this approach is expandable to manipulating deformable objects, especially with the modular perception+grasp+motion planning? or you foresee a set of skills based on e2e learned policies as the next step?

Jim Fan's profile picture
Jim Fan3 months ago

Yes, e2e models can themselves be skills, and skills can help finetune those models too

Lilith Datura's profile picture
Lilith Datura3 months ago

@Scobleizer Sensory traces

Dr. Xi Zeng's profile picture
Dr. Xi Zeng3 months ago

The ASPIRE demo makes skill memory feel less abstract. For robots, a learned skill is not just code reuse. It is remembering which camera trace mattered when the first attempt almost worked but still failed.

Adel Bucetta's profile picture
Adel Bucetta3 months ago

the skills library is just one piece of the puzzle. what's really happening here is that we're teaching the robot to generalize, not just ac

Jason Shuman's profile picture
Jason Shuman3 months ago

Big news! Congrats. Would love to sit down for a pod interview with you as part of our Physical AI series if you're up for it!

Dhruv Diddi's profile picture
Dhruv Diddi3 months ago

Wow! This is simple inspiring work @DrJimFan 🦾🦾💯💯⚡️⚡️

Vlad Marian's profile picture
Vlad Marian3 months ago

the compounding lives or dies on retrieval. discovering skill 100 is the easy part. knowing it's the right one for the task is the hard part. how does aspire pick?

Morgan's profile picture
Morgan1 month ago

Self evolving skill libraries are a game changer for robotics learning speed

EB1A Experts's profile picture
EB1A Experts3 months ago

Really interesting work. Transferring know-how instead of weights is a compelling way to think about continual learning, especially for overcoming sim-to-real challenges. Looking forward to exploring the full system.

surreal intelligence's profile picture
surreal intelligence3 months ago

This is where robotics starts looking less like isolated demos and more like software reuse. Not ‘can this robot do a task?’ but ‘can the next robot inherit the know-how?’

Cyberzk⚡🐸💎's profile picture
Cyberzk⚡🐸💎3 months ago

Excellent! Interpretability research is crucial for trust and adoption.

Saeed Anwar's profile picture
Saeed Anwar3 months ago

A self-evolving skills library where the 100th task benefits from all 99 before it is the compound learning loop that separates research demos from production robotics. The key question is how the skill transfer degrades across dramatically different embodiments.

engineer cat 🐈's profile picture
engineer cat 🐈3 months ago

the compounding only kicks in if the library abstracts skills instead of just appending them. append only memory plateaus because retrieval gets noisier as it grows. does ASPIRE merge skills into higher level ones or keep them flat

ProsperityAndBalance's profile picture
ProsperityAndBalance3 months ago

Brilliant concept! Compounding knowledge indefinitely is exactly how we close the gap between simulation and real-world execution. Exciting times ahead for software agents and physical AI.

Morgan's profile picture
Morgan1 month ago

Simulation gives robotics abundant experience, but reality charges interest on every modeling shortcut. The breakthrough loop is simulation, targeted real world correction, then rapid policy refinement, rather than simulation alone.

Cyberzk⚡🐸💎's profile picture
Cyberzk⚡🐸💎3 months ago

Indeed! RLHF has proven crucial for alignment and safety.

Samuel Ekpe's profile picture
Samuel Ekpe3 months ago

Nice

Randy Webb's profile picture
Randy Webb3 months ago

ASPIRE feels like the moment the Physical AutoResearch vision really clicks into place. ENPIRE showed that robots could learn, but ASPIRE shows they can accumulate know‑how — a shift from optimizing weights to curating a transferable library of strategies.

Saeed Anwar's profile picture
Saeed Anwar3 months ago

The compounding skills library is the key insight here — most robot learning systems reset on every task so they never accumulate. The real question is how ASPIRE handles skill conflicts when a new task requires contradicting an existing skill in the library.

Reyansh Shirke's profile picture
Reyansh Shirke3 months ago

Fan

Raven's profile picture
Raven3 months ago

shipping know-how as an HTML page is the most devastating thing to happen to GGUF files

Toski's profile picture
Toski3 months ago

This feels like a shift from training models to growing experience. A robot that builds on what it already knows instead of relearning every task is a much more scalable approach. Excited to see this open-sourced.

Randy Webb's profile picture
Randy Webb3 months ago

skill evolution, analysis, and cross‑embodiment transfer aren’t just efficiency gains; they’re the early signs of robots developing a reusable “culture” of behaviors. Excited to see how this changes the way we think about training, simulation, and long‑horizon autonomy.

Dr. Xi Zeng's profile picture
Dr. Xi Zeng3 months ago

The skill library is more interesting than the robot win. I want the failed camera trace too, because that is where you see whether a skill actually survived the next task.

Related Videos

Elon just dropped a MAJOR nugget on how Tesla is going to be training Optimus to do real world tasks. They are building an Optimus Academy, which is a large scale, dedicated real-world training facility to accelerate the development of Optimus. The Academy will deploy thousands of Optimus units, potentially 10,000 to 30,000 robots, in a controlled realistic environment where they perform self-play, experiment with tasks, iterate on behaviors, and continuously generate training data through trial and error. The Tesla bots will also run millions of simulations in Tesla’s high-fidelity physics-accurate engine, allowing Optimus to close the “sim-to-real gap” by using these real-world observations to refine and validate the simulations! “You’re actually highlighting an important limitation and difference from cars. We’ll soon have 10 million cars on the road. It’s hard to duplicate that massive training flywheel. For the robot, what we’re going to need to do is build a lot of robots and put them in kind of an Optimus Academy so they can do self-play in reality. We’re actually building that out. We can have at least 10,000 Optimus robots, maybe 20-30,000, that are doing self-play and testing different tasks. Tesla has quite a good reality generator, a physics-accurate reality generator, that we made for the cars. We’ll do the same thing for the robots. We actually have done that for the robots. So you have a few tens of thousands of humanoid robots doing different tasks. You can do millions of simulated robots in the simulated world. You use the tens of thousands of robots in the real world to close the simulation to reality gap. Close the sim-to-real gap.”

Teslaconomics

42,563 views • 8 months ago

We trained a robot dog to balance and walk on top of a yoga ball purely in simulation, and then transfer zero-shot to the real world. No fine-tuning. Just works. I’m excited to announce DrEureka, an LLM agent that writes code to train robot skills in simulation, and writes more code to bridge the difficult simulation-reality gap. It fully automates the pipeline from new skill learning to real-world deployment. The Yoga ball task is particularly hard because it is not possible to accurately simulate the bouncy ball surface. Yet DrEureka has no trouble searching over a vast space of sim-to-real configurations, and enables the dog to steer the ball on various terrains, even walking sideways! Traditionally, the sim-to-real transfer is achieved by domain randomization, a tedious process that requires expert human roboticists to stare at every parameter and adjust by hand. Frontier LLMs like GPT-4 have tons of built-in physical intuition for friction, damping, stiffness, gravity, etc. We are (mildly) surprised to find that DrEureka can tune these parameters competently and explain its reasoning well. DrEureka builds on our prior work Eureka, the algorithm that teaches a 5-finger robot hand to do pen spinning. It takes one step further on our quest to automate the entire robot learning pipeline by an AI agent system. One model that outputs strings will supervise another model that outputs torque control. We open-source everything! Welcome you all to check out the paper, more videos, and try the codebase today: Code:

Jim Fan

909,423 views • 2 years ago

The robot flipped a pancake nobody taught it! 🥞 Skild AI team assumed pancake flipping had to be somewhere in the training data. So they searched. Millions of hours of pre-training data. Nothing. S1 inferred the whole task from a single human demonstration. That's their new general robot model, built as an in-context learner from the ground up. Every new robot task today starts with days of teleoperation and a fine-tuning run on a specialist policy. S1 skips all of it. Much like a language model, it never updates its weights to learn a new task. The demonstration enters the context window, and the policy uses it to decide what to do next. → Ten-minute tasks it was never trained on, composed from primitives learned in pre-training: a new style of coffee, potting a plant, frying pancakes. → Soil and pots arrived at their office at 8:54 PM. The robot was running the task autonomously by 9:27 PM. → Slide objects away mid-reach, swap them, change the lighting, it still finishes. → The prompt waters a plant with a watering can, but only a cup is available. It uses the cup. It doesn't rigidly replay what it saw, but it recovers from its own errors, and sometimes executes with more precision than the demonstrator, when the human fumbles an egg and makes a mess, S1 performs the same step cleanly. The demonstration is a specification of the goal, and not a trajectory to copy. On unseen tasks after 100K hours of pre-training: language-prompted VLAs reach 9%. Their new model reaches 66%. It's already deploying with industrial partners, with a wider rollout over the coming months. Congrats Deepak Pathak and team behind this! 😮‍💨 🔗 Link to their latest blog: ~~ ♻️ Join the weekly robotics newsletter, and never miss any news →

Lukas Ziegler

11,406 views • 1 month ago

I don’t know if we live in a Matrix, but I know for sure that robots will spend most of their lives in simulation. Let machines train machines. I’m excited to introduce DexMimicGen, a massive-scale synthetic data generator that enables a humanoid robot to learn complex skills from only a handful of human demonstrations. Yes, as few as 5! DexMimicGen addresses the biggest pain point in robotics: where do we get data? Unlike with LLMs, where vast amounts of texts are readily available, you cannot simply download motor control signals from the internet. So researchers teleoperate the robots to collect motion data via XR headsets. They have to repeat the same skill over and over and over again, because neural nets are data hungry. This is a very slow and uncomfortable process. At NVIDIA, we believe the majority of high-quality tokens for robot foundation models will come from simulation. What DexMimicGen does is to trade GPU compute time for human time. It takes one motion trajectory from human, and multiplies into 1000s of new trajectories. A robot brain trained on this augmented dataset will generalize far better in the real world. Think of DexMimicGen as a learning signal amplifier. It maps a small dataset to a large (de facto infinite) dataset, using physics simulation in the loop. In this way, we free humans from babysitting the bots all day. The future of robot data is generative. The future of the entire robot learning pipeline will also be generative. 🧵

Jim Fan

165,488 views • 1 year ago

Can United States manufacture robots? Matic Robots says "yes." It makes the best floor cleaning robot, that has won many perfect scores from Wired to many others. We love ours. But my trip there to get a tour from AI pioneer Navneet Dalal Navneet Dalal provided some real insights into how hard it is for a hardware company to make hardware in the United States. And how deeply AI is changing consumer electronics products that are going to be in many more homes soon. In this first part (Part II coming tomorrow) we get a look at how long it took for this company to go through prototypes to a shipping product. In the second part, you'll see the scaling hell that it takes to even ship a few thousand robots and the kinds of problems that scaling up a factory brings. Matic is one of my favorite small Silicon Valley companies. It has found what we call "product market fit." I just came back from CES where I saw many of its competitors, and the Matic wins because of not just the product thinking of Mehul and Navneet Dalal but because of their AI leadership. In a way their robot took many lessons from Tesla, from where to put the batteries to its bet on computer vision, which Navneet has been a pioneer in for years, working quietly behind the scenes. It is about to move into a new location that will allow it to grow to meet the demand that now is showing up (the boxes in its lobby show that it's outgrowing its current facilities). In terms of AI, it has aspirations of making a humanoid too, but it is taking a far more measured approach to getting there. By starting on the floor it can not just build world models based on real world data (customers are given a choice whether to allow its data to be used that way. Most customers choose to keep their data on the robot only, for privacy reasons, but if you opt in you can help them improve their models). They are using that data to understand homes. Navneet told me they hit very unusual situations in people's homes already that they couldn't really predict in simulators, like full-wall mirrors that confuse computer vision systems, or pools and water features in people's homes. Having real customers brings a ton of customer feedback about how to further improve the robot, and, as Navneet demonstrates in the second video, forces them to build a manufacturing muscle memory. Getting teams to work together, figuring out how to solve supply chain problems, from Trump's tarriffs, to a new one that showed up over the past couple of weeks. A supplier for its bags (one of the cheaper parts that goes into the robot) changed the glue it used, which caused robots to fail quality tests and the manufacturing line to stop. Reminds me a lot of the hell Elon Musk faced in its Fremont factory when Tesla was first starting to manufacture its Model 3, which almost bankrupted the company. Off the record Mehul and Navneet 🇮🇳 showed me some of the prototypes and plans for its next products that will show up over the next few years. Certainly not as sexy as Tesla, Figure, 1x_tech, and all the Chinese manufacturers are showing off already, but far better thought out for the typical Western home and AI plays a huge role in its future. It is the product that speaks for itself. It's amazing, and is about to get better this year due to AI. It's the first real vision-only robot to be in my home and I bet it won't be the last from this company. Real honor that they invited me over with my Insta360 camera (another company launched in my home, just like Matic was last year). In Part II we go into the factory.

Robert Scoble

69,229 views • 8 months ago