Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gazebo Issues #16

Open
2 tasks
marip8 opened this issue Oct 5, 2017 · 6 comments
Open
2 tasks

Gazebo Issues #16

marip8 opened this issue Oct 5, 2017 · 6 comments

Comments

@marip8
Copy link
Collaborator

marip8 commented Oct 5, 2017

  • Occasionally commands to move robot/rail only moves robot
  • Simulated kinect sensor has no parameters for creating/controlling depth noise
@marip8 marip8 changed the title Gazebo Bugs Gazebo Issues Oct 5, 2017
@marip8
Copy link
Collaborator Author

marip8 commented Oct 23, 2017

I haven't found a solution to the issue where just the robot moves when commanding the robot/rail move group, but I did notice something interesting after repeated testing:

  • If the first plan/execution with the robot/rail is a movement only in the direction of the rail (i.e. forcing the just the rail to actuate), Gazebo will simulate this correctly and all subsequent moves with the robot/rail will be simulated correctly.
  • If the first plan/execution requires joints of the robot to move, Gazebo will only simulate the robot moving, and all subsequent planning/execution will only be simulated with the robot

Maybe a temporary solution to this issue can be a motion plan that is executed at startup that jogs just the rail joint? I'll look into the Gazebo MoveIt controller plug-in code some more to see if I can find the issue

@alex07zzz @lianjunli @jrgnicho

@marip8
Copy link
Collaborator Author

marip8 commented Oct 23, 2017

I tried an apt-update to see if any updated versions of Gazebo or the Gazebo ROS interface had been released that fixed this issue, but I kept running into the same problem.

Then I tried building the gazebo_ros_pkgs repository from source (contains the Gazebo ROS control plugin), and I moved the robot/rail successfully every time I tried it (~10 trials, relaunching the simulation each time). It seems like there might be some change/bug fix on that branch that hasn't made it into the release yet

@alex07zzz can you try building this repo in your workspace to see if solves the issue for you?

@jrgnicho
Copy link
Contributor

@marip8 It seems like the issues you have observed may be related to this issue in the gazebt_ros_pkg repository. Good to know that the source alternative doesn't have this problem, thanks for looking into that.

@marip8
Copy link
Collaborator Author

marip8 commented Oct 25, 2017

Maybe this issue and this PR could also be related to our issue?

@jrgnicho
Copy link
Contributor

The issues described in that PR sound like it could lead to the issue that we've been seeing. Could you try applying those changes to your local gazebo_ros package and see if that fixes it. If it does we should put pressure to get that PR merged.

@jrgnicho
Copy link
Contributor

@marip8 I sort of dropped the ball on this. Were these issues resolved?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants