FlexBE/flexbe_behavior_engine

some ROS 2 states are still using ROS 1 actions

Closed this issue · 2 comments

The InputState state:

from flexbe_msgs.msg import BehaviorInputAction, BehaviorInputGoal, BehaviorInputResult

and BehaviorInput:
from flexbe_msgs.msg import BehaviorInputAction, BehaviorInputFeedback, BehaviorInputResult, BehaviorInputGoal

are still using the ROS 1 action. This should probably be from flexbe_msgs.action import BehaviorInput. And other usages of BehaviorInputAction should be replaced with BehaviorInput.

Thanks for reporting. I will be putting some effort into ROS 2 over the next couple of weeks. Happy to accept PRs

should be fixed on ros2-devel and humble branches now