Replies: 3 comments 1 reply
-
One small idea ... Predicates and functions are currently stored using C++ standard vectors. It seems like a standard set might be more appropriate for the predicates and a standard map more appropriate for the functions. |
Beta Was this translation helpful? Give feedback.
-
It would be good to add some debugging feature to e.g. check during execution why an action fails, e.g. conditions do not hold, timeout, ... (it might be this feature is already there, but we were not able to find it). |
Beta Was this translation helpful? Give feedback.
-
One idea I've had is making a more generic planner plugin that can handle all (most) planners that adhere to the IPC competition pattern for arguments and output. This occurred to me while developing the OPTIC plugin that has about 95% duplicated code from the popf plugin. And there are several plansys2 plugins out there that appear to be broken because of relatively trivial changes to the PlanSys2 core in the master/galactic-devel branches. A single, canonical, IPC planner plugin might be easier to maintain and would make adding additional IPC planners (whether those built in workspaces like popf or ROS2-independent) a bit easier. Thoughts? |
Beta Was this translation helpful? Give feedback.
-
Dear PlanSys2 developers,
I would like to have a brainstorming about the roadmap for the following months. I will propose some improvements, and it would be good to have feedback from you.
More ideas? @teyssieuman @jjzapf @xydesa
Beta Was this translation helpful? Give feedback.
All reactions