Skip to content
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

MBF API Change #18

Closed
leocorp96 opened this issue Oct 13, 2021 · 2 comments
Closed

MBF API Change #18

leocorp96 opened this issue Oct 13, 2021 · 2 comments

Comments

@leocorp96
Copy link

Comiplation error: argument mismatch "AbstractPlannerExecution class" when building from source.
This log should help point you to the issue:
/mesh_navigation/mbf_mesh_nav/src/mesh_planner_execution.cpp:43:88: error: no matching function for call to ‘mbf_abstract_nav::AbstractPlannerExecution::AbstractPlannerExecution(const string&, const Ptr&, mbf_abstract_nav::MoveBaseFlexConfig)’
43 | : AbstractPlannerExecution(name, planner_ptr, toAbstract(config)), mesh_ptr_(mesh_ptr)
|

TEMPORAL solution simply by adding "const TFPtr tf_listener_ptr_;" to "mesh_navigation/mbf_mesh_nav/src/mesh_planner_execution.h" and changing the abstract class initializaiton to look like this: "AbstractPlannerExecution(name, planner_ptr, tf_listener_ptr_, toAbstract(config))"

@mklpiening
Copy link
Member

Thanks for reporting this issue.
Looks like an API change in move base flex which has not yet been released on the ros buildserver.
Another temporal solution would be to use the mbf version released on the ros buildserver until we add the tf listener pointer to the constructor call.

@spuetz spuetz changed the title COMPILATION ISSUE MBF API Change Oct 18, 2021
spuetz added a commit to magazino/move_base_flex that referenced this issue Oct 20, 2021
spuetz added a commit to magazino/move_base_flex that referenced this issue Oct 25, 2021
@Cakem1x
Copy link
Member

Cakem1x commented May 16, 2024

As far as I can tell, this has been resolved.

@Cakem1x Cakem1x closed this as completed May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants