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

Behavior tree for robotics applications

asked 2022-03-17 22:16:31 -0500

Kevin1719 gravatar image

I'm writing a behavior tree (BT) for my robot which will wait for mode choosing and proceed the chosen mode. Here I use a Sequence node, the first child node will wait for a service call to /choose_mode service and then output the mode, the second child node is Switch node and will take the output as input, then proceed the corresponding mode. Is there a standard BT structure for this case, and can you guys suggest documents about BT for robotics applications? Thanks.

edit retag flag offensive close merge delete

Comments

The navigation stack of ROS2 works around BT. https://navigation.ros.org/behavior_t...

pmuthu2s gravatar image pmuthu2s  ( 2022-03-18 04:42:08 -0500 )edit

Thanks for your reply, but I'm currently working with ROS1.

Kevin1719 gravatar image Kevin1719  ( 2022-03-18 22:54:49 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2022-03-18 16:53:46 -0500

Davide Faconti gravatar image

Hi, I am Davide, the author of BehaviorTree.CPP You are doing it right, in my opinion.

edit flag offensive delete link more

Comments

Thank you Davide.

Kevin1719 gravatar image Kevin1719  ( 2022-03-18 22:55:44 -0500 )edit

Question Tools

3 followers

Stats

Asked: 2022-03-17 22:16:31 -0500

Seen: 284 times

Last updated: Mar 18 '22