Planning for Robots with Skills

Matthew Crosby, Francesco Rovida, Mikkel Rath Pedersen, Ronald P. A. Petrick, Volker Krüger

Research output: Chapter in Book/Report/Conference proceedingConference contribution

185 Downloads (Pure)


Modern industrial robotics is characterised by a need for flexibility in robot design, in order to minimise programming and development time when a robot's tasks must be changed. To address this problem, a recent approach has proposed that robots be equipped with a set of general, reoccurring operations called `skills', e.g., picking, placing, or driving. This paper presents a method for automatically generating planning problems from existing skill definitions such that the resulting problems can be solved using off-the-shelf planning software, and the solutions can be used to control robot actions in the world. As a result, a robot can therefore perform new tasks simply by specifying the task's goals via a GUI. The approach is demonstrated on a set of common tasks in a simulated industrial environment and has also been tested successfully on a real-world robotic platform.
Original languageEnglish
Title of host publicationProceedings of the 4th Workshop on Planning and Robotics (PlanRob)
Number of pages9
Publication statusPublished - 13 Jun 2016
Event4th ICAPS Workshop on Planning and Robotics 2016 - London, United Kingdom
Duration: 13 Jun 201614 Jun 2016


Workshop4th ICAPS Workshop on Planning and Robotics 2016
Abbreviated titlePlanRob 2016
Country/TerritoryUnited Kingdom
Internet address


Dive into the research topics of 'Planning for Robots with Skills'. Together they form a unique fingerprint.

Cite this