Assistant Professor @Princeton. Developing robots that plan and learn to help people.

Princeton, NJ
Joined October 2011
This week's #PaperILike is "Human-robot collaborative task planning using anticipatory brain responses" (Ehrlich et al., PLOS One 2023). Talking is too much effort. I want robots to read my mind! (+nice HRI / collaborative planning insights) PDF: pmc.ncbi.nlm.nih.gov/article…
1
22
980
Tom Silver retweeted
How should we approach research, when the very field we work on is going through rapid and potentially fundamental changes? I recently gave a talk at the Stanford Vision Seminar, reflecting on my PhD journey and how AI is changing the way I think about research. I adapted part of it into a new blog post, organized around three questions: 1. What should we work on? 2. How should we work with AI? 3. What is a PhD for? I hope some of my reflections are helpful. The talk ended with an open discussion, and I’d love to continue it here; curious how others are thinking about these questions. Personally -- as much as there's FOMO, I also think life is very long, and we have time. toruowo.github.io/blog/posts…
11
84
15
573
62,448
Adding this to my catalogue of (very) surprising physical strategies discovered by coding agents...
Me: Put the green box on target, clearing obstructions. Astra: You got it, boss 🫡 (Purely python solution generated in a red teamed sandbox using no any other tools, with $20 budget)
2
1
47
3,998
This week's #PaperILike is a break from the usual: "Worms and science," a 2003 interview with Sydney Brenner. On choosing problems, hypothesis-driven vs data-driven science, and knowing when to move on (in his case, from molecular bio). PDF: pmc.ncbi.nlm.nih.gov/article…
10
822
Tom Silver retweeted
Teleoperators collecting data to fine-tune VLAs are spending valuable time demonstrating actions robots already know how to do. TANDEM combines task and motion planning (TAMP) with human teleoperation only as needed, reducing human effort. (1/8)
5
21
2
58
4,489
😫Tired of spending hours teleoperating robots? 🚀What if you could collect 2.9× more demonstrations with the same human effort? Introducing TANDEM: our new work that combines autonomous task and motion planning (TAMP) with human teleoperation only when needed. 🧵 1/n
Teleoperators collecting data to fine-tune VLAs are spending valuable time demonstrating actions robots already know how to do. TANDEM combines task and motion planning (TAMP) with human teleoperation only as needed, reducing human effort. (1/8)
1
3
13
826
Check out Samrat’s extension to DATAFARM where there is now a human in the loop to do what TAMP alone cannot!
Teleoperators collecting data to fine-tune VLAs are spending valuable time demonstrating actions robots already know how to do. TANDEM combines task and motion planning (TAMP) with human teleoperation only as needed, reducing human effort. (1/8)
2
20
1,180
Robots should spawn MDPs and run RL to learn new skills. But which MDPs, and how can these skills generalize? Check out @Bw_Li1024 's CoRL 2026 paper for answers!
Failures are inevitable for robots that are deployed in the *big* world. We introduce ReSYNC, a system that leverages large-scale RL sim2real to recover from local failures and concept discovery to explain/avoid new failures. Check it out here: jaraxxus-me.github.io/ReSYNC…
3
50
2,586
Tom Silver retweeted
Failures are inevitable for robots that are deployed in the *big* world. We introduce ReSYNC, a system that leverages large-scale RL sim2real to recover from local failures and concept discovery to explain/avoid new failures. Check it out here: jaraxxus-me.github.io/ReSYNC…
12
28
4
85
7,931
This week's #PaperILike is "Mitigating Partial Observability in Sequential Decision Processes via the Lambda Discrepancy" (Allen et al., NeurIPS 2024). A fresh perspective on the classic RL paradigm. If TD(0) and TD(1) disagree, you need memory! PDF: arxiv.org/abs/2407.07333
1
5
50
2,598
Tom Silver retweeted
Our thread showed EMPIRIC solving test tasks. Here is a complete run, showing how it gets there: it experiments, writes what it learned into its simulator as code, plans in that model, then builds a bridge one block longer than in training.
Agentic real-to-sim is getting increasingly good at rebuilding scenes in a physics simulator. But looking at a scene does not reveal how glue cures, how water heats, or how a fan's wind pushes things. And what if the simulator cannot model these mechanisms at all? We present EMPIRIC, an agent that learns a residual world model: a physics engine extended with code for the missing mechanisms. It solves all 25 runs across five simulated domains, where coding-agent baselines solve 14 to 16, and on a real robot it learns wind and domino masses from two gusts. basisresearch.github.io/empi… [1/9]
1
8
1,015
This week's #PaperILike is "Designing Collective Behavior in a Termite-Inspired Robot Construction Team" (Werfel et al., Science 2014). Robots climbing on a structure as they are building it (12 yrs ago!) Video: youtube.com/watch?v=LFwk303p… PDF: ssr.princeton.edu/sites/g/fi…
12
1,536
That's a wrap for the Northeast Robotics Colloquium (NERC) 2026! It was such a blast to bring NERC to Princeton for the first time. With 300 attendees, this was the largest NERC ever, yet still small by the standards of today's big conferences... (1/n)
2
5
1
79
6,370
@lakshitadodeja closed out the program by announcing that NERC 2027 will be hosted at Brown University! Looking forward to seeing you all there :)
1
1
2
1,301
Tom Silver retweeted
Replying to @yichao_liang
@yichao_liang 's latest robotics + program synthesis work with @BasisOrg ! Learning programs that describe heat, glue, wind, electrical switches, etc, a step toward robots that go into new environments, and program for themselves a model of how things work.
Agentic real-to-sim is getting increasingly good at rebuilding scenes in a physics simulator. But looking at a scene does not reveal how glue cures, how water heats, or how a fan's wind pushes things. And what if the simulator cannot model these mechanisms at all? We present EMPIRIC, an agent that learns a residual world model: a physics engine extended with code for the missing mechanisms. It solves all 25 runs across five simulated domains, where coding-agent baselines solve 14 to 16, and on a real robot it learns wind and domino masses from two gusts. basisresearch.github.io/empi… [1/9]
1
2
19
1,779