Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Repository files navigation

ROSPlan Framework

Build status Test status

The main ROSPlan website and documentation is available here.

The ROSPlan framework provides a generic method for task planning in a ROS system. ROSPlan encapsulates both planning and dispatch. It provides with a simple interface, and already includes interfaces to common ROS libraries.

ROSPlan Demos:

Several demos are available in the rosplan_demos repository. More will be added over time.

Installation

ROSPlan supports by default noetic ROS1 distribution and is developed under Ubuntu 20.04.

Install dependencies:

sudo apt install flex bison freeglut3-dev libbdd-dev python3-osrf-pycommon python3-catkin-tools

Select or create a catkin workspace:

mkdir -p ROSPlan/src
cd ROSPlan/

Get the code:

cd src/
git clone https://github.com/KCL-Planning/rosplan

Compile everything:

catkin build

Running a demo with the turtlebot 2, using Gazebo simulator (kinetic only)

This demo has been migrated to a separate repo, please follow up this link: rosplan_demos

Using ROSPlan's docker image

Get your docker image from the Docker Hub:

docker pull kclplanning/rosplan

Run an interactive bash shell inside the docker, ready to run ROSPlan:

docker run -it --rm kclplanning/rosplan bash

Related repositories:

About

The ROSPlan framework provides a generic method for task planning in a ROS system.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages