Skip to content

Commit

Permalink
v2.0.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Windwoes committed Jun 17, 2023
1 parent 559d6ef commit 8b42641
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 4 deletions.
2 changes: 1 addition & 1 deletion apriltag/apriltag
2 changes: 1 addition & 1 deletion apriltag/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apply plugin: 'com.android.library'
ext {
PUBLISH_GROUP_ID = 'org.openftc'
PUBLISH_ARTIFACT_ID = 'apriltag'
PUBLISH_VERSION = '1.1.1'
PUBLISH_VERSION = '2.0.0'

PUBLISH_DESC = 'EOCV-AprilTag-Plugin'
PUBLISH_URL = 'https://github.com/OpenFTC/EOCV-AprilTag-Plugin'
Expand Down
9 changes: 7 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A plug and play module for detecting AprilTags on an FTC robot, designed to be u

**IMPORTANT NOTE: This assumes you have already [installed EasyOpenCV](https://github.com/OpenFTC/EasyOpenCV#installation-instructions-onbotjava)!**

1. Download the latest release AAR from Maven Central. Release v1.1.1 is located [here](https://repo1.maven.org/maven2/org/openftc/apriltag/1.1.1/apriltag-1.1.1.aar).
1. Download the latest release AAR from Maven Central. Release v2.0.0 is located [here](https://repo1.maven.org/maven2/org/openftc/apriltag/2.0.0/apriltag-2.0.0.aar).

2. In the OnBotJava console, click the Upload Files button (to the left of the trash can), select the `.aar` file you just downloaded, and wait while OnBotJava processes the library.

Expand All @@ -25,7 +25,7 @@ A plug and play module for detecting AprilTags on an FTC robot, designed to be u
3. At the bottom, add this:

dependencies {
implementation 'org.openftc:apriltag:1.1.1'
implementation 'org.openftc:apriltag:2.0.0'
}

4. Now perform a Gradle Sync:
Expand All @@ -42,6 +42,11 @@ Alternatively, you can find PNGs [here](https://github.com/AprilRobotics/aprilta

## Changelog:

### v2.0.0

- **API CHANGE:** `AprilTagPose` now provides the full 3x3 rotation matrix rather than precomputed euler angles. You can get euler angles the same way as with the IMU; i.e. `Orientation.getOrientation(detection.pose.R, AxesReference.INTRINSIC, AxesOrder.YXZ, AngleUnit.DEGREES);`
- Updates to the latest version of AprilTag as of 6 May 2023

### v1.1.1

- Fixes OpenCV-Repackaged dependency to be `compileOnly`
Expand Down

0 comments on commit 8b42641

Please sign in to comment.