edith-langer / squirrel_planning

Repository for planning related SQUIRREL packages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

squirrel_planning

Technical Maintainer: m312z (Michael Cashmore, King's College London)

Repository for planning related SQUIRREL packages.

Installation

You need the ROSPlan repository (follow the installation instructions here: https://github.com/KCL-Planning/ROSPlan/wiki/a.-Installation )

git clone https://github.com/clearpathrobotics/occupancy_grid_utils
git clone -b squirrel https://github.com/kcl-planning/ROSPlan.git

Additionally you will require Flex and MongoDB.

sudo apt-get install flex
sudo apt-get install mongodb
sudo apt-get install ros-indigo-mongodb-store

Finally check the requirements in squirrel_recommender.

Running everything

First, disable the MongoDB service, if it is started automatically by your system:

sudo service mongodb stop

To launch the planning system, use:

roslaunch squirrel_planning_launch squirrel_planning_system.launch

To begin the mission, use:

rosrun squirrel_planning_execution tidyroom

About

Repository for planning related SQUIRREL packages.


Languages

Language:C++ 83.3%Language:CSS 8.9%Language:JavaScript 3.8%Language:CMake 1.9%Language:HTML 1.7%Language:Shell 0.1%Language:Makefile 0.1%