Online Grounding of PDDL Domains by Acting and Sensing in Unknown Environments

by   Leonardo Lamanna, et al.

To effectively use an abstract (PDDL) planning domain to achieve goals in an unknown environment, an agent must instantiate such a domain with the objects of the environment and their properties. If the agent has an egocentric and partial view of the environment, it needs to act, sense, and abstract the perceived data in the planning domain. Furthermore, the agent needs to compile the plans computed by a symbolic planner into low level actions executable by its actuators. This paper proposes a framework that aims to accomplish the aforementioned perspective and allows an agent to perform different tasks. For this purpose, we integrate machine learning models to abstract the sensory data, symbolic planning for goal achievement and path planning for navigation. We evaluate the proposed method in accurate simulated environments, where the sensors are RGB-D on-board camera, GPS and compass.


Online Learning of Reusable Abstract Models for Object Goal Navigation

In this paper, we present a novel approach to incrementally learn an Abs...

Option Discovery for Autonomous Generation of Symbolic Knowledge

In this work we present an empirical study where we demonstrate the poss...

Learning Portable Representations for High-Level Planning

We present a framework for autonomously learning a portable representati...

Planning for Learning Object Properties

Autonomous agents embedded in a physical environment need the ability to...

Planning in the imagination: High-level planning on learned abstract search spaces

We propose a new method, called PiZero, that gives an agent the ability ...

Egocentric Planning for Scalable Embodied Task Achievement

Embodied agents face significant challenges when tasked with performing ...

Planning Beyond the Sensing Horizon Using a Learned Context

Last-mile delivery systems commonly propose the use of autonomous roboti...

Please sign up or login with your details

Forgot password? Click here to reset