-
Notifications
You must be signed in to change notification settings - Fork 15
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
Error: no matching function for call to 'Get' #85
Comments
Solved it by replacing the code: By:
|
The change was introduced here as part of Humble compatibility. Can I check with you what's your ROS version, and the version of |
Hi, Sorry for the late response, last month we just pushed for a deadline and didn't see your message I'm afraid. My version is Humble Just run it again in a fully Ubuntu 22, Humble stock system and same issue. I'll try to push this fix to our fork and do a push request, |
i am having the same issue. for me Ubuntu 20.04, ROS2 version is galactic. And the gazebo_ros package version is 3.5.2. And i am following the build from source instructions as listed here except for distro i am using galactic. When i try to do it with Humble, i get a different set of errors but i am suspecting that may be due to the fact that i am still on Ubuntu 20.04 and not 22 yet. |
Has the galactic branch been released? i saw in the migration thread a comment saying that the galactic branch has not yet been released. |
As mentioned above, |
Bug report
Following the steps for compilation for the main branch, humble release, gives this error:
Finished <<< rmf_traffic_editor_test_maps [2min 23s]
--- stderr: rmf_building_sim_gz_classic_plugins
/home/user/rmf_ws/src/rmf/rmf_simulation/rmf_building_sim_gz_classic_plugins/src/door.cpp:36:22: error: no matching function for call to 'Get'
auto _ros_node = gazebo_ros::Node::Get(sdf, node_name);
Seems that the gazebo classic elements are not compatible with the ones installed for gazebo 11.
The text was updated successfully, but these errors were encountered: