Skip to content

ROS package for stella_vslam using ROS1 and having as option the propagation of the rosbag timestamps

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
BSD-2-Clause
LICENSE.fork
Unknown
LICENSE.original
Notifications You must be signed in to change notification settings

GraceSevillano/stella_vslam_ros

 
 

Repository files navigation

stella_vslam_ros

stella_vslam's ROS package.

Install instruction

stella_vslam_ros uses submodules. Clone it with git clone --recursive or download submodules with git submodule update --init --recursive.

Subscribed topics

monocular setup

  • camera/image_raw

stereo setup

  • camera/left/image_raw
  • camera/right/image_raw

RGBD setup

  • camera/color/image_raw
  • camera/depth/image_raw

Published topics

  • ~/camera_pose
  • ~/pointcloud
  • /tf

Parameters

  • odom_frame
  • map_frame
  • robot_base_frame
  • camera_frame
  • publish_tf
  • publish_pointcloud
  • transform_tolerance
  • use_exact_time (stereo, RGBD only)

Usage Example

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

Parameters in the command:

  • -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.

About

ROS package for stella_vslam using ROS1 and having as option the propagation of the rosbag timestamps

Topics

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
BSD-2-Clause
LICENSE.fork
Unknown
LICENSE.original

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.0%
  • CMake 2.0%
  • Other 1.0%