On ros, did you follow this tutorial following R200 instructions?
http://wiki.ros.org/rtabmap_ros/Tutorials/HandHeldMappingMake sure RGB, depth and camera_info topics are published after you launch the realsense driver:
$ rostopic hz /camera/rgb/image_rect_color \
/camera/rgb/camera_info \
/camera/depth_registered/sw_registered/image_rect_raw
For the standalone, the realsense driver is not built-in by default in the rtabmap kinetic binaries. rtabmap should be rebuilt so that realsense driver is included in the standalone. In your case, it should be simpler to use ROS to avoid rebuilding rtabmap. With R200, you will get similar result than on standalone using the second approach explained in the R200 instructions of the tutorial linked above:
#R200
$ roslaunch realsense_camera r200_nodelet_rgbd.launch
// To get registration without empty lines
$ rosrun rtabmap_ros pointcloud_to_depthimage cloud:=/camera/depth/points \
camera_info:=/camera/rgb/camera_info \
image_raw:=/camera/depth/points/image_raw \
image:=/camera/depth/points/image \
_approx:=false \
_fill_holes_size:=2
// Using depth registered from `rtabmap_ros/pointcloud_to_depthimage`
$ roslaunch rtabmap_ros rtabmap.launch \
rtabmap_args:="--delete_db_on_start" \
depth_topic:=/camera/depth/points/image_raw
cheers,
Mathieu