A ROS workspace with scripts to record, replay and modify rosbags.
This repository is licensed under the MIT license (LICENSE
).
The master branch of this repository is mirrored to Github and is publicly available. The email addresses and names of all committers are publicly visible.
The kitcar-rosbag scripts have been developed and primarily used on Ubuntu 20.04. Other Linux distributions were not tested. Additionally, ROS Installation must be installed.
ROS must be installed on your machine. If it's not yet installed, follow the installation guide.
To install required packages run the init script. The packages are installed for the current user. Change into kitcar-rosbag folder and run the script:
cd kitcar-rosbag pip3 install -r requirements.txt
If you do not use the bashrc
provided in kitcar-init
, you also have to let ROS know
that this repository exists.
Do this by adding:
source PATH_TO/kitcar-rosbag/init/bashrc --extend
to your ~/.bashrc
.
If you intend on developing this repository, you should also make sure that you install the necessary pre-commit hooks:
pip3 install pre-commit && pre-commit install
Then build kitcar-rosbag by calling catkin_make in the folder of this repository.