question about ros2 bag play
I am tried to use ros2 bag record to save the information of camera topic, but how to use ros2 bag play to loop play the package.
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
I am tried to use ros2 bag record to save the information of camera topic, but how to use ros2 bag play to loop play the package.
In ROS1 you could loop play using the -l
command.
However, it appears that this has not been implemented yet in ROS2.
You can follow the development of rosbag for ROS2 here https://github.com/ros2/rosbag2
The option has been implemented in April 2020 (https://github.com/ros2/rosbag2/commi...)
Use the -l (or --loop) option:
ros2 bag play <bagfile.db3> --loop
I simply use loop in batch file:
FOR /L %%A IN (1,1,10) DO (
ECHO %%A
ros2 bag play <path to rosbag>
)
Asked: 2019-07-16 21:40:46 -0500
Seen: 3,418 times
Last updated: Nov 19 '20
ROS2 Bag - DB3 CDR Deserialization
How can I check what middleware I am using in ros2?
SMACC or any other state machine for ROS2
[ROS2] CMake Error When Building the Package
Rviz ViewController 'CurrentView' unavailable
How to debug ROS2 Code with an IDE?
ROS 2 SLAM not working, 'queue is full'