Robot Tasks with Fuzzy Time Requirements from Natural Language Instructions
Sascha Sucker, Michael Neubauer, Dominik Henrich

TL;DR
This paper introduces fuzzy skills for robots that interpret natural language instructions with vague time requirements, enabling flexible scheduling based on user satisfaction modeled by satisfaction functions.
Contribution
It proposes a novel approach using satisfaction functions to handle fuzzy time constraints in robot instructions, supported by a user study to determine optimal function shapes.
Findings
Trapezoidal functions best approximate user satisfaction.
Users are more lenient with future execution times.
Fuzzy skills enable flexible and user-aligned robot scheduling.
Abstract
Natural language allows robot programming to be accessible to everyone. However, the inherent fuzziness in natural language poses challenges for inflexible, traditional robot systems. We focus on instructions with fuzzy time requirements (e.g., "start in a few minutes"). Building on previous robotics research, we introduce fuzzy skills. These define an execution by the robot with so-called satisfaction functions representing vague execution time requirements. Such functions express a user's satisfaction over potential starting times for skill execution. When the robot handles multiple fuzzy skills, the satisfaction function provides a temporal tolerance window for execution, thus, enabling optimal scheduling based on satisfaction. We generalized such functions based on individual user expectations with a user study. The participants rated their satisfaction with an instruction's…
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
TopicsNatural Language Processing Techniques · Speech and dialogue systems
MethodsFocus
