Skip to content

This repository contains a ROS wrapper for the AIPlan4EU Unified Planning library available at https://github.com/aiplan4eu/unified-planning.

Notifications You must be signed in to change notification settings

aiplan4eu/UP4ROS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

master devel codecov Documentation Status

This repository contains a ROS wrapper for the AIPlan4EU Unified Planning library available at https://github.com/aiplan4eu/unified-planning.

Quick Overview

The up4ros node wraps the unified planning library.

  • It can be launched with: roslaunch up4ros up4ros.launch
  • Exposed services:
    • /up4ros/add_action [up_msgs/srv/AddAction]
    • /up4ros/add_fluent [up_msgs/srv/AddFluent]
    • /up4ros/add_goal [up_msgs/srv/AddGoal]
    • /up4ros/add_object [up_msgs/srv/AddObject]
    • /up4ros/new_problem [up_msgs/srv/NewProblem]
    • /up4ros/set_initial_value [up_msgs/srv/SetInitialValue]
    • /up4ros/set_problem [up_msgs/srv/SetProblem]
  • Exposed actions:
    • /up4ros/planOneShotPDDL [up_msgs/action/PDDLPlanOneShotAction]
    • /up4ros/planOneShot [up_msgs/action/PlanOneShotAction]
    • /up4ros/planOneShotRemote [up_msgs/action/PlanOneShotRemoteAction]

Documentation

The documentation is available here

Acknowledgments

This library is being developed for the AIPlan4EU H2020 project (https://aiplan4eu-project.eu) that is funded by the European Commission under grant agreement number 101016442.

About

This repository contains a ROS wrapper for the AIPlan4EU Unified Planning library available at https://github.com/aiplan4eu/unified-planning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published