usdot-fhwa-stol / carma-platform

CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication. Doxygen Source Code Documentation :
https://usdot-fhwa-stol.github.io/documentation/carma-platform/
403 stars 124 forks source link

Arc 231 fix ros2 bag record #2453

Closed adev4a closed 3 weeks ago

adev4a commented 3 weeks ago

PR Details

This PR adds additional topics to the qos profile overrides to ensure transient_local messages are recorded to the rosbag. Since these topics are not publishing frequently it is likely that messages from them can be missed if the rosbag recording process starts late. Specifying the QoS with the history parameter specifying the messages to keep will ensure we are able to record the topic up to the required history.

Description

Related GitHub Issue

Related Jira Key

https://usdot-carma.atlassian.net/browse/ARC-231

Motivation and Context

How Has This Been Tested?

Types of changes

Checklist:

sonarcloud[bot] commented 3 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud