# Interactive Markers in ROS 2 - RFC

**URL:** <https://discourse.openrobotics.org/t/interactive-markers-in-ros-2-rfc/10030>\
**Category:** ROS General\
**Tags:** ros2\
**Created:** [July 23, 2019, 5:01pm UTC](https://discourse.openrobotics.org/t/interactive-markers-in-ros-2-rfc/10030 "2019-07-23T17:01:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacob](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jacob/32/160_2.png) [@jacob](https://discourse.openrobotics.org/u/jacob)\
**Post date:** [July 23, 2019, 5:01pm UTC](https://discourse.openrobotics.org/t/interactive-markers-in-ros-2-rfc/10030/1 "2019-07-23T17:01:46Z")

</div>

I’ve started porting [interactive\_markers](https://github.com/ros-visualization/interactive_markers) to ROS 2 and taken this as an opportunity to revisit the design.

One of the proposed changes is to use a ROS service, instead of a latched topic, to communicate the full state between an interactive marker server and client. The consequence of this change is that it will constrain us to one interactive marker server per topic. In ROS 1, it is possible to have multiple interactive marker servers interact with a client on the same topic, but it is unclear if this is a common use-case (it doesn’t seem to be).

If you have feedback on the proposed changes or other changes you’d like to propose, you can use this [GitHub ticket](https://github.com/ros-visualization/interactive_markers/issues/42).
