Robotics StackExchange | Archived questions

ros1_bridge for actions

What is the current state of ros1bridge for bridging actions? I set up a melodic/crystal package with ros1bridge and the ur5emodern_driver to test and I am not sure I understand the results:

When I run rostopic list on the ROS side I get:

/clicked_point
/collision_object
/execute_trajectory/cancel
/execute_trajectory/feedback
/execute_trajectory/goal
/execute_trajectory/result
/execute_trajectory/status
/follow_joint_trajectory/cancel
/follow_joint_trajectory/feedback
/follow_joint_trajectory/goal
/follow_joint_trajectory/result
/follow_joint_trajectory/status
/initialpose
....

But when I run ros2 topic list only a few of the topics are getting relayed to the ROS2 side:

/clicked_point
/execute_trajectory/cancel
/execute_trajectory/status
/follow_joint_trajectory/cancel
/initialpose
....

Any ideas why this may be or what I should be doing differently?

Does anyone have an example of using actions with the ros1_bridge that I could look at?

I am happy to give more details on my setup.

Asked by mlautman on 2019-03-06 17:39:00 UTC

Comments

Considering actions have barely been released, I doubt a bridge has been completed yet.

Asked by Dave Coleman on 2019-03-06 19:05:52 UTC

What is the progress on this specific issue? Is it possible to use ros1_bridge for actions?

Asked by ravijoshi on 2022-06-15 05:16:30 UTC

Answers

ros1_bridge does not currently support actions. There is an open ticket for discussing how we should implement this feature:

https://github.com/ros2/design/issues/195

Anyone interested in helping out in the effort should start there.

Asked by jacobperron on 2019-03-08 19:44:44 UTC

Comments