一个基于网页的平台,把常用软件无线电工具(ADS-B、AIS、寻呼、气象卫星、WiFi 等)整合到统一界面中。
sgoudelis/ground-station
基于浏览器的地面站系统,用于跟踪卫星与天体、控制 SDR 和电台设备并解码无线电遥测数据。
- Star
- 4,851
- Fork
- 844
- 未关闭 Issue
- 10
- 最近提交
- 8小时前
这是什么?
Ground Station 是一个可自托管的 Web 应用,面向业余无线电爱好者和卫星爱好者。它将轨道可视化、多目标跟踪、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,以及 SigMF 格式的 IQ 录制与回放
- 04支持 SSTV、APRS 及 GMSK/FSK/BPSK 等信号解码,并可使用 SatDump 后处理
- 05定时观测可在过境时从 AOS 到 LOS 自动执行任务
- 06支持通过 Gemini Live、Deepgram 或 Parakeet 进行语音转录,并可选翻译
适用场景
- 在家庭地面站接收并解码气象卫星图像或 APRS 数据包
- 无人值守时,借助 SDR 和旋转器自动录制卫星过境信号
- 在浏览器仪表盘中跟踪国际空间站、行星或深空探测任务
- 将录制的 IQ 数据通过与实时接收相同的解码流程进行回放
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需以相同条款发布。
- 要使用完整功能(包括实时接收),需要兼容的 SDR 硬件;旋转器或电台控制还需要配套设备。
标签
常见问题
- ground-station 是什么?
- 基于浏览器的地面站系统,用于跟踪卫星与天体、控制 SDR 和电台设备并解码无线电遥测数据。 Ground Station 是一个可自托管的 Web 应用,面向业余无线电爱好者和卫星爱好者。它将轨道可视化、多目标跟踪、SDR 接收、瀑布图分析以及数据包和遥测解码整合在同一个浏览器界面中。卫星位置由 Skyfield 和 SGP4 根据轨道根数计算,太阳系天体和深空探测任务则使用 NASA/JPL Horizons 提供的矢量数据。
- ground-station 可以免费使用吗?用的什么许可证?
- ground-station 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ground-station 还在维护吗?
- 活跃维护中。ground-station 最近一次提交是在 2026年10月20日。
- ground-station 适合用来做什么?
- 在家庭地面站接收并解码气象卫星图像或 APRS 数据包 无人值守时,借助 SDR 和旋转器自动录制卫星过境信号 在浏览器仪表盘中跟踪国际空间站、行星或深空探测任务 将录制的 IQ 数据通过与实时接收相同的解码流程进行回放
- 在哪里获取 ground-station?
- 源代码和安装说明在 GitHub 上:https://github.com/sgoudelis/ground-station
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用 Playwright 分析任意网站,提取其设计系统,并导出为 Tailwind 配置、React 组件、设计令牌或 DESIGN.md 报告。
基于标准 Python 类型提示构建 API 的 Python Web 框架,内置数据校验与自动生成的交互式文档。
无需编码的多智能体编排平台,通过配置与 Web 控制台定义智能体、工作流和任务。
开源自托管简历工具,可结合本地或云端大模型,按每个职位描述定制你的简历。
可自托管的实时语音转文字服务,支持流式识别、说话人分离、同声翻译,并兼容 OpenAI 与 Deepgram API。