| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This software is a real-time satellite tracker and orbit propagator. It displays any satellite's position and orbital parameters in real time. It can also simulate satellite deployments of one satellite from another with different velocities, considering the mass of the satellites. It is inspired by Gpredict and Orbitron.
Additionally, there is a class defined in AOAwithTDOA.py which replicates the method of the research paper called "A simple and accurate TDOA-AOA localization method using two stations". There are also all the simulations for a research paper submitted at Remote Sensing with the name: "A femto-satellite localization method based on TDOA and AOA using two CubeSats". More information about this at the bottom of this file.
The following are some of the key features of Pypredict:
The following are the current dependencies:
For Raspbian (Raspberry Pi) you may need to install this first:
sudo apt-get install python3-cairocffi
sudo apt-get install libatlas-base-devAfter this, the rest is the same for all GNU/linux based systems.
sudo sh install.sh
pip3 install --upgrade pipgit clone https://github.com/spel-uchile/Pypredict.gitcd Pypredict/pip3 install . --no-binary shapelyDownload and install Python.
Install dependencies using a miniconda prompt:
conda install -c conda-forge proj
conda install -c conda-forge proj-dataDownload this repository into your computer.
Open a command prompt (cmd), move to the directory of the downloaded repository and install Pypredict using pip:
pip3 install . --no-binary shapelybrew install proj geosgit clone https://github.com/spel-uchile/Pypredict.gitcd Pypredict/pip3 install . --no-binary shapelyYou can search "Pypredict" on your application window, or you can run the following command:
python3 -m pypredictYou can generate the plots of both "A simple and accurate TDOA-AOA localization method using two stations" and "A femto-satellite localization method based on TDOA and AOA using two CubeSats" using the python file called AOAwithTDOA.py. To generate different plots you just need to uncomment them. The simulation is made using the following command:
python3 AOAwithTDOA.py@article{vidal2022femto,
title={A Femto-Satellite Localization Method Based on TDOA and AOA Using Two CubeSats},
author={Vidal-Valladares, Mat{\'\i}as G and D{\'\i}az, Marcos A},
journal={Remote Sensing},
volume={14},
number={5},
pages={1101},
year={2022},
publisher={MDPI}
}
| Back | FazBrowse Home | New Git URL |