-
Notifications
You must be signed in to change notification settings - Fork 156
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
Switching Controller/Planner #65
Comments
You are welcome. Can you explain your idea in detail. I don't get it. Thank you. |
Thanks to the fast response @spuetz |
Hi @predoli! So... If I understand well, wouldn't be enough if the local planner planner can follow a continuous stream of global plans, and switch immediately to the latest one? |
Hey @spuetz @corot thanks for your responds.
It would totally make sens to do this, but they must share some memory. Since the standard local planners input path (normally the global path) in my case, is the result of the behav. planner. To get a better understanding what i did, i created a simple picture, where the arrows show the CONTROLLING cycle of move base. Oli |
Hello bacj @predoli; we have merged the concurrency feature: now you can run N planners and M controllers in parallel. Not sure if this will help you with your architecture. If not, feel free to close this issue. Maybe would make sense to propose your usecase for the ongoing discussion about ROS2 navigation |
Hey @predoli, you could run your problem now: If your |
@predoli Any news? |
@spuetz yes, i have a small example running, related to the tutorial with SMACH. Thanks a lot for your work. |
Hey, great work with move_base flex!
I want to implement a additional planner layer that runs on execution time.
So maybe one idea was to implement this as local planner and then call them in a sequence. Is this already possible in move_base_flex?
The text was updated successfully, but these errors were encountered: