ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I have been in touch with the author (thanks Malgorzata) and solve the question. It was indeed a problem of compilation, but this is the way how she advised me to solve the problem:

"I have been using the package with the ROS Melodic. To compile the package on the ROS Melodic, the following line in some header files in the "custom_controller" package has to be change from

std::vector<boost::shared_ptr<const urdf::joint=""> > joint_urdf_;

to

std::vector<std::shared_ptr<const urdf::joint=""> > joint_urdf_;

In the package, the following two controllers are the most up-to-date, "actuator_position_controller_classes" and "actuator_velocity_controller". The rest is redundant to these two."

click to hide/show revision 2
No.2 Revision

I have been in touch with the author (thanks Malgorzata) and solve the question. It was indeed a problem of compilation, but this is the way how she advised me to solve the problem:

"I have been using the package with the ROS Melodic. To compile the package on the ROS Melodic, the following line in some header files in the "custom_controller" package has to be change from

std::vector<boost::shared_ptr<const urdf::joint=""> urdf::Joint> > joint_urdf_;

joint_urdf_;

to

std::vector<std::shared_ptr<const urdf::joint=""> urdf::Joint> > joint_urdf_;

joint_urdf_;

In the package, the following two controllers are the most up-to-date, "actuator_position_controller_classes" and "actuator_velocity_controller". The rest is redundant to these two."