Robots that need to share their environments with humans learn predictive models of human behavior, which they use to generate their own behavior in response. Autonomous cars try to predict where other cars will go [1]}, [2]} and what pedestrians will do [3]}, indoor mobile robots try to predict where the people around them will move [4]}, and manipulators try to predict how human collaborators will reach for objects in their workspace [5]}, [6]}, [7]}, [8]}, [9]}.
