This repository has been archived by the owner on Oct 20, 2023. It is now read-only.
2019.7.0
changeset for 2019.7.0 (#14) * fix various issues with the geometry package - remove confusing ArcPose2D functions and add new constructors - add toDegrees(), toRadians(), mag(), and tan() for Rotation2D - deprecate .degrees, .radians and .mag for Rotation2D - remove .tan for Rotation2D - move mirrored from Pose2D to Geometry - add equals() and hashCode() for all geometry classes - remove normalization from Rotation2D transformations - add Pose2DTest - add logFast and remove the experimental flag * fix more issues with the geometry and path package - add unit() and transposed() - merge interpolateFast() - fix Path2DState - make parameterization more efficient * fix jerk limiter - remove inverse interpolation from linearInterpolate * more work on the geometry package - move most of the extension properties to class functions - rename .norm to unit() - remove epsilonEquals from Pose2D * add DriveOdometry and DriveOdometryTest * delete the coroutines package * remove the following deprecated items - Action: start(), .shouldFinish, and stop() - ActionLib: async() and queue() - Looper: resetAll() - DifferentialDrive: signedMaxVelocityAtCurvature() - RobotController: axes functions - Path2D: dx and dy * fix some tests