This package was developed by mwcha because checking out better for lost topics while handling Issue!
Prepare your “Rosbag(.db3)” file for issue analysis
Insert the prepared “Rosbag(.db3)” file into the ‘~/{workspace}/src/topic_checker/rosbag’ path
Run it
When running a package, it is better to use an issue analysis tool (ex include this package on your visualizer launch file)
This package depends on the following ROS 2 packages:
- rclcpp
- rclpy
- std_msgs
- rosbag2_storage (Dependency)
sudo apt update
sudo apt install ros-{$ROS_DISTRO}-rosbag2-storageMake sure to have these packages installed in your ROS 2 environment before using topic_checker.
- Clone the repository into your ROS2 workspace's
srcdirector
cd /{workspace}/src
git clone https://github.com/minwoo1213/topic_checker.git- Build the package using colcon
cd /{workspace}/
colcon build- Source the setup script to add the package to your ROS 2 environment
source /{workspace}/install/local_setup.bash- Launch your package
ros2 launch topic_checker topic_checker.launch.py