You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looking at the code, it skips the registerTreeFromFile() call. However, it seems that the behaviors can be executed correctly?
The warning is shown again every time any navigator task is requested.
For example, change navigate_to_pose_w_replanning_and_recovery.xml and navigate_to_pose_w_replanning_and_recovery.xml which are the defaults. Also modify another nav_to_pose_ xml file
Check warnings in nav2
Try to run NavigateToPose and NavigateThroughPoses (e.g. using the rviz panel)
Also try to set Behavior Tree XML in rviz panel to point to third file you modified.
Expected behavior
All tasks should run correctly whether you request a filepath or ID. No confusing messages.
Actual behavior
It seems the tasks run correctly?
A confusing warning error is shown at launch and every time a task is started
Bug report
Following dicussion in #5494.
When multiple BT xml files contain duplicate IDs (e.g.
MainTree), a confusing warning error appears:Looking at the code, it skips the
registerTreeFromFile()call. However, it seems that the behaviors can be executed correctly?The warning is shown again every time any navigator task is requested.
Required Info:
Ubuntu 24.04
12th Gen Intel(R) Core(TM) i7-12700H
Jazzy
a17d7d8
Zenoh
Steps to reproduce issue
MainTreenavigate_to_pose_w_replanning_and_recovery.xmlandnavigate_to_pose_w_replanning_and_recovery.xmlwhich are the defaults. Also modify anothernav_to_pose_xml fileNavigateToPoseandNavigateThroughPoses(e.g. using the rviz panel)Behavior Tree XMLin rviz panel to point to third file you modified.Expected behavior
All tasks should run correctly whether you request a filepath or ID. No confusing messages.
Actual behavior
What does this even mean? Are the BTs working correctly? If yes, then why is the warning even needed?
Additional information