This repository contains educational and practical resources for understanding and implementing key algorithms in satellite navigation, with a focus on GPS. All examples are designed for the GPS course at the University of Tehran and are based on the textbook ESA_GNSS-Book_TM-23_Vol_I.pdf. The materials are tailored for students and researchers in geodesy, GNSS, and satellite positioning.
-
interpolation_example.html
Step-by-step example of satellite position interpolation using broadcast ephemeris (Keplerian elements), with formulas, explanations, and numerical results. -
klobuchar_example.html
Detailed, illustrated example of the Klobuchar ionospheric delay model, including all algorithm steps, formulas, and a real numerical example. -
keplerian_elements.html
Reference and explanation of Keplerian elements and their use in satellite orbit calculations. -
gps_time_conversion.html
Guide and example for converting between GPS time and calendar date/time. -
directions.html
General instructions and guidance for using the materials in this repository. -
assets/
Contains images (e.g., figures from textbooks), logos, and CSS/JS libraries for rendering the HTML files.
Open any of the .html files in your web browser to view the interactive, step-by-step explanations and examples. All math is rendered using KaTeX for clarity. The examples are designed to be self-contained and suitable for both self-study and classroom use.
All educational content and code in this repository are provided for academic and non-commercial use. Please cite the source if you use or adapt these materials.
این مخزن شامل منابع آموزشی و عملی برای درک و پیادهسازی الگوریتمهای کلیدی ناوبری ماهوارهای (به ویژه GPS) است. تمام مثالهای این مخزن برای درس جیپیاس دانشگاه تهران تهیه شده و بر اساس کتاب ESA_GNSS-Book_TM-23_Vol_I.pdf آموزش داده میشوند. این مطالب برای دانشجویان و پژوهشگران ژئودزی، GNSS و موقعیتیابی ماهوارهای تهیه شدهاند.
-
interpolation_example.html
مثال گامبهگام از درونیابی موقعیت ماهواره با استفاده از المانهای کپلری و اپک ناوبری، همراه با فرمولها، توضیحات و نتایج عددی. -
klobuchar_example.html
مثال عددی و تصویری کامل از مدل تاخیر یونوسفری کلوبوچار، شامل تمام مراحل الگوریتم، فرمولها و یک نمونه واقعی. -
keplerian_elements.html
مرجع و توضیح المانهای کپلری و کاربرد آنها در محاسبات مدار ماهواره. -
gps_time_conversion.html
راهنما و مثال برای تبدیل زمان GPS به تاریخ/ساعت تقویمی و بالعکس. -
directions.html
راهنمای کلی و دستورالعمل استفاده از مطالب این مخزن. -
assets/
شامل تصاویر (مانند شکلهای کتاب)، لوگوها و کتابخانههای CSS/JS برای نمایش فایلهای HTML.
هر یک از فایلهای .html را در مرورگر خود باز کنید تا توضیحات و مثالهای گامبهگام را به صورت تعاملی مشاهده کنید. تمام فرمولها با KaTeX نمایش داده میشوند. این مثالها برای مطالعه فردی و تدریس در کلاس مناسب هستند.
تمام محتوای آموزشی و کدهای این مخزن برای استفاده علمی و غیرتجاری ارائه شدهاند. در صورت استفاده یا اقتباس، لطفاً منبع را ذکر کنید.