Wrong message digest for set_model_configuration

Bug #886138 reported by ErikBerglund
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sr ROS interface
Fix Committed
Undecided
Ugo

Bug Description

Encountered in rev. 304.

Steps to reproduce:
Start Gazebo:
    roslaunch sr_hand gazebo_arm_and_hand_motor.launch
Start interface:
    roslaunch sr_hand sr_arm_motor.launch

The console that started Gazebo prints this message:
[ERROR] [1320415106.893259903, 36.695000000]: client wants service /gazebo/set_model_configuration to have md5sum ee74ca93d351bcde76cfa81a5aed211a, but it has 10e3139d3b669c40afc057d38956fff7. Dropping connection.

Commands sent to /sr_arm/sendupdate have no effect.

Related branches

Revision history for this message
Ugo (ugocupcic) wrote :

It's probably due to your install. Are you running everything on the same computer?

Revision history for this message
ErikBerglund (a-launchpad-snap-345-blog-no) wrote :

Yes, everything is running on the same computer.

The ee74ca93d351bcde76cfa81a5aed211a md5sum is the one in
/opt/ros/electric/stacks/simulator_gazebo/gazebo/srv_gen/cpp/include/gazebo/SetModelConfiguration.h

which is from a plain vanilla Electric install.

Revision history for this message
ErikBerglund (a-launchpad-snap-345-blog-no) wrote :

Actually the 10e3139d3b669c40afc057d38956fff7 md5sum is from
/opt/ros/electric/stacks/simulator_gazebo/gazebo_msgs/srv_gen/cpp/include/gazebo_msgs/SetModelConfiguration.h

So we have two SetModelConfiguration services:
one in simulator_gazebo/gazebo_msgs/ and one in simulator_gazebo/gazebo/

Which one *should* I be using? How do I keep the wrong one being used by the Shadow launch files?

Revision history for this message
ErikBerglund (a-launchpad-snap-345-blog-no) wrote :

Still present in 309.

Revision history for this message
ErikBerglund (a-launchpad-snap-345-blog-no) wrote :

Fix attached. The virtual hand no longer uses the deprecated gazebo/srv and gazebo/msg definitions and headers.

It still does not work, but at least it fails in a new way:

After starting the interface the hand flaps around like it was made from yello.

Ugo (ugocupcic)
Changed in sr-ros-interface:
assignee: nobody → Ugo (ugocupcic)
status: New → In Progress
Ugo (ugocupcic)
Changed in sr-ros-interface:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.