From 33f7dec5cf9683bed4b7c13758e53b6f116dde28 Mon Sep 17 00:00:00 2001 From: Prateek Machiraju Date: Sun, 12 Jul 2020 12:31:15 -0400 Subject: [PATCH] [wpilibj] Fix Gyro.getRotation2d() units bug (#2594) The new getRotation2d() method in the Gyro interface was passing an angle in degrees to a constructor that accepts radians. Use fromDegrees() factory function instead. --- .../src/main/java/edu/wpi/first/wpilibj/interfaces/Gyro.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/interfaces/Gyro.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/interfaces/Gyro.java index c62c29523b..2a74d75a42 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/interfaces/Gyro.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/interfaces/Gyro.java @@ -74,6 +74,6 @@ public interface Gyro extends AutoCloseable { * {@link edu.wpi.first.wpilibj.geometry.Rotation2d}. */ default Rotation2d getRotation2d() { - return new Rotation2d(-getAngle()); + return Rotation2d.fromDegrees(-getAngle()); } }