welcome to the
human experience & agent teamwork laboratory @ harvey mudd
Learn More!


A world in which computational agents intuitively and fluidly navigate the messiness of people's lives.

The mission of the HEATlab is to create new techniques for human-robot teaming—the flexible navigation and coordination of complex, inter-related activities in shared spaces. We focus on using ideas from AI to automate the scheduling and coordination of multiple agents, including humans, computational agents, and robots (embodied agents). We are particularly motivated by the challenge of coordinating the activities of human-robot teams in environments that require explicit cooperation to be successful. A particular goal for human-robot teamwork is in planning solutions that recognize and exploit the relative strengths of humans and agents to accomplish what neither can achieve alone. Interested? Come visit us in Beckman B115! For the latest HEATlab news and highlights, follow us on social media:


Click on the project descriptions below for more details about what we do and how you can apply to get involved!
2018 Summer Research Project Descriptions are now available!
Apply at: https://www.cs.hmc.edu/research/


Here is a selection of our publications. Click here for a more comprehensive list.

New Perspectives on Flexibility in Simple Temporal Planning

Huang, Lloyd, Omar, and Boerkoel

Trade-offs Between Communication, Rescheduling, and Success Rate in Uncertain Multi-Agent Schedules

Chu, Diehl, Knittel, Lin, Lloyd, Boerkoel, and Frank

Who Takes the Lead? Automated Scheduling for Human-Robot Teams

Castro, Roberts, Mena, and Boerkoel

Robust Execution of Probabilistic Temporal Plans

Lund, Dietrich, Chow, and Boerkoel

Trust and Cooperation in Human-Robot Decision Making

Wu, Paeng, Linder, Valdesolo, and Boerkoel

Robust Execution Strategies for Probabilistic Temporal Planning

Dietrich, Lund, and Boerkoel

Human-Robot Trust and Cooperation Through a Game Theoretic Framework

Paeng, Wu, and Boerkoel

Predicting the Quality of User Experiences to Improve Productivity and Wellness

Donti, Rosenbloom, Gruver, and Boerkoel

Robustness in Probabilistic Temporal Planning

Brooks, Reed, Gruver, and Boerkoel

Exploring Active and Passive Team-Based Coordination

Donti and Boerkoel

Distributed Reasoning for Multiagent Simple Temporal Problems

Boerkoel and Durfee

Towards Control and Sensing for an Autonomous Mobile Robot Assistant Navigating Assembly Lines

Unhelkar, Perez, Boerkoel, Bix, Bartscher, and Shah

Distributed Algorithms for Incrementally Maintaining Multiagent Simple Temporal Networks

Boerkoel, Planken, Wilcox, and Shah

Planning for Flexible Human-Robot Co-navigation in Dynamic Manufacturing Environments

Boerkoel and Shah

Using Hybrid Scheduling for the Semi-Autonomous Formation of Expert Teams

Durfee, Boerkoel, and Sleight

Decoupling the Multiagent Disjunctive Temporal Problem

Boerkoel and Durfee

A Distributed Approach to Summarizing Spaces of Multiagent Schedules

Boerkoel and Durfee

Generalized Solution Techniques for Preference-Based Constrained Optimization with CP-nets

Boerkoel, Durfee, and Purrington

Current Team

Savana Ammons '20

Poly Bots

Joon Lee '20

Poly Bots

Jordan Abrahams '19

Robot Brunch

Shyan Akmal'19

Poly Bots

Morgan Frisby '19

HRI in Retail

Maggie Li '19

Poly Bots

Viva Ojha '19


Brenner Ryan '19

Robot Brunch

Lab Alumni

Brenda Castro '18

Human Robot Teamwork

Amy Huang '18


Liam Lloyd '18


Montana Roberts, Scripps '18

Human-Robot Teamwork

Jane Wu '18

Human Robot Teamwork

Scott Chow '17

Robot Brunch

Sam Dietrich '17

Robot Brunch

Kyle Lund '17

Robot Brunch

Erin Paeng '17

Human Robot Teamwork

Emi Reed '17

Robot Brunch; PaWPal

Sam Echevarria '16


Kari Linder, CMC '16

Human Robot Teamwork

Emma Meersman '16


Priya Donti '15


Alex Gruver '15

PaWPal; Robot Brunch

Jacob Rosenbloom '15


Jeb Brooks '14

Robot Brunch

Contact Us

Want to get involved? Have other ideas? Questions? Please contact us using the form below!

The online application for summer undergradate research positions is posted here each January, so please check back soon!
Please note: there are currently no available positions for independent research, high school student interns or graduate students.

For all other opportunities to get involved, please follow us on social media and join our mailing list!