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
I was getting the same issue when updating the Global Planner Tester #927. On my case, getting the result from the client instead of the goal handle seems to solve the issue.
auto future_goal_handle = client->async_send_goal(goal);
// check if the goal was sent and acceptedauto goal_handle = future_goal_handle.get()
auto future_result = planner_client->async_get_result(goal_handle);
Bug report
Required Info:
Steps to reproduce issue
View CI output here
http://build.ros2.org/view/Eci/job/Eci__nightly_navigation2_ubuntu_bionic_amd64/
Expected behavior
Actual behavior
Additional information
[amcl-6] [WARN] [amcl]: Waiting for map....
10:03:04 10: [amcl-6] terminate called after throwing an instance of 'std::future_error'
10:03:04 10: [amcl-6] what(): std::future_error: Promise already satisfied
10:03:04 10: [ERROR] [amcl-6]: process has died [pid 19138, exit code -6, cmd '/tmp/ws_overlay/install_isolated/nav2_amcl/lib/nav2_amcl/amcl __node:=amcl __params:=/tmp/ws_overlay/install_isolated/nav2_bringup/share/nav2_bringup/launch/nav2_params.yaml'].
The text was updated successfully, but these errors were encountered: