Closed barryridge closed 8 years ago
Please try my fix (that's been an open PR for 2 months): https://github.com/ros-planning/moveit_plugins/pull/15
@davetcoleman Thanks for the response. I may not get a chance to test this, since we've reverted to Indigo on the boxes we're using here, but if I do, I'll post back here.
This should be fixed right now. It does compile on Jade. Thanks @davetcoleman !
I merged it yesterday.
Hi all,
I have been having trouble compiling MoveIt on Ubuntu 14.04 under ROS Jade. The compilation bugs out with the following error:
I did a little more investigating and it would seem that the structure of controller_manager_msgs has changed between Indigo and Jade, such that ControllerState.msg has gone from this:
string name
string state
string type
string hardware_interface
string[] resources
to this:
string name
string state
string type
controller_manager_msgs/HardwareInterfaceResources[] claimed_resources
where HardwareInterfaceResources.msg now contains the resources field:
# Type of hardware interface
string hardware_interface
# List of resources belonging to the hardware interface
string[] resources
I will revert back to Indigo for now and will try building MoveIt from there, but I hope the above might be helpful for developing the Jade release. I would try to fix it myself, but I'm not familiar enough with the codebase and don't have the time right now.
Cheers, Barry