Applying Learning-from-observation to household service robots: three common-sense formulation
Katsushi Ikeuchi, Jun Takamatsu, Kazuhiro Sasabuchi, Naoki, Wake, Atsushi Kanehiro

TL;DR
This paper introduces a learning-from-observation system for household robots that uses common sense representations like labanotation, contact-webs, and constraints to generate robot programs from human demonstrations, reducing programming effort.
Contribution
It proposes novel common sense representations and task models for LfO in cluttered household environments, enabling robots to learn tasks by observing humans.
Findings
Effective task models generated from demonstrations
Successful execution of learned tasks on robot hardware
Demonstrated system works in various household scenes
Abstract
Utilizing a robot in a new application requires the robot to be programmed at each time. To reduce such programmings efforts, we have been developing ``Learning-from-observation (LfO)'' that automatically generates robot programs by observing human demonstrations. One of the main issues with introducing this LfO system into the domain of household tasks is the cluttered environments, which cause difficulty in determining which elements are important for task execution when observing demonstrations. To overcome this issue, it is necessary for the system to have common sense shared with the human demonstrator. This paper addresses three relationships that LfO in the household domain should focus on when observing demonstrations and proposes representations to describe the common sense used by the demonstrator for optimal execution of task sequences. Specifically, the paper proposes to use…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Robotic Path Planning Algorithms · Reinforcement Learning in Robotics
