ros2_bag_exporter
ROS2 Bag Exporter is a versatile ROS 2 c++ package designed to export ROS 2 bag files (rosbag2) into various formats, including images, point cloud data (PCD) files, IMU data, and GPS data. This tool facilitates the extraction and conversion of data from bag files for analysis, visualization, and processing outside the ROS ecosystem.
File Explorer
- exporter_config.yaml
- cover.png
- base_handler.hpp
- compressed_image_handler.hpp
- depth_image_handler.hpp
- gps_handler.hpp
- image_handler.hpp
- imu_handler.hpp
- ir_image_handler.hpp
- laser_scan_handler.hpp
- odometry_handler.hpp
- path_handler.hpp
- pointcloud_handler.hpp
- bag_exporter.hpp
- split_ros2bag.sh
- split_ros2bag_tool_usage.md
- bag_exporter.cpp
- CMakeLists.txt
- package.xml
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
sqlite3
View Details ▼
sqlite3
Interface to SQLite 3, which is a self-contained file-based embedded SQL engine.
sqlite3
Start an interactive shell with a new database:
sqlite3 {{path/to/database.sqlite3}}
Open an interactive shell against an existing database:
sqlite3 {{path/to/database.sqlite3}} '{{SELECT * FROM some_table;}}'
Execute an SQL statement against a database and then exit:
apt install
View Details ▼
apt install
Install packages for Debian-based distributions.
sudo apt install {{package}}
Install a package, or update it to the latest version:
sudo apt install {{[-V|--verbose-versions]}} {{package}}
Display verbose package version information during installation or update:
apt
View Details ▼
apt
Package manager for Debian-based distributions.
Intended as a user-friendly alternative to `apt-get` for interactive use.
For equivalent commands in other package managers, see <https://wiki.archlinux.org/title/Pacman/Rosetta>.
sudo apt update
Update the list of available packages and versions (recommended before running other `apt` commands):
apt search {{package}}
Search packages by name or description:
apt list {{package}}
Search packages by name only (supports wildcards like `*`):
# Project Badges
-
ROS2 Bag Exporter
-
License
-
ROS2 Version
-
Issues
