Build and run: fast-discovery-server tool not found!
Closed this issue · 2 comments
Hi, I am following tutorial and on the step "Build and Run" I have error message:
Build and run (after I fill UE and exe paths):
cd turtlebot3-UE
export UE5_DIR=<path to UE5>
./update_project_files.sh
./make_editor.sh
./run_editor.sh $(pwd) <ue_exe>
my first lines of output:
Server creation failed with the given settings. Please review locators setup.2023-03-16 16:11:40.578 [
PARTICIPANT Error] Problem creating RTPSParticipant -> Function createParticipant
fastdds discovery <discovery-args>
1
fast-discovery-server tool not found!
It is suspicious because after - UE is opening uproject, all compiles and even runs. But does not send any ros2 messages I can see using ros2 topic echo /scan
. But /scan topics is seen in ros2 topic list
and I see some scan visualization in game view.
please help me - I actually looking for ability to create functionality with the same idea - UE app listen some msg, visualize something and post another messages. But after running example - it is silent. Thanks =)
Sorry for late replay.
Are you working on Ubuntu 20.04 or Ubuntu 22.04?
If you are working on Ubuntu 22,04 there is a option to run without discovery server. you can checkout jammy
branch and start editor with run_editor false
If you are working on Ubuntu 20.04, please execute cd turtlebot3-UE && source fastdds_setup.sh
then that terminal should become able to communicate with UE editor.
closed since no activity