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

add velodyne sensor, simulation suddenly stops. #1

Closed
osrf-migration opened this issue Mar 17, 2018 · 6 comments
Closed

add velodyne sensor, simulation suddenly stops. #1

osrf-migration opened this issue Mar 17, 2018 · 6 comments
Labels
bug Something isn't working major

Comments

@osrf-migration
Copy link

Original report (archived issue) by Anonymous.


We try to use velodyne_simulation package (https://bitbucket.org/DataspeedInc/velodyne_simulator/src/01bfb68ef647?at=master) with VMRC simulation.
However, when we add velodyne sensor to the URDF model and try to recieve /velodyne_points topic, simulation time in gazebo stops.

@osrf-migration
Copy link
Author

Original comment by Masaya Kataoka (Bitbucket: hakuturu583).


Sorry, I forgot to log in bitbucket.
I built this issue.
My name is Masaya Kataoka.(https://github.com/hakuturu583)
Software Engineer in OUXT Polaris.

@osrf-migration
Copy link
Author

Original comment by Masaya Kataoka (Bitbucket: hakuturu583).


When I tested "roslaunch velodyne_description example.launch" , it works correctly.
So, I don't think velodyne_simulation package is wrong.

@osrf-migration
Copy link
Author

Original comment by Carlos Agüero (Bitbucket: caguero, GitHub: caguero).


Thanks for reporting the issue. I managed to reproduce it. I spent some time debugging and seems to appear when the world contains a heightmap. Could you try commenting out the load of sandisland in robotx_gazebo/worlds/sandisland_buoys.world?

Replace this block:

#!c++

<!-- The models below should be included in kingfisher_gazebo package -->
<include>
   <pose> 50 50 10 0 0 0 </pose>
   <uri>model://models/sandisland</uri>
</include>

with this one:

#!c++

<!-- The models below should be included in kingfisher_gazebo package -->
<!--
<include>
   <pose> 50 50 10 0 0 0 </pose>
   <uri>model://models/sandisland</uri>
</include>
-->

Let me know if now the velodyne keeps working.

@osrf-migration
Copy link
Author

Original comment by Carlos Agüero (Bitbucket: caguero, GitHub: caguero).


Issue #2 was marked as a duplicate of this issue.

@osrf-migration
Copy link
Author

Original comment by Kevin Allen (Bitbucket: kev-the-dev).


Perhaps a good solution for this is to use the height map only for the geometry, and use simplified boxes for the geometry for sandisland, as I imagine the velodyne sensor uses the collision.

@osrf-migration
Copy link
Author

Original comment by Carlos Agüero (Bitbucket: caguero, GitHub: caguero).


  • changed state from "new" to "resolved"

This shouldn't be an issue anymore. Please, reopen if there are problems again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working major
Projects
None yet
Development

No branches or pull requests

1 participant