Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Action example #154

Open
ArjanVroegop opened this issue Oct 9, 2024 · 4 comments
Open

Action example #154

ArjanVroegop opened this issue Oct 9, 2024 · 4 comments

Comments

@ArjanVroegop
Copy link

ArjanVroegop commented Oct 9, 2024

Hi,

Great work on rclUE, I'm really impressed by how well ROS2 is integrated in Unreal Engine.

I have a question about the ROS2ActionExamples. If I open this level, everything works fine within UE. However, I have some issues talking to an action server from ROS2.

To reproduce:

  • Open the ROS2ActionExamples level
  • Delete everything except BP_ROS2ActionServerNode
  • Play the level

From a terminal, with ROS2 sourced, ros2 action list shows /bp/fibonacci. So the action server seems to be there.
However, with the command ros2 action send_goal /bp/fibonacci example_interfaces/action/Fibonacci "{}" I only get this output: Waiting for an action server to become available...
Could this be a bug in the ActionServer or am I doing something wrong?

*edit: Using Ubuntu 22.04, UE5.3 and rclUE is on devel branch

@yuokamoto
Copy link
Contributor

Let me check.

@yuokamoto
Copy link
Contributor

I can reproduce issue. I will keep debugging but currently no clue...

@ArjanVroegop
Copy link
Author

Hi yuokamoto, thanks for looking into this. Is there anything I can do to help you to find the problem?

@yuokamoto
Copy link
Contributor

Thank you. I spent a time to investigate but can't find clue yet. Since it is ROS 2 communication issue, it may need to check deep inside.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants