Python¶
These tutorials are the example notebooks under python/examples. They run
against the pylupnt bindings and progress from basic orbit propagation and
time conversions through GNSS interfaces, orbit determination, and full
surface- and descent-navigation simulations. Each page below is the rendered
notebook; the source .ipynb can be run interactively from that folder.
Notebooks
- Example 1: Propagating an ELFO Orbit
- Example 2: Relativistic Time Conversions – TT, TCL, and LT
- Example 3: GNSS Interface Tutorial
- Example 4: Plasmasphere and Ionosphere Tutorial
- Example 5: GNSS Measurement Simulation for a Lunar Satellite
- Example 6: GNSS Sidelobe Pseudorange + Doppler + TDCP ODTS with an EKF
- Example 7: Ground-Station Orbit Determination for a Lunar Satellite
- Example 8: Distributed ISL ODTS with a Rotating Lunar Surface Station
- Example 9: Ephemeris and LansAlmanac Fitting
- Example 10: Surface Rover Navigation with IMU, LCRNS, and DEM Aiding
- Example 11: Lunar Lander Navigation with IMU, Altimeter, Crater Bearings, and LunaNet
- Example 12: Lunar Navigation Constellation Design
- Example 13: Visualizing Constellations in Cesium
- Example 14: Optical Navigation from Synthetic Lunar Horizon Images
- Example 15: Mars PNT — a Walker navigation constellation around Mars
- Example 16: LEO PNT — a low-Earth-orbit navigation constellation
- Example 17: Satellite-to-Satellite Angles-Only OD — authored in Python