Repository for planning related SQUIRREL packages.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
squirrel_interface_emote
squirrel_interface_hri
squirrel_interface_manipulation
squirrel_interface_perception
squirrel_interface_speech
squirrel_planning
squirrel_planning_execution
squirrel_planning_launch
.gitignore
.robotino-api2.install.sh
.travis.rosinstall
.travis.yml
README.md

README.md

Travis-CI: Build Status

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