README
rosbag2_test_msgdefs
This file is ai generated. Do not edit this file directly. Instead, edit the package files and run the update-readme command to update this file.
Description
message definition test fixtures for rosbag2 schema recording
This package provides test message definitions specifically designed for testing rosbag2’s schema recording capabilities. It includes various message types that exercise different features of the ROS2 message system to ensure rosbag2 can correctly record and replay message schemas.
Maintainers
Foxglove (ros-tooling@foxglove.dev)
Michael Orlov (michael.orlov@apex.ai)
ROS Tooling Working Group (ros-tooling@googlegroups.com)
License
Apache-2.0
Messages
BasicMsg.msg
Basic test message with a single float32 field.
ComplexMsg.msg
Complex test message for testing nested message structures.
ComplexMsgDependsOnIdl.msg
Complex test message that depends on IDL-defined types.
nested_sub_dir/AnotherBasicMsg.msg
Another basic test message located in a nested subdirectory.
Services
BasicSrv.srv
Basic test service with string request and response fields.
ComplexSrvIdl.srv
Complex service definition using IDL format.
ComplexSrvMsg.srv
Complex service definition using message format.
Actions
BasicAction.action
Basic test action with string goal, result, and feedback fields.
ComplexActionIdl.action
Complex action definition using IDL format.
ComplexActionMsg.action
Complex action definition using message format.
nested_sub_dir/action/BasicMsg.action
Basic action definition located in a nested subdirectory.