ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Is typo of bt_navigatornavigate_to_pose_rclcpp_node in ROS2 Galactic right ?

asked 2022-01-27 04:23:43 -0600

PatoInso gravatar image

updated 2022-01-27 04:56:30 -0600

Hello,

I just migrated from Foxy to Galactic. While debuging why no plan is computed when I set a goal through RVIZ, I noted these suspect nodes names:

$ros2 node list
/bt_navigator
/bt_navigatornavigate_through_poses_rclcpp_node
/bt_navigatornavigate_to_pose_rclcpp_node

By analogy with the costmap nodes for example, I would have expected a separating slash or underscore, like /bt_navigator_navigate_to_pose_rclcpp_node.

Are these node names correct, ie. are they the default ones you also get on your install ? If not, where could such a typo come from ?

Thanks,

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-01-28 12:29:00 -0600

osilva gravatar image

Hi @Patlonso:

I don't believe is a typo:

The lifecycle_nodes are:

lifecycle_nodes = ['controller_server',
                   'smoother_server',
                   'planner_server',
                   'recoveries_server',
                   'bt_navigator',
                   'waypoint_follower']

And the navigators for bt_navigator can be found here

navigate_through_poses
navigate_to_pose

so as far I know these nodes are legit.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2022-01-27 04:23:43 -0600

Seen: 146 times

Last updated: Jan 28 '22