Semantic Task Planning for Service Robots in Open World
Not on the map. Why?
Abstract (arXiv)
In this paper, we present a planning system based on semantic reasoning for a general-purpose service robot, which is aimed at behaving more intelligently in domains that contain incomplete information, under-specified goals, and dynamic changes. First, Two kinds of data are generated by Natural Language Processing module from the speech: (i) action frames and their relationships; (ii) the modifier used to indicate some property or characteristic of a variable in the action frame. Next, the goals of the task are generated from these action frames and modifiers. These goals are represented as AI symbols, combining world state and domain knowledge, which are used to generate plans by an Answer Set Programming solver. Finally, the actions of the plan are executed one by one, and continuous sensing grounds useful information, which make the robot to use contingent knowledge to adapt to dynamic changes and faults. For each action in the plan, the planner gets its preconditions and effects from domain knowledge, so during the execution of the task, the environmental changes, especially those conflict with the actions, not only the action being performed, but also the subsequent actions, can be detected and handled as early as possible. A series of case studies are used to evaluate the system and verify its ability to acquire knowledge through dialogue with users, solve problems with the acquired causal knowledge, and plan for complex tasks autonomously in the open world.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2022Reasoning with Scene Graphs for Robot Planning under Partial Observabilitycited by 25
- 2023Logic programming for deliberative robotic task planningcited by 8
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinementcited by 3
- 2024Robo-CSK-Organizer: Commonsense Knowledge to Organize Detected Objects for Multipurpose Robotscited by 0
- 2026From Ontology Conformance to Admissible Reconfiguration: A RoSO/SMGI Adequacy Argument for Robotic Service Governancecited by 0
- 2026From Ontology Conformance to Admissible Reconfiguration: A RoSO/SMGI Adequacy Argument for Robotic Service Governance5 May 2026
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement4 Feb 2025
- 2024Robo-CSK-Organizer: Commonsense Knowledge to Organize Detected Objects for Multipurpose Robots27 Sep 2024
- 2023Logic programming for deliberative robotic task planning18 Jan 2023
- 2022Reasoning with Scene Graphs for Robot Planning under Partial Observability21 Feb 2022