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.

@inproceedings{sahak2026oscar,
author = {Hshmat Sahak and Aoran Jiao and Nicholas Rhinehart and Tim Barfoot},
booktitle = {Conference on Robot Learning},
title = {OSCAR: Obstacle Survival Curves for Adaptive Robot Navigation},
url = {https://arxiv.org/abs/2606.00990},
year = {2026}
}
@article{attarian2026posttraining,
title = {Post-Training, Finetuning, and Steering: A Field Guide for Curating Training Data},
author = {Attarian, Maria and Ruan, Yifan and Voelcker, Claas and Cao, Chenyang and Zhang, Amy and Stone, Peter and Rhinehart, Nicholas and Gilitschenski, Igor},
journal = {arXiv preprint arXiv:2610.19143},
year = {2026},
doi = {10.48550/arXiv.2610.19143},
url = {https://arxiv.org/abs/2610.19143}
}
@article{quan2026wmpa,
title = {World-Model Policy Arbiter for Goal-Conditioned Reinforcement Learning},
author = {Quan, Junwei and Opryshko, Evgenii and Rhinehart, Nicholas and Gilitschenski, Igor},
journal = {arXiv preprint arXiv:2610.10932},
year = {2026},
doi = {10.48550/arXiv.2610.10932},
url = {https://arxiv.org/abs/2610.10932}
}
@article{sahak2026sparrow,
title = {SPARROW: Survival-POMCP for Adaptive Robot Routing, Observation, and Waiting},
author = {Sahak, Hshmat and Jiao, Aoran and Rhinehart, Nicholas and Barfoot, Timothy D.},
journal = {arXiv preprint arXiv:2609.21008},
year = {2026},
doi = {10.48550/arXiv.2609.21008},
url = {https://arxiv.org/abs/2609.21008}
}

@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}
}