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

Hi

The warning tells you to declare "my_controller_pkg/MyControllerPlugin" instead of "MyControllerPlugin" when you set your parameters to the parameter server. So the good command is :

rosparam set my_controller_name/type my_controller_pkg/MyControllerPlugin

I don't know what the problem is in Gazebo, but there might be a conflict due to your controller name. As it is said in the tutorial, if you use a yaml file, it should look like this :

my_controller_name:
type: MyControllerPlugin
joint_name: r_shoulder_pan_joint

You may try another controller name.

Hope that helps.

Hi

The warning tells you to declare "my_controller_pkg/MyControllerPlugin" instead of "MyControllerPlugin" when you set your parameters to the parameter server. So the good command is :

rosparam set my_controller_name/type my_controller_pkg/MyControllerPlugin

I don't know what the problem is in Gazebo, but there might be a conflict due to your controller name. As it is said in the tutorial, if you use a yaml file, it should look like this :

my_controller_name:
 type: MyControllerPlugin
 joint_name: r_shoulder_pan_joint

You may try another controller name.

Hope that helps.

Hi

The warning tells you to declare "my_controller_pkg/MyControllerPlugin" instead of "MyControllerPlugin" when you set your parameters to the parameter server. So the good command is :

rosparam set my_controller_name/type my_controller_pkg/MyControllerPlugin

I don't know what the problem is in Gazebo, but there might be a conflict due to your controller name. As it is said in the tutorial, if you use a yaml file, it should look like this :

my_controller_name:
    type: MyControllerPlugin
my_controller_pkg/MyControllerPlugin
    joint_name: r_shoulder_pan_joint

You may try another controller name.

Hope that helps.