Skip to content

Commit 094dd76

Browse files
authored
Merge pull request #167 from LucienMorey/add_kf_2_1_2
add template specialisation for kalman filter 2 1 2
2 parents 7224c5e + 7ff390f commit 094dd76

File tree

5 files changed

+27
-0
lines changed

5 files changed

+27
-0
lines changed

subprojects/robotpy-wpimath/gen/controls/ExtendedKalmanFilter.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,13 @@ templates:
6565
- 2
6666
- 1
6767
- 1
68+
ExtendedKalmanFilter_2_1_2:
69+
qualname: frc::ExtendedKalmanFilter
70+
subpackage: estimator
71+
params:
72+
- 2
73+
- 1
74+
- 2
6875
ExtendedKalmanFilter_2_2_2:
6976
qualname: frc::ExtendedKalmanFilter
7077
subpackage: estimator

subprojects/robotpy-wpimath/gen/controls/KalmanFilter.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ templates:
4848
- 2
4949
- 1
5050
- 1
51+
KalmanFilter_2_1_2:
52+
qualname: frc::KalmanFilter
53+
subpackage: estimator
54+
params:
55+
- 2
56+
- 1
57+
- 2
5158
KalmanFilter_2_2_2:
5259
qualname: frc::KalmanFilter
5360
subpackage: estimator

subprojects/robotpy-wpimath/gen/controls/LinearSystemLoop.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,13 @@ templates:
7070
- 2
7171
- 1
7272
- 1
73+
LinearSystemLoop_2_1_2:
74+
qualname: frc::LinearSystemLoop
75+
subpackage: system
76+
params:
77+
- 2
78+
- 1
79+
- 2
7380
LinearSystemLoop_2_2_2:
7481
qualname: frc::LinearSystemLoop
7582
subpackage: system

subprojects/robotpy-wpimath/wpimath/estimator/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
DifferentialDrivePoseEstimatorBase,
77
ExtendedKalmanFilter_1_1_1,
88
ExtendedKalmanFilter_2_1_1,
9+
ExtendedKalmanFilter_2_1_2,
910
ExtendedKalmanFilter_2_2_2,
1011
KalmanFilter_1_1_1,
1112
KalmanFilter_2_1_1,
13+
KalmanFilter_2_1_2,
1214
KalmanFilter_2_2_2,
1315
KalmanFilter_3_2_3,
1416
MecanumDrivePoseEstimator,
@@ -40,9 +42,11 @@
4042
"DifferentialDrivePoseEstimatorBase",
4143
"ExtendedKalmanFilter_1_1_1",
4244
"ExtendedKalmanFilter_2_1_1",
45+
"ExtendedKalmanFilter_2_1_2",
4346
"ExtendedKalmanFilter_2_2_2",
4447
"KalmanFilter_1_1_1",
4548
"KalmanFilter_2_1_1",
49+
"KalmanFilter_2_1_2",
4650
"KalmanFilter_2_2_2",
4751
"KalmanFilter_3_2_3",
4852
"MecanumDrivePoseEstimator",

subprojects/robotpy-wpimath/wpimath/system/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from .._controls._controls.system import (
33
LinearSystemLoop_1_1_1,
44
LinearSystemLoop_2_1_1,
5+
LinearSystemLoop_2_1_2,
56
LinearSystemLoop_2_2_2,
67
LinearSystemLoop_3_2_3,
78
LinearSystem_1_1_1,
@@ -21,6 +22,7 @@
2122
__all__ = [
2223
"LinearSystemLoop_1_1_1",
2324
"LinearSystemLoop_2_1_1",
25+
"LinearSystemLoop_2_1_2",
2426
"LinearSystemLoop_2_2_2",
2527
"LinearSystemLoop_3_2_3",
2628
"LinearSystem_1_1_1",

0 commit comments

Comments
 (0)