Overview
This simplify provides a few extra snippets to extend roscreate-qt-pkg to integrate ros support within the template.
Layout
The only additional files are for the definition of a qnode class.
include/_package_name_/qnode.hpp
src/qnode.cpp
QNode
- Dependency for roscpp in manifest.xml.
- Provides a thread for ros to spin in which safely self destructs.
- Init routines that utilise the configurable initialisation objects in the ui.
- Simple example publisher loop.
Usage
Usage follows in the same way as for roscreate-qt-pkg.