Skip to content

Commit c219f61

Browse files
committed
Update wpimath for 2027
1 parent 61cc603 commit c219f61

File tree

7 files changed

+0
-64
lines changed

7 files changed

+0
-64
lines changed

subprojects/robotpy-wpimath/pyproject.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1577,7 +1577,6 @@ LinearPlantInversionFeedforward = "frc/controller/LinearPlantInversionFeedforwar
15771577
LinearQuadraticRegulator = "frc/controller/LinearQuadraticRegulator.h"
15781578
PIDController = "frc/controller/PIDController.h"
15791579
ProfiledPIDController = "frc/controller/ProfiledPIDController.h"
1580-
RamseteController = "frc/controller/RamseteController.h"
15811580
SimpleMotorFeedforward = "frc/controller/SimpleMotorFeedforward.h"
15821581

15831582
# frc/estimator
@@ -1620,7 +1619,6 @@ Trajectory = "frc/trajectory/Trajectory.h"
16201619
TrajectoryConfig = "frc/trajectory/TrajectoryConfig.h"
16211620
TrajectoryGenerator = "frc/trajectory/TrajectoryGenerator.h"
16221621
TrajectoryParameterizer = "frc/trajectory/TrajectoryParameterizer.h"
1623-
TrajectoryUtil = "frc/trajectory/TrajectoryUtil.h"
16241622
TrapezoidProfile = "frc/trajectory/TrapezoidProfile.h"
16251623

16261624
# frc/trajectory/constraint

subprojects/robotpy-wpimath/semiwrap/controls/RamseteController.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

subprojects/robotpy-wpimath/semiwrap/controls/TrajectoryUtil.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

subprojects/robotpy-wpimath/semiwrap/kinematics/ChassisSpeeds.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ classes:
1414
overloads:
1515
units::meters_per_second_t, units::meters_per_second_t, units::radians_per_second_t, units::second_t:
1616
const ChassisSpeeds&, units::second_t:
17-
FromFieldRelativeSpeeds:
18-
overloads:
19-
units::meters_per_second_t, units::meters_per_second_t, units::radians_per_second_t, const Rotation2d&:
20-
const ChassisSpeeds&, const Rotation2d&:
21-
FromRobotRelativeSpeeds:
22-
overloads:
23-
units::meters_per_second_t, units::meters_per_second_t, units::radians_per_second_t, const Rotation2d&:
24-
const ChassisSpeeds&, const Rotation2d&:
2517
operator+:
2618
operator-:
2719
overloads:

subprojects/robotpy-wpimath/tests/kinematics/test_chassis_speeds.py

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,6 @@
44
from wpimath.kinematics import ChassisSpeeds
55

66

7-
def test_fromFieldRelativeSpeeds() -> None:
8-
chassisSpeeds = ChassisSpeeds.fromFieldRelativeSpeeds(
9-
vx=1.0, vy=0.0, omega=0.5, robotAngle=Rotation2d.fromDegrees(-90)
10-
)
11-
12-
assert math.isclose(0.0, chassisSpeeds.vx, abs_tol=1e-9)
13-
assert math.isclose(1.0, chassisSpeeds.vy)
14-
assert math.isclose(0.5, chassisSpeeds.omega)
15-
16-
17-
def test_fromRobotRelativeSpeeds() -> None:
18-
chassisSpeeds = ChassisSpeeds.fromRobotRelativeSpeeds(
19-
vx=1.0, vy=0.0, omega=0.5, robotAngle=Rotation2d.fromDegrees(45)
20-
)
21-
22-
assert math.isclose(1.0 / math.sqrt(2), chassisSpeeds.vx)
23-
assert math.isclose(1.0 / math.sqrt(2), chassisSpeeds.vy)
24-
assert math.isclose(0.5, chassisSpeeds.omega)
25-
26-
277
def test_plus() -> None:
288
left = ChassisSpeeds(vx=1.0, vy=0.5, omega=0.75)
299
right = ChassisSpeeds(vx=2.0, vy=1.5, omega=0.25)

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
PIDController,
2626
ProfiledPIDController,
2727
ProfiledPIDControllerRadians,
28-
RamseteController,
2928
SimpleMotorFeedforwardMeters,
3029
SimpleMotorFeedforwardRadians,
3130
)
@@ -56,7 +55,6 @@
5655
"PIDController",
5756
"ProfiledPIDController",
5857
"ProfiledPIDControllerRadians",
59-
"RamseteController",
6058
"SimpleMotorFeedforwardMeters",
6159
"SimpleMotorFeedforwardRadians",
6260
]

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
TrajectoryConfig,
66
TrajectoryGenerator,
77
TrajectoryParameterizer,
8-
TrajectoryUtil,
98
TrapezoidProfile,
109
TrapezoidProfileRadians,
1110
)
@@ -16,7 +15,6 @@
1615
"TrajectoryConfig",
1716
"TrajectoryGenerator",
1817
"TrajectoryParameterizer",
19-
"TrajectoryUtil",
2018
"TrapezoidProfile",
2119
"TrapezoidProfileRadians",
2220
]

0 commit comments

Comments
 (0)