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

Added DEM support #1262

Merged
merged 6 commits into from
Mar 15, 2022
Merged

Added DEM support #1262

merged 6 commits into from
Mar 15, 2022

Conversation

jennuine
Copy link
Contributor

@jennuine jennuine commented Dec 21, 2021

🎉 New feature

Summary

Added Digital Elevation Model (DEM) heightmap support to physics (uses DART) and rendering (with ogre1; ogre2 requires fixing gazebosim/gz-rendering#508).

Test it

ign gazebo dem_volcano.sdf
ign gazebo dem_monterey_bay.sdf
dem_volcano.sdf dem_monterey_bay.sdf
Peek 2021-12-15 19-14 1

Checklist

  • Signed all commits for DCO
  • Added tests
  • Added example and/or tutorial
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>
@github-actions github-actions bot added the 🌱 garden Ignition Garden label Dec 21, 2021
Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>
@chapulina chapulina added the needs upstream release Blocked by a release of an upstream library label Jan 10, 2022
Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>
Signed-off-by: Jenn Nguyen <jenn@openrobotics.org>
Copy link
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me!

@chapulina chapulina mentioned this pull request Mar 15, 2022
10 tasks
@chapulina
Copy link
Contributor

No new failures on Linux and macOS.

I expect Windows to fail due to

Merging!

@chapulina chapulina merged commit 1e0041a into main Mar 15, 2022
@chapulina chapulina deleted the jennuine/dem branch March 15, 2022 21:20
@chapulina chapulina removed the needs upstream release Blocked by a release of an upstream library label Mar 16, 2022
@j-rivero j-rivero mentioned this pull request Sep 16, 2022
3 tasks

<include>
<uri>
https://fuel.ignitionrobotics.org/1.0/jennuine/models/Monterey Bay
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any tips on how I would generate my own terrain DEM model? I don't see any docs added for the PR.

Copy link
Contributor Author

@jennuine jennuine Feb 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately, the only tutorial available is from gazebo-classic found here: https://classic.gazebosim.org/tutorials?tut=dem&cat=build_world

It is outdated but will hopefully get you in the right direction. If you'd like to contribute, feel free to open a PR for a newer tutorial on DEMs here: https://github.com/gazebosim/docs 😄

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

Successfully merging this pull request may close these issues.

4 participants