Hi,
rtabmap and rtabmapviz cannot be used like a nodelet. However, rgbd_odometry is (and other odometry nodelets):
<node pkg="nodelet" type="nodelet" name="rgbd_odometry" args="load rtabmap_ros/rgbd_odometry camera_nodelet_manager">
<remap from="depth/image" to="depth_registered/image_raw"/>
<remap from="rgb/camera_info" to="rgb/camera_info"/>
<remap from="rgb/image" to="rgb/image_rect_mono"/>
<param name="frame_id" type="string" value="camera_link"/>
</node>
This example assumes that a nodelet manager called "camera_nodelet_manager" already exist (generarly started from openni or freenect launch files). This way, there will be not message serialization/deserialization between openni/freenect camera and rgbd_odometry.
cheers