/rcll-plasp

ASP Planner for RoboCup Logistics League

Primary LanguagePython

rcll-plasp

ASP Planner for RoboCup Logistics League

The RoboCup Logistics League (RCLL) is a league of the annual international robotics competition RoboCup. It focuses on in-factory logistics applications. Following the RoboCup spirit this league’s objective is to enable scientific work in order to achieve a flexible solution of material and informational flow within industrial production using coordinated teams of autonomous mobile robots.

The task of the robots is to fetch raw materials from an input storage, transport them in a dynamic sequences between machines, handling production at these machines, and finally deliver them. A team consists of three robots. Each robot builds on the standardized Festo Robotino robot platform which can be extended with sensors and computing devices.

POPF

Default planner used in ROSPlan, apparently solves only the 1 robot/0 rings problem. Documentation and instructions to build link.

How to use

./popf-x86-linux pddl/domains/rcll_domain_production.pddl 'pddl/problems/incl durations/1 robot/1 order/0 rings.pddl'

PLASP

Translates PDDL to ASP link. Contains encodings which is used to solve planning problems.