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

A lunar demo with realistic terrain and lighting #50

Open
mazm0002 opened this issue Sep 9, 2024 · 0 comments · May be fixed by #51
Open

A lunar demo with realistic terrain and lighting #50

mazm0002 opened this issue Sep 9, 2024 · 0 comments · May be fixed by #51
Labels
enhancement New feature or request Summer Sprint NASA Space ROS Sim Summer Sprint Challenge 2024

Comments

@mazm0002
Copy link

mazm0002 commented Sep 9, 2024

Feature description

SpaceROS does not currently contain a lunar world, which would be useful given the vast number of robotic missions planned to the Moon in the next few decades. This would allow developers to test and validate their systems in a representative environment. Some particular challenges that systems would face that would be useful to replicate include terrain that might be difficult to traverse and low light conditions on the south pole that cause difficulties to vision systems.

Implementation considerations

Realistic representations of lunar terrain can be achieved using Digital Elevation Models (DEMs) generated by the Lunar Orbiter Laser Altimeter (LOLA). To further enhance the surface quality, detailed textures can be created to accurately simulate how light interacts with the heightmaps and lunar regolith. By incorporating ephemeris data, the position of the Sun in the lunar sky can be adjusted in real-time to reflect various lighting conditions throughout the lunar day. Given that LOLA provides elevation data for numerous regions on the Moon—many of which are potential Artemis landing sites—extensive documentation on how to prepare and utilize custom DEMs and ephemeris data to create tailored lunar environments would be highly beneficial to the community.

@mazm0002 mazm0002 added the enhancement New feature or request label Sep 9, 2024
mazm0002 pushed a commit to element-robotics/demos that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/space-ros-docker that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/docs that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/docs that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/docs that referenced this issue Sep 9, 2024
mazm0002 pushed a commit to element-robotics/demos that referenced this issue Sep 10, 2024
mazm0002 pushed a commit to element-robotics/demos that referenced this issue Sep 10, 2024
mazm0002 pushed a commit to element-robotics/docs that referenced this issue Sep 10, 2024
mazm0002 pushed a commit to element-robotics/demos that referenced this issue Sep 11, 2024
mazm0002 pushed a commit to element-robotics/demos that referenced this issue Sep 11, 2024
@Bckempa Bckempa added the Summer Sprint NASA Space ROS Sim Summer Sprint Challenge 2024 label Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Summer Sprint NASA Space ROS Sim Summer Sprint Challenge 2024
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants