Skip to content

Commit

Permalink
Update en/ros2/px4_ros2_msg_translation_node.md
Browse files Browse the repository at this point in the history
  • Loading branch information
hamishwillee authored Jan 31, 2025
1 parent 305dcb9 commit ca76537
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions en/ros2/px4_ros2_msg_translation_node.md
Original file line number Diff line number Diff line change
Expand Up @@ -442,10 +442,12 @@ For translations with multiple input topics, the translation continues once all
- Services messages only support a linear history, i.e. no message splitting or merging.
- Having both publishers and subscribers for two different versions of the same topic is currently not handled by the translation node and would trigger infinite circular publications.
This refers to the following problematic configuration:

```
app 1: pub topic_v1, sub topic_v1
app 2: pub topic_v2, sub topic_v2
```

In practice this configuration is unlikely to occur because ROS topics shared with the FMU are intended to be directional (e.g. `/fmu/out/vehicle_status` or `/fmu/in/trajectory_setpoint`), therefore apps typically do not publish and subscribe simultaneously to the same topic.
The translation node could be extended to handle this corner-case if required.

Expand Down

0 comments on commit ca76537

Please sign in to comment.