ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Why do you need them? Because they're optional dependencies. I'm not sure I understand the question. The documentation in the README clearly lays out when and why you may want them.
If you've installed the ROS package from the package manager, you may still want to install them, given the conditions in the README.
tl;dr read the readme: https://github.com/introlab/rtabmap_ros