Skip to content

Add ros1 benchmark coverage for rosbags and mcap#64

Draft
siliconlad wants to merge 1 commit intomainfrom
create-benchmarks-for-rosbags-and-mcap
Draft

Add ros1 benchmark coverage for rosbags and mcap#64
siliconlad wants to merge 1 commit intomainfrom
create-benchmarks-for-rosbags-and-mcap

Conversation

@siliconlad
Copy link
Owner

Summary

  • extend the benchmark utilities to generate ROS 1 odometry test data and to create matching rosbag1 and MCAP fixtures
  • add raw, decoded, and writer benchmark cases that compare rosbags with the official mcap library for ROS 1 recordings
  • include the mcap-ros1-support dependency required for the new benchmarks

Testing

  • uv run --group test pytest . (fails: existing MCAP reader tests unrelated to this change)
  • uvx pre-commit run -a

https://chatgpt.com/codex/tasks/task_e_68d0eaccb594832db1472b4fab56cad3

@siliconlad siliconlad marked this pull request as draft September 22, 2025 21:07
@siliconlad siliconlad self-assigned this Sep 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant