Robot shaky after the last gazebo_ros_pkgs update
Hi.
EDIT: The topic of the answers is finally just to have a working ROS/Gazebo installation from the debs (not from the sources).
2 days ago, I was unable to spawn my robot in Gazebo due to technical error (a module not found, I did not copy the message). So I re-installed the gazeborospkgs and other packages (as described in the tutorial) from the sources.
The robot can now be spawned, but it is badly shaky. Again, I made very small modifications on the robot description and even after reverting them, I still have the issue.
Check the bug in video:
http://www.youtube.com/watch?v=n1huTA...
The robot description I'm using is more or less stable, and I would say that the bug does not come from it.
Any idea of where this comes from?
EDIT 1
New installation tried this morning (10.11), still this kind of messages:
arnaud@hercules:~$ sudo apt-get install ros-hydro-gazebo-ros-pkgs ros-hydro-gazebo-ros-control
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gazebo-current ros-hydro-gazebo-plugins ros-hydro-gazebo-ros
The following packages will be REMOVED:
gazebo
The following NEW packages will be installed:
gazebo-current ros-hydro-gazebo-ros-control
The following packages will be upgraded:
ros-hydro-gazebo-plugins ros-hydro-gazebo-ros ros-hydro-gazebo-ros-pkgs
3 upgraded, 2 newly installed, 1 to remove and 2 not upgraded.
Need to get 47,6 MB of archives.
After this operation, 962 kB of additional disk space will be used.
Not sure what to answer.
EDIT 2
OK, new try (16.11) read this page first:
http://gazebosim.org/wiki/Install/GazeboandROS
So I had to remove Gazebo and install it again to have the right version (1.9.1).
sudo apt-get install ros-hydro-gazebo-ros-pkgs ros-hydro-gazebo-ros-control
With the simple rrbot, I have the following error messages:
setting /run_id to e0dc536c-4fcb-11e3-831d-8ca98268036c
process[rosout-1]: started with pid [5315]
started core service [/rosout]
ERROR: cannot launch node of type [gazebo_ros/gzserver]: can't locate node [gzserver] in package [gazebo_ros]
ERROR: cannot launch node of type [gazebo_ros/gzclient]: can't locate node [gzclient] in package [gazebo_ros]
ERROR: cannot launch node of type [gazebo_ros/spawn_model]: can't locate node [spawn_model] in package [gazebo_ros]
Did not have time to investigate further. I preferred to post it directly and have a look at it afterward.
EDIT 3
My mistake, that came from an old install of gazebo_ros
from the source. After cleaning everything, I have been able to start the rrbot, which is working like a charm. My robot, though, is still very very shaky.
Well, in fact Gazebo itself has been upgraded.
Did the upgrade fix your problem? Chances are some parameters associated with youbot need to be tuned.
I currently do not have access to my Linux box. I gonna test tomorrow.
In response to 'Edit 1': Since you are using ROS, I would recommend against installing
gazebo-current
. Instead, just install thegazebo
package which is fully supported by ROS.Thx. I have seen the notice page for ROS users. New error message in the edits. ;)
Last update, I had to clean the catkin_ws rep and the rrbot is now working properly. My robot is still bugged.