Веб-платформа, объединяющая популярные инструменты для программно-определяемого радио: ADS-B, AIS, пейджеры, метеоспутники, Wi-Fi и другие.
sgoudelis/ground-station
Веб-приложение наземной станции для отслеживания спутников и небесных тел, управления SDR и радиостанциями и декодирования радиотелеметрии.
- Звёзды
- 4,851
- Форки
- 844
- Открытые issues
- 10
- Последний коммит
- 8 часов назад
Что это?
Ground Station — это веб-приложение для самостоятельного хостинга, созданное для радиолюбителей и любителей спутников. В одном интерфейсе браузера оно объединяет визуализацию орбит и отслеживание нескольких объектов с приёмом SDR, анализом водопада, а также декодированием пакетов и телеметрии. Положения спутников вычисляются с помощью Skyfield и SGP4 по орбитальным элементам, а для объектов Солнечной системы и дальнего космоса используются векторы NASA/JPL Horizons.
Бэкенд построен на FastAPI и Socket.IO, а фронтенд использует React, Redux Toolkit и Material-UI. Воркеры отвечают за получение IQ-данных, обработку FFT, демодуляцию, запись в SigMF и декодирование. Поддерживается оборудование RTL-SDR, устройства SoapySDR, UHD/USRP и виртуальное устройство для воспроизведения SigMF. Во время сопровождения можно управлять поворотными устройствами антенн и радиостанциями, совместимыми с Hamlib, а также корректировать частоту настройки радиостанции с учётом эффекта Доплера.
Для запланированных наблюдений APScheduler запускает и останавливает сопровождение, запись, декодирование и транскрибирование в моменты AOS и LOS спутника. Проект поставляется в виде Docker-образа со сборками для нескольких архитектур.
Ключевые возможности
- 01Отслеживание орбит в реальном времени с помощью Skyfield и SGP4, используя TLE от CelesTrak и SatNOGS
- 02Экземпляры трекера для нескольких объектов с управлением поворотными устройствами и настройкой радиостанции с учётом эффекта Доплера
- 03Отображение водопада с несколькими VFO, а также запись и воспроизведение IQ в формате SigMF
- 04Декодеры SSTV, APRS и сигналов GMSK/FSK/BPSK, а также постобработка с помощью SatDump
- 05Запланированные наблюдения с автоматизацией прохождения спутника от AOS до LOS
- 06Транскрибирование через Gemini Live, Deepgram или Parakeet с возможностью перевода
Сценарии использования
- Приём и декодирование изображений с метеоспутников или пакетов APRS на домашней станции
- Автоматическая запись пролётов спутников с помощью SDR и поворотного устройства, пока вас нет дома
- Отслеживание МКС, планет или объектов дальнего космоса через панель управления в браузере
- Воспроизведение записанных IQ-захватов через тот же конвейер декодирования, что используется для приёма в реальном времени
Что важно знать
- Лицензировано на условиях GPL-3.0 — лицензии с авторским левом, требующей распространять производные работы на тех же условиях.
- Для всех функций, включая приём в реальном времени, требуется совместимое оборудование SDR; для управления поворотным устройством или радиостанцией также требуется соответствующее оборудование.
Темы
Частые вопросы
- Что такое ground-station?
- Веб-приложение наземной станции для отслеживания спутников и небесных тел, управления SDR и радиостанциями и декодирования радиотелеметрии. Ground Station — это веб-приложение для самостоятельного хостинга, созданное для радиолюбителей и любителей спутников. В одном интерфейсе браузера оно объединяет визуализацию орбит и отслеживание нескольких объектов с приёмом SDR, анализом водопада, а также декодированием пакетов и телеметрии. Положения спутников вычисляются с помощью Skyfield и SGP4 по орбитальным элементам, а для объектов Солнечной системы и дальнего космоса используются векторы NASA/JPL Horizons.
- ground-station можно использовать бесплатно? Какая у него лицензия?
- ground-station распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ground-station всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ground-station — 20 окт. 2026 г..
- Для чего можно использовать ground-station?
- Приём и декодирование изображений с метеоспутников или пакетов APRS на домашней станции Автоматическая запись пролётов спутников с помощью SDR и поворотного устройства, пока вас нет дома Отслеживание МКС, планет или объектов дальнего космоса через панель управления в браузере Воспроизведение записанных IQ-захватов через тот же конвейер декодирования, что используется для приёма в реальном времени
- Где скачать ground-station?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sgoudelis/ground-station
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Анализирует сайты с помощью Playwright и экспортирует их дизайн-систему в виде конфига Tailwind v4, React-компонентов, дизайн-токенов или отчёта DESIGN.md.
Python-фреймворк для создания API со стандартными аннотациями типов, автоматической валидацией, документацией OpenAPI и высокой производительностью.
Платформа с мультиагентными системами без кода: задавайте агентов, рабочие процессы и задачи через YAML и веб-консоль, чтобы создавать ПО и другие материалы.
Локальный open-source конструктор резюме, который адаптирует основное резюме под каждую вакансию с помощью локальных или облачных LLM.
Сервер для локального распознавания речи в реальном времени: потоковый ASR, разделение по говорящим, перевод и API, совместимые с OpenAI и Deepgram.