Place here a short description of the module, this will appear in the list of the modules. More...
Place here a short description of the module, this will appear in the list of the modules.
This module is not implemented, it is only a template for writing the documentation of modules.
Place here a description of your module. You might want to use a list as in:
The module does:
You might find it convenient to include an image:
List here dependencies. Often these are just YARP libraries.
Provide a comprehensive list of the parameters you can pass to the module. For example:
--file mymodule.ini: configuration file to use
This is important. List here ports accessed by the module. This is useful to build a list of dependencies between modules.
Provide the list of ports created by the module. Separate them in input and output ports, specify expected data format.
Example:
Output ports:
Input ports:
If your module expect data from a file, say so.
If your module writes data to a file, say so.
If parameters to your module can be passed through a txt file, describe it here.
For example: The module requires a description of the robot through the parameter --file.
The file consists in a few sections:
name myModule rate 20
name determines the name of the module
rate specifies the rate (ms) of the thread
...
Specify the operating systems on which the module was tested Example:
Linux and Windows.
Provide here a typical example of use of your module. Example:
myModule --from module.ini
Copyright (C) 2008 RobotCub Consortium
CopyPolicy: Released under the terms of the GNU GPL v2.0.
This file can be edited at src/myModule/main.cpp.
1.7.1