Skip to content

feat(ros2): latch remaining Vive offline topics via QoS list - #839

Open
Abhishek21g wants to merge 1 commit into
nasa:ros2from
Abhishek21g:abhishek/ros2-latching-628
Open

feat(ros2): latch remaining Vive offline topics via QoS list#839
Abhishek21g wants to merge 1 commit into
nasa:ros2from
Abhishek21g:abhishek/ros2-latching-628

Conversation

@Abhishek21g

Copy link
Copy Markdown

Summary

  • Complete Figure out how to migrate ROS1 latching topics to ROS2 #628 audit items for Vive offline topics by adding them to LatchedTopic() in ff_names.h
  • Adds vive, ekf, TOPIC_HARDWARE_VIVE_LIGHTHOUSES, and TOPIC_HARDWARE_VIVE_TRACKERS
  • ROS2 FF_CREATE_PUBLISHER/SUBSCRIBER macros already route through QoSType() transient_local durability

Part of ROS1→ROS2 latching migration (#628).

Test plan

  • test_latched_topics ROS test still passes
  • Vive offline replay receives latched paths when subscribers join late

Add vive, ekf, and hw/vive/{lighthouses,trackers} to LatchedTopic so
ROS2 publishers/subscribers use transient_local durability per nasa#628 audit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant