Is SMACH supported for ROS2?
It is clear that SMACH is independent of ROS. However, if I am using few serviceStates to call ROS services, will it be compatible with SMACH if I update ros1 to ros2?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
It is clear that SMACH is independent of ROS. However, if I am using few serviceStates to call ROS services, will it be compatible with SMACH if I update ros1 to ros2?
Asked: 2019-04-16 02:12:22 -0600
Seen: 1,555 times
Last updated: Jul 27 '22
Not an (authoritative) answer, so a comment: afaik, this is the current state of SMACH porting to ROS 2 (ie: nothing).
For a SMACH port to make sense, actions needed to be supported. Actions only got preliminary support in Crystal.
See https://github.com/ros/executive_smach/issues/70