Tyler Veness
0d9956273c
[wpimath] Add CoordinateSystem.convert() translation and rotation overloads ( #4227 )
2022-05-18 20:41:15 -07:00
Tyler Veness
5876b40f08
[wpimath] Memoize CoordinateSystem and CoordinateAxis statics ( #4241 )
2022-05-18 10:47:46 -07:00
Max Gordon
a3d44a1e69
[wpimath] Add Translation2d.getAngle() ( #4217 )
...
Co-authored-by: Max Gordon <tonald.drump2.0@gamil.com >
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
2022-05-14 21:22:00 -07:00
Tyler Veness
f341e1b2be
[wpimath] Document standard coordinate systems better (NFC) ( #4228 )
2022-05-14 15:31:06 -07:00
Tyler Veness
b33715db15
[wpimath] Add CoordinateSystem class ( #4214 )
2022-05-07 10:25:19 -07:00
Tyler Veness
f20a20f3f1
[wpimath] Add 3D geometry classes ( #4175 )
...
Also clean up 2D geometry documentation.
2022-05-06 08:41:23 -07:00
Starlight220
18ff694f02
[wpimath] Add Rotation2d.fromRadians factory ( #4178 )
2022-04-30 00:19:29 -07:00
Jonah Snider
dd163b62ae
[wpimath] Rotation2d: Add factory method that uses rotations ( #4166 )
...
Rotation2d.fromRotations(1).equals(new Rotation2d(2 * Math.PI)); // true
Also adds a member method to get the value of the Rotation2d in rotations.
2022-04-13 22:31:43 -07:00
Tyler Veness
b4620f01f9
[wpimath] Fix Rotation2d interpolation in Java ( #4125 )
...
Fixes #4112 .
2022-03-29 08:42:43 -07:00
Tyler Veness
ba0dccaae4
[wpimath] Fix reference to Rotation2d.fromRadians() ( #4118 )
...
Rotation2d.fromRadians() doesn't exist. The constructor should be used
instead.
2022-03-20 21:57:03 -07:00
shueja-personal
dae18308c9
[wpimath] Minor fixes to Rotation2d docs (NFC) ( #4055 )
...
Fixed incorrect examples on .plus(), and a missing word.
Make example code snippets closer to actual use.
2022-02-27 16:56:56 -08:00
Matt
315be873c4
[wpimath] Add TimeInterpolatableBuffer ( #2695 )
...
These classes are useful for storing previous robot positions to use in conjunction with the upcoming pose estimators.
Co-authored-by: Prateek Machiraju <prateek.machiraju@gmail.com >
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
Co-authored-by: cttew <cttewari@gmail.com >
2021-12-30 19:08:05 -08:00
Tyler Veness
e5fe3a8e16
[build] Treat javadoc warnings as errors in CI and fix warnings ( #3530 )
2021-08-28 20:48:47 -07:00
Tyler Veness
e0c6cd3dcc
[wpimath] Add an operator for composing two Transform2ds ( #3527 )
2021-08-23 20:22:48 -07:00
Noam Zaks
c8ff626fe2
[wpimath] Move Java classes to edu.wpi.first.math ( #3316 )
2021-05-01 08:53:30 -07:00