Blog
Join us for the Inaugural Northwest Robotics Symposium
This inaugural symposium aims to make up for two-plus years of missed in-person networking as a result of the pandemic. Students, postdocs, industry researchers, and faculty are all encouraged to participate. The event is free.
The symposium will be an all-day affair featuring invited short talks, posters, and social events.
Happening May 13th at UW.
Paper on a 'Wandering' Kuri Deployment to Appear at HRI 2022
We needed to put a Mayfield Kuri into the halls of our building for a study, but it turned out to be no small feat. We settled on a system that had the robot roam around and occasionally ping us for help when it needed to charge. It’s a pattern to consider if you find yourself wanting to run a user study with a robot that can’t navigate autonomously. Check out the paper, and don’t miss the demo on the project page.
The video we made for HRI 2022, which was virtual once again.
I organized our running club's first Light Rail Relay

The relay followed Seattle’s 25 mile light rail line, stopping at each station along the way.
I organized a relay along Seattle’s light rail line for UW CSE’s Race Condition Running club. Dozens of people ran, many a station was visited, and I can’t wait to do it again next year.
Papers on Influencing Behavioral Attributions and Generating Backchannels to Appear at CoRL
To appear as posters at the Conference on Robot Learning in November (virtually, I would guess):
- A paper describing how a robot can shape perceptions of its motion while doing a task. I’m happy that we were able to model this problem cleanly, and especially happy that our method works even with a tricky domain like coverage. iRobot, if you’re reading this, get in touch 😉
- Some new work describing how you can get a robot to make natural-seeming back-channels (nods, in this paper) based on human speech signals and a head-pose estimate. All it took was a fairly small amount of human-human interaction data, and the models are small enough that you can run them on real robots.
Influencing Behavioral Attributions Paper at ICRA Workshop

We investigate how people perceive different coverage trajectories in a virtual home vacuuming domain.
We have a new short paper summarizing our first experiments with modeling and controlling how a robot’s motion impacts the impressions formed by observers.
New Robotics Course Materials

The four course assignments trace the steps necessary to get a mobile robot that can localize, generate motion plans, and robustly execute them.
I helped put on UW’s undergrad robotics class this spring, working as one of several TAs to revamp the course projects for a fully virtual, simulation-only format. Thanks to the incredible platform and software work from the MuSHR team, we were able to create a buttery experience. I don’t know of any other educational stack that provides high-quality tests and scaffolding that can guide students in implementing a particle filter, controller and planner for a mobile robot—using ROS Noetic and Python 3, no less. All on top of a simulator that’s lightweight enough to run smoothly in an Ubuntu VM on just about any laptop. I think the materials and approach here should be the starting place for any class that’s trying to get students familiar with the important ideas in autonomous robotics and robot software.