moveit_tutorials icon indicating copy to clipboard operation
moveit_tutorials copied to clipboard

Document how to use Gazebo with MoveIt!

Open davetcoleman opened this issue 8 years ago • 11 comments

We need a tutorial that discusses using ROS Control with Gazebo to plan in MoveIt!.

A really out of date version is here but I recommend it not be followed because most of it is wrong.

davetcoleman avatar Oct 19 '17 03:10 davetcoleman

That link is broken by now too. Maybe you mean this.

felixvd avatar Jul 23 '18 12:07 felixvd

Verified that the link does provide a tutorial that exemplifies the use of ROS Control with Gazebo to plan in MoveIt.

WARNING

However, do note that the code used in the tutorial is based in ROS Kinetic and therefore outdated due to the approaching End-of-Life(EOL) for ROS Kinetic Kame Distribution.

@davetcoleman May we close this issue?

cardboardcode avatar Nov 20 '19 07:11 cardboardcode

Considering this new step has been added to the moveit_setup_assistant tutorial in #184 which touches on Gazebo, I would say yes.

felixvd avatar Nov 20 '19 14:11 felixvd

No, I think we could still really use a full featured tutorial on MoveIt/Gazebo integration...

davetcoleman avatar Nov 20 '19 20:11 davetcoleman

@davetcoleman Noted. :smile:

Will start looking into it. However, due to my limited bandwidth for now, I am unable to set a definite deadline on when this issue can be properly addressed by.

Will update here once I have made some progress.

cardboardcode avatar Nov 21 '19 20:11 cardboardcode

Please include one .. I'm doing the tutorial mentioned by @felixvd and can't get the visuals of the panda arm to show up .... I've been trying different things for hours

Kinetic 16.04 Gazebo9 (not 7)

also verified with colleague Melodic 18.04 Gazebo9

pringithub avatar Apr 30 '20 22:04 pringithub

@pringithub Have a look at this post, hopefully it will help you fix the issue you have right now

JafarAbdi avatar Apr 30 '20 22:04 JafarAbdi

@JafarAbdi I saw that post but simply wanted an out of the box working arm and didn't want to invest more time into debugging someone else's code. I ended up just pulling from the ur-gazebo repo which worked nicely https://github.com/ros-industrial/universal_robot.

pringithub avatar May 01 '20 04:05 pringithub

It appears that the collision for the panda arm were there - turning on collision view showed the orange outline of the arm - however the visuals weren't loading and there were no debugging warnings/errors.

Moreover the ros_control was not working out-of-the-box, so a moveit newbie like me became quite frustrated

pringithub avatar May 01 '20 04:05 pringithub

It seem like this is a request for additional work. Maybe you can put together a PR with a new tutorial for using MoveIt with gazebo?

mlautman avatar May 07 '20 21:05 mlautman

I've just created a stub for this tutorial, would be great to have someone work on this for WMD 2020: https://github.com/ros-planning/moveit_tutorials/pull/493

davetcoleman avatar Jun 02 '20 04:06 davetcoleman