Robotics StackExchange | Archived questions

bt navigator crash ?

Hello all,

Just a quick error since I compile the navigation stack from source, I just update the plugins inside the nav2btnavigator without touching the node source.

Here is the error I got

[btnavigator-14] [INFO] [1642690335.156322425] [btnavigator]: Configuring [btnavigator-14] [btnavigator-14] >>> [rcutils|errorhandling.c:108] rcutilsseterrorstate() [btnavigator-14] This error state is being overwritten: [btnavigator-14] [btnavigator-14] 'invalid empty action name, at /tmp/binarydeb/ros-foxy-rcl-action-1.1.11/src/rclaction/names.c:36' [btnavigator-14] [btnavigator-14] with this new error message: [btnavigator-14] [btnavigator-14]
'failed to get goal service name, at /tmp/binarydeb/ros-foxy-rcl-action-1.1.11/src/rclaction/actionclient.c:215' [btnavigator-14] [btnavigator-14] rcutilsreseterror() should be called after error handling to avoid this. [btnavigator-14] <<< [btnavigator-14] [ERROR] [1642690335.188702451] [btnavigatorrclcppnode.rclcpp_action]: Error in destruction of rcl action client handle: action client implementation is invalid, at /tmp/binarydeb/ros-foxy-rcl-action-1.1.11/src/rclaction/actionclient.c:470 [bt_navigator-14] [ERROR] [1642690335.188874993] []: Caught exception in callback for transition 10 [bt_navigator-14] [ERROR] [1642690335.188889154] []: Original error: could not initialize rcl action client: failed to get goal service name, at /tmp/binarydeb/ros-foxy-rcl-action-1.1.11/src/rclaction/actionclient.c:215 [bt_navigator-14] [WARN] [1642690335.188931476] []: Error occurred while doing error handling. [btnavigator-14] [FATAL] [1642690335.188944149] [btnavigator]: Lifecycle node btnavigator does not have error state implemented

Asked by TomSon on 2022-01-20 10:07:04 UTC

Comments

Hi @Tomson, have you reviewed this prior question #q344030. Similar error.

Asked by osilva on 2022-01-20 10:19:43 UTC

Thanks for your advice I try to load a simple xml and it didn't crash and it didn't display anything also, is it a correct start ?

ros2 run nav2_bt_navigator bt_navigator follow_point.xml 1642692089.531880 [0] bt_navigat: using network interface enp3s0 (udp/192.168.1.35) selected arbitrarily from: enp3s0, docker0 [INFO] [1642692089.538415348] [bt_navigator]: bt_navigator lifecycle node launched. Waiting on external lifecycle transitions to activate See https://design.ros2.org/articles/node_lifecycle.html for more information. [INFO] [1642692089.538508998] [bt_navigator]: Creating

Asked by TomSon on 2022-01-20 10:22:35 UTC

Yes I believe that's correct as far as I know, but I am new to nav2.

Asked by osilva on 2022-01-20 10:36:32 UTC

me too ^^ also

Asked by TomSon on 2022-01-20 10:38:35 UTC

Seems to be the behavior tree the issue but it has no meaningful logs telling what it doesn't like

Asked by TomSon on 2022-01-22 05:09:58 UTC

Answers