Custom module developmentΒΆ

This part of the documentation is aimed at people writing their own modules. If you just want to use viki, take a look at User documentation, or if you’re interested in internal documentation, have a look at Developer documentation.

As you probably already know, VIKI modules provide the core functionality of VIKI. They are an abstraction layer on top of ROS packages, allowing for easy use of them using default settings, easy linking through the gui and, perhaps most importantly, easy composition of different ROS packages. The Tutorial on module XML writing will introduce you into the basic concept. After that, you can get more in-depth on the other topics.