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

Error building: no member named 'hardware_interface' #168

Closed
atyshka opened this issue Apr 13, 2018 · 2 comments
Closed

Error building: no member named 'hardware_interface' #168

atyshka opened this issue Apr 13, 2018 · 2 comments

Comments

@atyshka
Copy link

atyshka commented Apr 13, 2018

I attempted to clone and build this repository but ran into errors with hardware_interface, specifically the struct ControllerInfo. I get the error ‘const struct hardware_interface::ControllerInfo’ has no member named ‘hardware_interface’ Sure enough, this string has been missing from the struct since a 2015 commit. I tried two workarounds: using an old version of controller_interface.h in hardware_interface that did have the hardware_interface string, and for the other solution replacing all references to the hardware_interface string with the type string, which appeared to be unused. Both solutions successfully built, but when I tried to run the bringup they both crash with error saying it could not find robot firmware. Am I missing something? Plenty of others have gotten this driver working fine.

@gavanderhoorn
Copy link
Member

master doesn't build on Kinetic, which I'm assuming you're running.

Try #120. That should work better.

@gavanderhoorn
Copy link
Member

I'm going to close this, as this is a known issue (see #58 fi).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants