New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to use Parallel node #185
Comments
I will... eventually |
+1 from me. I would like to use this feature with ROS. |
Yeah I am a bit confused here by what this 'parallel' means. Is this meant to be 'concurrent' or is there some magic that forces the use of a separate processor we assume to exist. Otherwise I don't follow what parallel does that is different from corountines or reactiveSequence |
there is indeed a conceptual overlap with reactive nodes. This is the reason why, if BT.CPP even reaches version 4.0, I will convert the reactive nodes into Parallel ones. |
Things are starting to make a little more sense reading into the code. The comments in some of the bt_navigator plugin control nodes are helpful, explaining the execution flows such as the following from 'round_roboin_node':
|
Yes, at least the doc should refer to its name, as well as ParallelAll, to indicate its existence. I guess this is 3thd most important control node in my opinion. @albuckley https://arxiv.org/pdf/1709.00084.pdf |
hi, could you please provide an example of using parallel node ,all of your doc only provide the squence, fallback control node example. thx(^o^)/
The text was updated successfully, but these errors were encountered: