Converter plugins
Converter plugins are used to convert between different storage serialization formats. A storage for rosbags in ROS 2 obtains and stores its data using a serialization format. By default, it will store a bag in the seria
글 읽기 →Rosbag2 Playback Time Handling
This design does not consider recording, it only handles playback, which has a more complex interaction with time.
글 읽기 →Adding a Snapshot Service for rosbag2
For example, if a rare, anomalous behavior occurs, this feature will allow the user to record the most recent ROS topic messages when the behavior is observed, instead of having to record the entire execution.
글 읽기 →Writing storage plugins
There are different interfaces for storage plugins depending on your need: The general ReadWriteStorage and the more specific ReadableStorage.
글 읽기 →Rosbag2 writer benchmarking
The primary package to test performance of the rosbag2.
글 읽기 →ROS 2.0 Rosbag Evaluation
This folder currently contains benchmarks which measure the write speed and disk usage of SQLite files.
글 읽기 →rosbag2storagemcap
This package provides a storage pluginhttps://github.com/ros2/rosbag2storageformatpluginarchitecture for rosbag2 which extends it with support for the MCAPhttps://mcap.dev file format.
글 읽기 →rosidl
rosidladapter./rosidladapter API and scripts to parse .msg/.srv/.action files and convert them to .idl rosidlcmake./rosidlcmake CMake functionality to invoke code generation for ROS interface files rosidlgeneratorc./rosi
글 읽기 →rosidlruntimec Quality Declaration
This document is a declaration of software quality for the rosidlruntimec package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidlgeneratorc
rosidlruntimec is a package and provides runtime ROSIDL functionality in C.
글 읽기 →rosidlruntimec Features
rosidlruntimec provides default definitions, as well as initialization and finalization functions for the supported rosidl primitive sequence types. These functions are defined in the following headers:
글 읽기 →rosidlruntimecpp Quality Declaration
This document is a declaration of software quality for the rosidlruntimecpp package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidlruntimecpp
rosidlruntimecpp is a package generates and provides runtime ROSIDL interfaces files in C++.
글 읽기 →rosidlruntimecpp Features
rosidlruntimecpp provides several templated function declarations for getting the type support handler. They are meant to be defined in each rosidl definition's C++ generated code. They are defined for both the rosidlrun
글 읽기 →rosidltypesupportinterface Quality Declaration
This document is a declaration of software quality for the rosidltypesupportinterface package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidltypesupportinterface
rosidltypesupportinterface is a package that provides macros that define the rosidl typesupport interface.
글 읽기 →rosidltypesupportintrospectionc Quality Declaration
This document is a declaration of software quality for the rosidltypesupportintrospectionc package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidltypesupportintrospectionc
rosidltypesupportintrospectionc provides functionality for getting the associated message or service C typesupport handler functions and dynamically accessing or manipulating messages.
글 읽기 →rosidltypesupportintrospectionc features
rosidltypesupportintrospectionc provides a Python generator executable, rosidltypesupportintrospectionc, based on Empy to create C source files that describes the type of a ROS 2 C message and provides interfaces to cons
글 읽기 →rosidltypesupportintrospectioncpp Quality Declaration
This document is a declaration of software quality for the rosidltypesupportintrospectioncpp package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidltypesupportintrospectioncpp
rosidltypesupportintrospectioncpp provides functionality for getting the associated message or service C++ typesupport handler functions and dynamically accessing or manipulating messages.
글 읽기 →rosidltypesupportintrospectioncpp features
rosidltypesupportintrospectioncpp provides a Python generator executable, rosidltypesupportintrospectioncpp, based on Empy to create C++ source files that describes the type of a ROS 2 C++ message and provides interfaces
글 읽기 →rosidldefaultruntime Quality Declaration
This document is a declaration of software quality for the rosidldefaultruntime package, based on the guidelines in REP2004https://www.ros.org/reps/rep2004.html.
글 읽기 →rosidldefaultruntime
rosidldefaultruntime provides CMake functionality for finding and adding runtime dependencies for rosidl packages.
글 읽기 →