Plugin description

Similar to pluginlib, we will create a plugin description file called hello_ros.xml inside the nodelet_hello_ros package with the following contents:

<library path="libnodelet_hello_world"> 
<class name="nodelet_hello_world/Hello" type="nodelet_hello_world::Hello" base_class_type="nodelet::Nodelet"> 
      <description> 
      A node to duplicate a message 
      </description> 
</class> 
</library> 

Moreover, we will also add the export tag in package.xml, along with the build and runtime dependencies (optional):

<export> 
    <nodelet plugin="${prefix}/hello_ros.xml"/> 
</export> 
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.60.29