Shaping embodied agent behavior with activity-context priors from egocentric video
arXiv:2110.07692
Abstract
Complex physical tasks entail a sequence of object interactions, each with its own preconditions -- which can be difficult for robotic agents to learn efficiently solely through their own experience. We introduce an approach to discover activity-context priors from in-the-wild egocentric video captured with human worn cameras. For a given object, an activity-context prior represents the set of other compatible objects that are required for activities to succeed (e.g., a knife and cutting board brought together with a tomato are conducive to cutting). We encode our video-based prior as an auxiliary reward function that encourages an agent to bring compatible objects together before attempting an interaction. In this way, our model translates everyday human experience into embodied agent skills. We demonstrate our idea using egocentric EPIC-Kitchens video of people performing unscripted kitchen activities to benefit virtual household robotic agents performing various complex tasks in AI2-iTHOR, significantly accelerating agent learning. Project page: http://vision.cs.utexas.edu/projects/ego-rewards/
References in corpus (15)
- Large-Scale Study of Curiosity-Driven Learning
- AI2-THOR: An Interactive 3D Environment for Visual AI
- Learning to Explore using Active Neural SLAM
- Episodic Curiosity through Reachability
- ThreeDWorld: A Platform for Interactive Multi-Modal Physical Simulation
- A Comprehensive Study of Deep Video Action Recognition
- One-Shot Imitation from Observing Humans via Domain-Adaptive Meta-Learning
- Rearrangement: A Challenge for Embodied AI
- Next-Active-Object prediction from Egocentric Videos
- iGibson 1.0: a Simulation Environment for Interactive Tasks in Large Realistic Scenes
- DD-PPO: Learning Near-Perfect PointGoal Navigators from 2.5 Billion Frames
- VRKitchen: an Interactive 3D Virtual Environment for Task-oriented Learning
- Multiple Interactions Made Easy (MIME): Large Scale Demonstrations Data for Imitation
- Learning hierarchical relationships for object-goal navigation
- Learning and Planning with a Semantic Model