stella_vslam's ROS package.
stella_vslam_ros uses submodules. Clone it with git clone --recursive or download submodules with git submodule update --init --recursive.
camera/image_raw
camera/left/image_rawcamera/right/image_raw
camera/color/image_rawcamera/depth/image_raw
~/camera_pose~/pointcloud/tf
odom_framemap_framerobot_base_framecamera_framepublish_tfpublish_pointcloudtransform_toleranceuse_exact_time(stereo, RGBD only)
To run stella_vslam_ros, you can execute the following command directly using rosrun:
rosrun stella_vslam_ros run_slam \
-v /path to/orb_vocab.fbow \
-c /path to/file.yaml \
--mask /path to/mask.png \
--map-db-out /path to/map.msg \
--eval-log-dir /path to save your SLAM/Evaluation \
--use-rosbag-timestamps-v: Specifies the path to the vocabulary file for ORB-SLAM.-c: The configuration file for the camera.--mask: Path to the mask image for the camera.--map-db-out: Specifies the output file where the map database will be saved.--eval-log-dir: Directory to store evaluation logs.--use-rosbag-timestamps: Ensures that the timestamps from the rosbag are used for synchronization.