Golem: Robot arm control and planning framework.
Golem is a complete package for robot arm planning and control. It contains drivers, a PRM path planner with optimisations, an incorporated rigid body simulator (NVIDIA PhysX), and easy to use interfaces for C++ and ICE (TinyGolem).
We ask that if you use this you cite Marek Kopicki PhD Thesis http://www.cs.bham.ac.uk/~msk/pdf/kopicki2010prediction.pdf
Grasp: Robot manipulation learning framework.
Grasp is a robot manipulation learning framework. It makes available our products of experts grasp learning method. This enables learning of grasp types from a single shot, and on the fly generalisation of these to partial point clouds of novel objects. It also includes a demonstration of this running on a simulation of our Boris robot. It also includes GraspTiny, which is a C++ interface to the Grasp and Golem libraries. https://github.com/marekkopicki/Grasp
CHOP: Software for object shape representationCHOP is a graph theoretic extension of the LHOP (Learned Hierarchies of Parts) approach to object shape representation. It uses a compositional hierarchy and a hybrid generative-descriptive model. This version enables shape retrieval. The code includes the data set from our ECCV 2014 paper. We ask that if you use this code for your paper you cite this paper.
Real/Simulation packages for ROS/Gazebo for the Vito robotThe Vito package allows you to develop code on top of a hardware abstraction of the Vito robot, so that tests can be run in simulation. The switch between the simulation and the real robot is a simple flag. The packages rely on ROS and Gazebo. The package is an example of how to integrate out-of-the-box and custom software within the ROS/Gazebo ecosystem using the latest available planning and control frameworks. It is completely modular, so any person interested in a particular component can take the corresponding module and use it. The Kuka LWR packages are now included in ROS-industrial. The system also includes packages for the Pisa/IIT SoftHand packages, including simulation and grasp data generation.