
Crédit d'image | Image credit: ASC-CSA
Description brève : Ce tutoriel présente des techniques de gestion, de traitement et de visualisation des nuages de points issus de la mission OSIRIS-REx.
OSIRIS-REx - Tutoriel est un tutoriel Jupyter Notebook qui guide les utilisateurs à travers les techniques de gestion, de traitement et de visualisation des nuages de points issus de la mission OSIRIS-REx. Il couvre :
- Gestion et traitement des données de nuages de points 3D
- Visualisation des données de l'altimètre laser (OLA)
- Techniques d'analyse de surface d'astéroïdes
- Applications des nuages de points en science planétaire
Le vaisseau spatial OSIRIS-REx a été conçu pour rejoindre l'astéroïde Bennu et revenir sur Terre avec un échantillon. L'Agence spatiale canadienne (ASC) a fourni l'altimètre laser (OLA) qui a permis de créer une carte 3D précise de la surface de Bennu.
Ce tutoriel est fourni à des fins pédagogiques et expérimentales.
- Python 3.7
- Jupyter Notebook ou Jupyter Lab
- Connexion Internet (pour le téléchargement des données)
- PDS4 Tools pour le traitement des données OSIRIS-REx
- 📦 Cloner le dépôt
git clone https://github.com/asc-csa/OSIRIS-REx-Tutorial.git cd OSIRIS-REx-Tutorial - 🐍 Créer un environnement
# Avec virtualenv python -m venv env source env/bin/activate # Ou avec conda conda create -n osiris_env python=3.7 conda activate osiris_env
- 📥 Installer les dépendances
pip install -r requirements.txt pip install PDS4_tools-1.3.zip
- 🚀 Lancer le tutoriel
jupyter notebook
Remarque : PDS4 Tools est nécessaire pour traiter les données OSIRIS-REx. Plus d'informations ici.
Ce projet est sous une licence MIT modifiée – voir le fichier LICENSE pour plus de détails.
Brief description: This tutorial introduces techniques for managing, processing, and visualizing point cloud data from the OSIRIS-REx mission.
The Origins, Spectral Interpretation, Resource Identification, Security-Regolith Explorer (OSIRIS-REx) using the Touch-And-Go Sample Acquisition Mechanism (TAGSAM) was designed to reach the asteroid Bennu and return back to Earth with an asteroid sample. OSIRIS-REx drew close enough to Earth on September 24, 2023 to release its sample to the atmosphere.
The Canadian Space Agency (CSA) contributed the Laser Altimeter (OLA) to the OSIRIS-REx spacecraft. The OLA sends pulses of lasers, which is recorded and processed to return the coordinates and distance of points in a point cloud.
This tool was invaluable in providing scientists with an accurate and detailed 3D model of Bennu’s surface, allowing for the analysis of shape, slope, roughness, and more. This information was further used in the determination of a sample site. Several sites were shortlisted, with Nightingale being selected for its mix of well-preserved regolith, large 140m sample crater, and relatively safe access trajectory.
Point cloud data not only provides benefits for space-based applications, but has many applications here on Earth, from self-driving vehicles, digital twin development, surveys, imaging and more. Despite these benefits, this data can still be quite difficult to work with due to its large size and computational complexity. Therefore, this tutorial seeks to introduce the reader to several techniques in the management, processing and visualization of point cloud data.
- Setup a virtual environment or conda environment with the following version of python (if using conda replace the below pip install with conda)
python = 3.7
- Install requirements from the requirments.txt file
pip install -r requirements.txt
- Install PDS4 Tools from a local zipfile (more information available here)
pip install PDS4_tools-1.3.zip
This project is licensed under a modified MIT license - see the LICENSE file for details.