NASA Challenge_[@utkrishtjain]_[Custom Models & Gazebo Plugins for Realistic Simulations] (Ref Issue: #46)#40
Conversation
|
Thank you for your submission. I know it is still a Draft, so I'm not officially reviewing it yet, however there are a couple of things needed for our CI to build your demo, and to follow our contribution guidelines. 1) Please open a feature request issue in this repo describing the feature. 2) Please rebase to main and update your commit messages to refer to the issue # you created. 3) Add that issue # in the title of this PR also. 4) Please add a |
6b5f030 to
3dcad39
Compare
3dcad39 to
6b5f030
Compare
6b5f030 to
00da536
Compare
mkhansenbot
left a comment
There was a problem hiding this comment.
I know this is still a draft, but please add a Dockerfile or a docker-compose.yaml and a build.sh script so the CI can build it automatically. See the README of this repo for details.
3576c1b to
f7fe82a
Compare
|
@mkhansenbot all the requested changes have been made and the PR updated |
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
…-ros#46) Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
a26aded to
72c6fee
Compare
|
@jasmeet0915 - I just changed the build workflow to cd into the folder first, then rebased your branch |
Associted Feature Request Issue: #46
This PR adds a set of custom Gazebo Plugins that aim at making the simulation more realistic. Custom models made from real elevation data (From NASA's Planetary Data System) of celestial bodies like Moon and Mars is also added.
Demo Gif showing curiosity rover on an actual terrain model of a patch of Gale Crater on Mars with Dust Storms and changing daylight. Observe how the dust particles affect the camera images and change in daylight causes lens flare artifacts as well
Demo Gif showing curiosity rover on an actual terrain model of a patch of Gale Crater on Mars with our custom changing daylight plugin. Observe how the the color of the sky (scene in Gazebo) changes based of time of day and the position of the sun changes as well causing shadows all over the terrain. The changing daylight causes lens flare artifacts in the camera RGB image as well
Main Highlights
Models of Martian Terrain made from elevation data from HiRISE Images on board the Mars Reconnaissance Orbiter (MRO):
Click to view images of the Terrain Models made from data of a patch of Gale Crater on Mars
Model of Lunar Terrain made from elevation data LOLA on board the Lunar Reconnaissance Orbiter (LRO):
Click to view images of the Terrain Models made from data of Southern region of Moon which is the main target for NASA's Artemis Missions
DustManager GUI Pluginsimulating weather conditions like Dust Storms on Mars usingParticleEmittersin GazeboParticleEmittersto create weather conditions like dust storms which actually affect the simulated sensor data by adding noise (demonstrated in the gif below)Click to view gif of the DustStorm plugin in action of martian terrain with the curiosity rover model
DayLightManager GUI Pluginfor simulating Time of Day and lighting conditionsgz.msgs.TimeClick to view gif of the TimeOfDay plugin in action on martian terrain with the curiosity rover model
Side Quests