You can refer to many rqt plugins in fuerte branch as examples (note all plugins reside in rqt
stack
- there weren't separate stack/metapackage
for rqt plugins
then). Except for rqt_image_view
and rqt_rviz
that are written in C++
, all others are implemented in python
.
Although I haven't tested, you probably don't even need to build your rqt plugins if they are written in python and not doing "special". In that case all you need is to export your plugins to plugin loader
of pluginlib
that's done by following:
export
tag in manifest.xml
that refers to plugin.xml plugin.xml
The only difference between catkin
ized rqt plugin
and rosbuild
one in terms of rqt
is CMakeLists.txt
(note that the general difference between rosbuilt and catkin packages is valid too). And the simplest CMakeLists.txt
among those plugins looks like this:
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
rosbuild_init()
You might be aware that rqt
isn't fully available on fuerte
, or at least the development and support is not active for it. So I'm sorry that the documentation will be unlikely done for fuerte
. Ask further if anything is unclear but those examples should give much insight.