Hipparchus Filtering Release Notes
Release History
Version | Date | Description |
---|---|---|
4.0.1 | 2025-03-21 | This is a patch release. |
4.0 | 2025-03-20 | This is a major release. It adds new features to Kalman filters |
3.1 | 2024-04-05 | This is a maintenance release. |
3.0 | 2023-10-08 | This is a major release. |
2.3 | 2022-10-05 | This is a maintenance release. |
2.2 | 2022-08-10 | This is a maintenance release. The main change is: addition of Unscented Kalman Filter for non linear estimations. |
2.1 | 2022-04-24 | This is a maintenance release. |
2.0 | 2021-08-07 | This is a major release |
1.8 | 2020-12-05 | This is a maintenance release. |
1.7 | 2020-06-23 | This is a maintenance release. |
1.6 | 2019-11-01 | This is a maintenance release. |
1.5 | 2019-05-06 | This is a maintenance release, it includes only bug fixes. |
1.4 | 2018-11-17 | This is a maintenance release. The main changes since last version are the introduction of accessors for state transition matrix, Jacobian matrix H, innovation covariance matrix and Kalman gain in Kalman filters. |
1.3 | 2018-05-08 | This is the first release of the filtering module. The module features both Kalman filter for linear processes and Kalman filter for non-linear processes. |
Release 4.0.1 – 2025-03-21
Type | Changes | By |
---|---|---|
Restores a Java 8 compatible mockito version, which is used only for tests purposes; the library itself did not change. Fixes issues/386. | luc |
Release 4.0 – 2025-03-20
Type | Changes | By |
---|---|---|
Add a (backwards) smoother counterpart to the linear Kalman, extended Kalman and unscented filters. Fixes issues/363. | mgrutten | |
Add inverse transform method to UnscentedTransformProvider. Fixes issues/328. | maxime | |
Migrated tests from JUnit 4 to JUnit 5. Fixes issues/285. | vincent |
Release 3.1 – 2024-04-05
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 3.0 – 2023-10-08
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | bryan |
Release 2.3 – 2022-10-05
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 2.2 – 2022-08-10
Type | Changes | By |
---|---|---|
Added Unscented Kalman Filter for non linear estimations. Fixes issues/199. Thanks to Gaetan Pierre. | bryan |
Release 2.1 – 2022-04-24
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 2.0 – 2021-08-07
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 1.8 – 2020-12-05
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 1.7 – 2020-06-23
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 1.6 – 2019-11-01
Type | Changes | By |
---|---|---|
No changes directly in this module. However, lower level Hipparchus modules did change, hence a new release was needed. | luc |
Release 1.5 – 2019-05-06
Type | Changes | By |
---|---|---|
Nullify corrected state after predict in abstract Kalman filter. Note that this affects only custom extensions of AbstractKalmanFilter because the implementations provided by Hipparchus (LinearKalmanFilter and ExtendedKalmanFilter) always call correction step after having called prediction step, so the nullified corrected state is reset properly at the end. This was initially reported as https://gitlab.orekit.org/orekit/orekit/issues/540. Thanks to Hao Peng. | luc |
Release 1.4 – 2018-11-17
Type | Changes | By |
---|---|---|
Added accessors for state transition matrix, Jacobian matrix H, innovation covariance matrix and Kalman gain in Kalman filters. GitHub: fixes #43. Fixes issues/43. | luc |
Release 1.3 – 2018-05-08
Type | Changes | By |
---|---|---|
Added linear and extended Kalman filters, with support for outliers rejection. Fixes issues/32. | luc |