Closed chrisspen closed 8 years ago
Could probably be closed either.
What? I don't understand your response.
Oh yeah, sorry, it was a bit quick.
I have installed recently ROS Indigo and Gazebo from scratch and had no issue with the tutorial that you mention. As you have closed the issue #8 which was related to the installation of the simulator, I guessed that this one could also be closed.
Just a guess, it could totally be wrong.
Issue #8 was a different problem in a different section of the tutorial. I'm now running a fresh install of Indigo+Gazebo 2 on Ubuntu 14.04, which is the recommended setup and I'm getting a different error. The tutorial seems to be missing several steps, and a lot of the code it shows doesn't match what's in gazebo_ros_demos, so I'm not sure if I'm following the correct instructions.
Am I launching the components correctly? What would be causing the fixed frame error? Should the RViz 3d view show the same thing as Gazebo?
I had to install the packages for the controllers:
sudo apt-get install ros-indigo-effort-controllers
sudo apt-get install ros-indigo-joint-state-controller
I have used RQT to control the RRBot and not the command lines:
rosrun rqt_gui rqt_gui
What are your errors?
Looks like no feedback has been provided for the last 6 months. Please reopen if you can reproduce the bug with any of the current ROS versions.
The code for the ROS Control tutorial does not work at all on Indigo. Forking this code unmodified and then running the roslaunch commands as specified in the tutorial:
results in a frozen Gazebo window with the simulation frozen half-way consuming 100% CPU, and a blank RViz window. Setting "fixed frame" to world and then adding a RobotModel display type, as specified by the tutorial, results in the error:
along with errors in the RobotModel complaining about no tf for every link.
Also, the example commands don't appear to have any effect, although the tutorial doesn't explain what effect the commands are supposed to have, so it's unclear what I should be looking for. If I had to guess, I'd say they were specifying joint angles in radians, but in that case I'd expect the joints to move in Gazebo after I ended those commands, and nothing happened. Is that the expected output?
I did not modify any code from gazebo_ros_demos, so I'm not sure why the results differed so greatly from the written tutorial. The previous sections of the ROS+Gazebo tutorial worked just fine. I tested on Ubuntu 14.04 with Indigo and Gazebo 2.
Output from
roslaunch rrbot_gazebo rrbot_world.launch
: