Summer school schedule. List of tutorials, speakers, and links to presented material.
Live streams of the tutorials will be available at the links below.
Recordings of the tutorials will be available after the program on our YouTube page.
The summer school will be held in the following locations on the USC campus:
- July 17, 19-21: Salvatori Computer Science Center (SAL 101) – 941 Bloom Walk, Los Angeles, CA 90089
- July 18: Stauffer Science Lecture Hall (SLH) 200 – 831 Bloom Walk, Los Angeles, CA 90089
Please refer to this map of the University of Southern California for housing and lecture locations.
The labs require students to use their personal laptops, so please bring yours to the summer school. Refer to the schedule below for specific system requirements for each lab.
***Hover over talk titles for abstracts and speaker names for bios***
You can also download the current schedule here.
Day 1 – Wednesday, July 17 (SAL 101)
7:30am – 8:15am |
Registration |
8:15am – 10:00am |
Welcome and Introduction Talk 1: Are we ready for cognitive robots? Sara Bernardini (Royal Holloway University of London) Talk 2: Back to the Future of Autonomous Exploration Brian Williams (MIT) Talk 3: AI in Space – From Earth Orbit to Mars and Beyond! Steve Chien (Jet Propulsion Laboratory (JPL)) |
10:00am – 10:15am | Break |
10:15am – 11:45am |
Tutorial 1: Socially Assistive Robotics Speaker: Maja Mataric, University of Southern California (USC) |
11:45am – 1:00pm | Lunch |
1:00pm – 2:30pm |
Tutorial 2: Learning from Experience About Different Aspects of Space Speaker: Ben Kuipers, University of Michigan |
2:30pm – 2:45pm | Break |
2:45pm – 4:15pm |
Tutorial 3: Online Learning for Adaptive Robotic Systems Speaker: Byron Boots, Georgia Tech |
4:15pm – 4:30pm | Break |
4:30pm – 6:30pm |
Lab 1: Model Based Programming for Autonomous Systems Lab Lead: Marlyse Reeves |
Lab 1 requirements: Lab material and code will be available as a Jupyter Notebook on GoogleCloud. All that is needed to run the notebook is a browser. To access the notebook, participants will need to have a GitHub account.
Day 2 – Thursday, July 18 (SLH 200)
8:30am – 10:00am |
Tutorial 4: Probabilistic Planning Speaker: Reid Simmons, Carnegie Mellon University |
10:00am – 10:15am | Break |
10:15am – 11:45am |
Tutorial 5: Robust Machine Learning and Inverse Reinforcement Learning for Intent Recognition Speaker: Dragos Marginaenru, Boeing Research & Technology |
11:45am – 1:00pm | Lunch |
1:00pm – 2:30pm |
Tutorial 6: Robust Deep Learning Speaker: Zico Kolter, Carnegie Mellon University |
2:30pm – 2:45pm | Break |
2:45pm – 4:15pm |
Tutorial 7: Hierarchical Reinforcement Learning Speaker: George Konidaris, Brown University |
7:00pm – 9:00pm |
Social Dinner The Lab Gastropub (3500 S Figueroa St) |
Day 3 – Friday, July 19 (SAL 101)
8:30am – 10:00am |
Tutorial 8: Classical Planning Algorithms Speaker: Malte Helmert, University of Basel |
10:00am – 10:15am | Break |
10:15am – 11:45am |
Tutorial 9: An Odyssey through Temporal Planning Speaker: David E. Smith NASA Ames Research Center |
11:45am – 1:00pm | Lunch |
1:00pm – 2:30pm |
Tutorial 10: Hybrid Activity and Motion Planning with Time-Evolved Goals Speaker: Brian Williams, Massachusetts Institute of Technology (MIT) |
2:30pm – 2:45pm | Break |
2:45pm – 4:15pm |
Tutorial 11: Integrating Task and Motion Planning Speaker: Caelan Garrett, Massachusetts Institute of Technology (MIT) |
4:15pm – 4:30pm | Break |
4:30pm – 6:30pm |
Lab 2: Classical Planning Lab Lead: Malte Helmert, University of Basel |
Lab 2 requirements: Please check system requirements here. You will also need the Vagrantfile that was emailed to attendees.
Day 4 – Saturday, July 20 (SAL 101)
8:30am – 10:00am |
Tutorial 12: Planning Under Uncertainty Speaker: Felipe Trevizan, Australian National University (ANU) |
10:00am – 10:15am | Break |
10:15am – 11:45am |
Tutorial 13: Risk-Bounded Planning Speaker: Hiro Ono, Jet Propulsion Laboratory (JPL) |
11:45am – 1:00pm | Lunch |
1:00pm – 2:30pm |
Tutorial 14: Risk-Bounded Planning Speaker: Ashkan Jasour, Massachusetts Institute of Technology (MIT) |
2:30pm – 2:45pm | Break |
2:45pm – 4:15pm |
Tutorial 15: Past, Present, and Future of Simultaneous Localization and Mapping Speaker: Luca Carlone, Massachusetts Institute of Technology (MIT) |
Day 5 – Sunday, July 21 (SAL 101)
8:30am – 10:00am |
Tutorial 16: Vehicle Routing with Time Windows: A practical guide. Speaker: Philip Kilby, Australian National University (ANU) |
10:00am – 10:15am | Break |
10:15am – 11:45am |
Tutorial 17: Dynamic Scheduling with Communication Delay Speaker: Nikhil Bhargava, Massachusetts Institute of Technology (MIT) |
11:45am – 1:00pm | Lunch |
1:00pm – 2:30pm |
Tutorial 18: Planning with Human Mental States Speaker: Stefanos Nikolaidis, University of Southern California (USC) |
2:30pm – 2:45pm | Break |
2:45pm – 4:15pm |
Tutorial 19: Single-Robot and Multi-Robot Path Planning Speaker: Sven Koenig, University of Southern California (USC) |
4:15pm – 4:30pm | Break |
4:30pm – 6:30pm | Lab 3: Multi-Robot Path Planning Lab Lead: Sven Koenig Lab Support: Wolfgang Hönig, Jiaoyang Li |
Lab 3 requirements: Please check system requirements here.