brean / simple_planning

Run planning algorithms in docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple_planning

Run different planner using docker. To quickly test and benchmark your pddl on different planner.

Included planner:

simple_planning was initiated and is currently developed at the Robotics Innovation Center of the German Research Center for Artificial Intelligence (DFKI) in Bremen.

Motivation

Unify how to call a planer and benchmark different planner quickly.

Installation

just install docker and docker-compose, then run docker-compose build.

Getting Started

Just modify the problem.pddl and domain.pddl in the pddl-folder accordingly then build and run the docker-container for the planner you want to use (Example: docker-compose run ff, see docker-compose.yml for all planner and their details).

the pddl-folder is linked to your docker container so you can modifiy the files without the need of rebuilding the container. The output is written on the terminal.

Contributing

Please use the issue tracker to submit bug reports and feature requests. Please use merge requests as described here to add/adapt functionality.

License

simple_planning is distributed under the 3-clause BSD license.

Funding

simple_planning has been developed in the research project Knowledge4Retail (Grant number 01MK20001B) funded by the German Aerospace Center (DLR) with funds from the German Federal Ministry for Economic Affairs and Climate Action (BMWK) and the German Aerospace Center e.V. (DLR).

Maintainer / Authors / Contributers

Andreas Bresser, andreas.bresser@dfki.de

Copyright 2023, DFKI GmbH / Robotics Innovation Center

About

Run planning algorithms in docker

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 90.4%Language:Yacc 7.8%Language:Lex 1.3%Language:Makefile 0.5%