Skip to content

kalefree/Satellite_pose_estimation

Repository files navigation

Satellite_pose_estimation

Satellite 6 Degree of freedom pose estimation

Description

These are notebook for solving the 6D satellite pose estimation challenge proposed by the European Space Agency in the kelvin project cf. https://kelvins.esa.int/pose-estimation-challenge-post-mortem/home/

Getting Started

Dependencies

  • Python modules requirements : torch, torchvision, pytorch-lightning, numpy, matplotlib, pillow

Download data

You can download SPEED Data from here : https://kelvins.esa.int/satellite-pose-estimation-challenge/data/

Training model

  • If you want to train locally :
open ./local_runs/local_run_notebook.pynb
change DATA_PATH to the path of your local SPEED data directory after download, cf. #FIRST_TIME_SETUP comment 
  • If you want use the azure ml training pipline :
open azure_ml_run_notebook.pynb
creat an azure account 
change your DATA_PATH, subscription and tenant ids cf. #FIRST_TIME_SETUP comment 
if you want to costumize your working space, compute, dataset, environement, and experiment change the corresponding variables along the notebook 

Help

Any advise for common problems or issues.

command to run if program contains helper info

Authors

Contributors names and contact info

Salem Ben el cadi My linkedin

Version History

License

This project is licensed under the Apache License - see the LICENSE.md file for details

Acknowledgments

Inspiration, code snippets, etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors