Welcome to the homepage of the Learning, Embodied Autonomy, and Forecasting (LEAF) lab, affiliated with the Robotics Institute, Institute for Aerospace Studies, and Department of Computer Science at the University of Toronto. The LEAF lab is led by Prof. Nick Rhinehart.
One of our central aims is general-purpose model-based control: autonomous systems that can be directed to perform a wide range of tasks by combining accurate models of the world with learned objectives. Two capabilities are essential to this vision: forecasting [1,2,3,4,5,6,7,8,9], learning to predict future observations and outcomes from rich sensor data, and reward learning [10,11,12,13,14,15], inferring what humans actually want from demonstrations, preferences, and other feedback. Together, these would allow an agent to simulate what will happen under different actions and select behavior aligned with human intent, without requiring hand-designed rewards or task-specific engineering. Our research draws on imitation learning, reinforcement learning, generative modeling, and information theory, with applications spanning autonomous driving, robot navigation, manipulation, and beyond.
Current research thrusts include: learning transferable world models over high-dimensional sensor data such as LiDAR and occupancy [1,3]; using world models to enable realistic large-scale simulation and efficient planning [1,2]; and learning reward and objective functions from human feedback [10,11] so that autonomous systems can perform complex tasks in alignment with human intent.


@misc{nabail2026ubp2,
archiveprefix = {arXiv},
author = {Mohamed Nabail and Leo Cheng and Jingmin Wang and Nicholas Rhinehart},
eprint = {2606.19328},
primaryclass = {cs.LG},
title = {UBP2: Uncertainty-Balanced Preference Planning for Efficient Preference-based Reinforcement Learning},
url = {https://arxiv.org/abs/2606.19328},
year = {2026}
}

@article{ruan2026qpilots,
title = {QPILOTS: Efficient Test-Time Q-Steering for Flow Policies},
author = {Ruan, Yifan and Cao, Chenyang and Burger, Andreas and Pesaranghader, Ali and Kamali, Kaveh and Kim, Jaehong and Vijaykumar, Nandita and Aspuru-Guzik, Alan and Gilitschenski, Igor and Rhinehart, Nicholas},
journal = {arXiv preprint arXiv:2606.14801},
year = {2026},
doi = {10.48550/arXiv.2606.14801},
url = {https://arxiv.org/abs/2606.14801}
}
@misc{sahak2026oscar,
archiveprefix = {arXiv},
author = {Hshmat Sahak and Aoran Jiao and Nicholas Rhinehart and Tim Barfoot},
eprint = {2606.00990},
primaryclass = {cs.RO},
title = {OSCAR: Obstacle Survival Curves for Adaptive Robot Navigation},
url = {https://arxiv.org/abs/2606.00990},
year = {2026}
}
@article{pourkeshavarz2026autoworld,
title = {AutoWorld: Scaling Multi-Agent Traffic Simulation with Self-Supervised World Models},
author = {Pourkeshavarz, Mozhgan and Liu, Tianran and Rhinehart, Nicholas},
journal = {arXiv preprint arXiv:2603.28963},
year = {2026},
doi = {10.48550/arXiv.2603.28963},
url = {https://arxiv.org/abs/2603.28963}
}
@article{liu2026occsim,
title = {OccSim: Multi-kilometer Simulation with Long-horizon Occupancy World Models},
author = {Liu, Tianran and Zhao, Shengwen and Pourkeshavarz, Mozhgan and Li, Weican and Rhinehart, Nicholas},
journal = {arXiv preprint arXiv:2603.28887},
year = {2026},
doi = {10.48550/arXiv.2603.28887},
url = {https://arxiv.org/abs/2603.28887}
}