iocchi / PetriNetPlans

Petri Net Plans library and applications
31 stars 15 forks source link

Petri Net Plans

This repository contains Petri Net Plans (PNP) library, PNP ROS bridge and some sample applications. More information on the PNP web site. PNP component is also a component of AI-on-Demand platform.

This master branch contains up-to-date development of main PNP library, other utilities for plan generation, bridges with ROS and NAOqi and examples.

PNP is licensed under GPL v3.

Content of this repository

Install

Best Option - Docker installation

Follow instructions in docker folder.

Manual Configuration Option - Local installation

Download the library (default folder is $HOME/src) and compile the components, following this order.

Libraries and packages have been tested with Ubuntu 12.04 + ROS hydro, Ubuntu 14.04 + ROS indigo, Ubuntu 16.04 + ROS Kinetic, Ubuntu 18.04 + ROS Melodic,

PNPnaoqi has been tested on NAOQi version 2.5.

Examples

Video Tutorials