简介
Orekit 是用 Java 编写的底层航天飞行动力学库,由 CS GROUP 维护,2008 年起开源。
基本信息
- 许可证:Apache License 2.0
- 来源:ESA / CS GROUP
- 官方文档:https://www.orekit.org/
- 语言:Java 8+
- 数学依赖:Hipparchus 4.0.3
主要功能
- 轨道传播(解析法、半解析法、数值法、TLE)
- 轨道确定(最小二乘、卡尔曼滤波)
- 姿态定义与坐标系转换
- 低推力轨迹设计与大气密度建模
- 日食与可见性事件检测
应用场景
- 轨道传播与轨道确定
- 低推力轨迹设计与大气密度建模
- 坐标系转换与事件检测
官方资源
- 官网:https://www.orekit.org/
- GitLab:https://gitlab.orekit.org/orekit/orekit
- GitHub 镜像:https://github.com/CS-SI/Orekit
- Python 封装:JCC / JPype
