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

Spawning heightmap model from nav2_map_server occupancy grid #682

Closed
damanikjosh opened this issue Jan 9, 2025 · 2 comments · Fixed by gazebosim/docs#563
Closed

Spawning heightmap model from nav2_map_server occupancy grid #682

damanikjosh opened this issue Jan 9, 2025 · 2 comments · Fixed by gazebosim/docs#563
Assignees
Labels
enhancement New feature or request

Comments

@damanikjosh
Copy link

Desired behavior

I have been wanted a simpler approach to spawn 3D model from occupancy grid built using SLAM. I need it to do quick test of the navigation system using the environment that match the real scale.

Alternative approach

The idea is to take map either from listening to /map topic or requesting /map_server/map service, preprocess and download it as image and spawn the model consisting using UserCommand service /world/<world_name>/create

Implementation suggestion

I have implemented a ROS package in my personal repository, but have no idea where I can contribute to this.
https://github.com/damanikjosh/heightmap_spawner

@damanikjosh damanikjosh added the enhancement New feature or request label Jan 9, 2025
@azeey
Copy link
Contributor

azeey commented Jan 9, 2025

That looks like a great project!

We're hoping to implement a way for projects like yours to be easily discoverable and usable in the Gazebo ecosystem without having to contribute the plugin upstream (I.e in gz-sim or ros-gz). The issue is being tracked by gazebosim/gz-sim#1995 and we hope to implement it this year. In the mean time, I've proposed that we add a page in the gazebosim.org/docs site to list projects that use Gazebo gazebosim/docs#561. If that gets merged, I suggest opening a PR there to add your project.

@azeey azeey self-assigned this Jan 9, 2025
@azeey azeey moved this from Inbox to In progress in Core development Jan 9, 2025
@kscottz
Copy link
Contributor

kscottz commented Jan 9, 2025

@damanikjosh this is a fantastic project. It may take us a while to figure out how to get it to land. In the meantime we would like to share it with the broader ROS community. It might help if we found some time to chat. Can you reach out to me at [email protected]?

damanikjosh added a commit to damanikjosh/gazebosim-docs that referenced this issue Jan 14, 2025
azeey pushed a commit to gazebosim/docs that referenced this issue Jan 14, 2025
@github-project-automation github-project-automation bot moved this from In progress to Done in Core development Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants