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 lunar pole exploration simulation with realistic solar power #22

Open
RBinsonB opened this issue Sep 3, 2024 · 0 comments
Open

Comments

@RBinsonB
Copy link

RBinsonB commented Sep 3, 2024

This issue references space-ros/demos#36 opened in the demos repo.

There is no moon simulation in Space-ROS yet. A moon simulation could be added.

One subject of interest in particular is the exploration of the moon south pole region. Due to the presence of permanently shaded craters, there is a high chance of water ice being present and that could be used to establish a long lasting human presence on the moon (https://www.weforum.org/agenda/2023/08/space-water-ice-moon-south-pole/).

The NASA VIPER rover mission aimed to explore this area. Unique challenges have to be addressed in this environment and would be interesting to simulate in Space-ROS. In particular the power generation and management:

  • Solar power being constantly available outside of shaded area
  • Solar power being unavailable while testing the presence of water ice in a shaded area
  • Solar panel placement to adapt to the sun low position on the horizon

Therefor a proposed approach could be to provide a Gazebo simulation with the following elements:

  • A fully controllable rover model with sensors, based as closed as possible on a real rover (VIPER)
  • A realistic Gazebo world, by using DEM data from NASA LRO mission
  • A plugin or set of plugin to simulate the power generation and consumption
RBinsonB added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
RBinsonB added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
This commit adds the following:
- A Gazebo model for a lunar rover inspired by the VIPER rover
- A 3D terrain model of the Mons Mouton from NASA LRO DEM data
- A series of power generation and management plugins
  - A solar panel plugin
  - An RTG plugin
  - A rechargeable battery
  - A sensor power load system
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 6, 2024
All the information is moved to the demo package
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 7, 2024
stevedanomodolor added a commit to RBinsonB/simulation that referenced this issue Sep 8, 2024
RBinsonB added a commit to RBinsonB/simulation that referenced this issue Sep 11, 2024
RBinsonB added a commit to RBinsonB/simulation that referenced this issue Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant