Skip to content

Commit 1214a11

Browse files
committed
include changes from main, plus new field images and handle merge conflict
2 parents a783e28 + 9b2f09e commit 1214a11

File tree

38 files changed

+120
-207
lines changed

38 files changed

+120
-207
lines changed

.github/workflows/pull-request.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
jobs:
77
build-pdf:
8-
runs-on: ubuntu-latest
8+
runs-on: ubuntu-22.04
99
steps:
1010
- name: Checkout Repository
1111
uses: actions/checkout@v3
@@ -43,7 +43,7 @@ jobs:
4343
if-no-files-found: error
4444

4545
build-html:
46-
runs-on: ubuntu-latest
46+
runs-on: ubuntu-22.04
4747
steps:
4848
- name: Checkout Repository
4949
uses: actions/checkout@v3
@@ -73,7 +73,7 @@ jobs:
7373
if-no-files-found: error
7474

7575
spelling-check:
76-
runs-on: ubuntu-latest
76+
runs-on: ubuntu-22.04
7777
steps:
7878
- name: Checkout Repository
7979
uses: actions/checkout@v3
@@ -84,7 +84,7 @@ jobs:
8484
reporter: "github-check"
8585

8686
link-check:
87-
runs-on: ubuntu-latest
87+
runs-on: ubuntu-22.04
8888
steps:
8989
- name: Checkout Repository
9090
uses: actions/checkout@v3
@@ -153,7 +153,7 @@ jobs:
153153
retention-days: 7
154154

155155
image-check:
156-
runs-on: ubuntu-latest
156+
runs-on: ubuntu-22.04
157157
steps:
158158
- name: Checkout Repository
159159
uses: actions/checkout@v3
@@ -170,7 +170,7 @@ jobs:
170170
run: make -C docs/ imagecheck
171171

172172
check-redirect:
173-
runs-on: ubuntu-latest
173+
runs-on: ubuntu-22.04
174174
steps:
175175
- name: Checkout Repository
176176
uses: actions/checkout@v3

docs/source/apriltag/opmode_test_images/opmode-test-images.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Introduction
55
------------
66

77
In the 2023-2024 season, `FIRST Tech Challenge has introduced
8-
AprilTags <https://ftc-docs.firstinspires.org/apriltag-intro>`__ into
8+
AprilTags <https://ftc-docs.firstinspires.org/en/latest/apriltag/vision_portal/apriltag_intro/apriltag-intro.html>`__ into
99
the season-unique competition. AprilTags were developed by the April
1010
Robotics Laboratory at the University of Michigan and are a visual
1111
fiducial tagging system, built on a similar concept as QR codes, useful
@@ -75,7 +75,7 @@ to verify that the page printed properly.
7575
For more in-depth information about AprilTag detection values, and
7676
better understanding what they mean, please visit the following website:
7777

78-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
78+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
7979
- :download:`Download and print the official PDF <files/FTCAprilTagSDK82SamplesExtended.pdf>`
8080

8181

docs/source/apriltag/vision_portal/apriltag_advanced_use/apriltag-advanced-use.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ follows:
8989
9090
Further discussion is provided here:
9191

92-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
92+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
9393

9494
Advanced CPU Management
9595
-----------------------

docs/source/apriltag/vision_portal/apriltag_camera_calibration/apriltag-camera-calibration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ previous run’s results.
4646
Mac OSX users may need special software for Android file transfer.
4747

4848
Next, read and follow the calibration instructions posted at
49-
`ftc-docs <https://ftc-docs.firstinspires.org/camera-calibration>`__.
49+
`ftc-docs <https://ftc-docs.firstinspires.org/en/latest/programming_resources/vision/camera_calibration/camera-calibration.html>`__.
5050
Other calibration programs are widely available online.
5151

5252
Existing Warnings

docs/source/apriltag/vision_portal/apriltag_intro/apriltag-intro.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ positive rotation.
276276

277277
Further discussion is provided here:
278278

279-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
279+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
280280

281281
Note: This article does not discuss the *FIRST* Tech Challenge
282282
:ref:`Field Coordinate System <game_specific_resources/field_coordinate_system/field-coordinate-system:scope>`.
@@ -373,7 +373,7 @@ follows:
373373
374374
Again, further discussion is provided here:
375375

376-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
376+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
377377

378378
Summary
379379
-------

docs/source/apriltag/vision_portal/apriltag_localization/apriltag-localization.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,8 +237,8 @@ Reference Frames
237237

238238
In the above example. the yaw angle is given as (approximately) -90 degrees.
239239
But the camera is facing in the negative X direction, thus has a heading or yaw
240-
angle of -180 degrees in the official FTC `field coordinate system
241-
<https://ftc-docs.firstinspires.org/en/latest/game_specific_resources/field_coordinate_system/field-coordinate-system.html>`_
240+
angle of -180 degrees in the official FTC
241+
:ref:`field coordinate system <first field coordinate system>`
242242
:
243243

244244
.. figure:: images/50-field-axes.png
@@ -250,8 +250,7 @@ angle of -180 degrees in the official FTC `field coordinate system
250250

251251
This sample OpMode uses a reference frame (coordinate system) that may be
252252
different than what you expect from other FTC navigation applications,
253-
including `IMU or robot axes
254-
<https://ftc-docs.firstinspires.org/en/latest/programming_resources/imu/imu.html?highlight=field%20coordinates#axes-definition>`_\
253+
including :ref:`IMU or robot axes <imu axes def>`
255254
, odometry device axes, and the FTC field system (shown above). These
256255
differences typically result in basic and obvious changes in axis direction,
257256
axis swapping, and orthogonal angles (90-degree increments).

docs/source/apriltag/vision_portal/apriltag_pose/apriltag-pose.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Sample OpModes:
102102

103103
More discussion of AprilTag pose data is available here:
104104

105-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
105+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
106106

107107
====
108108

docs/source/apriltag/vision_portal/apriltag_reference_frame/apriltag-reference-frame.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Related Info
9696

9797
More discussion of the AprilTag reference frame is available here:
9898

99-
- https://ftc-docs.firstinspires.org/apriltag-detection-values
99+
:ref:`Understanding AprilTag Detection Values <apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values:understanding apriltag detection values>`
100100

101101
This section described the SDK's default AprilTag reference frame. Teams are
102102
welcome to make other calculations, such as the pose of the camera (or robot)

docs/source/apriltag/vision_portal/visionportal_webcams/visionportal-webcams.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Logitech C310
5555

5656
Logitech C310 Camera
5757

58-
The `Logitech C310 <https://www.logitech.com/en-us/products/webcams/c310-hd-webcam.960-000585.html>`__
58+
The `Logitech C310 <https://www.logitech.com/en-us/products/webcams/c310-hd-webcam.html>`__
5959
is available at some online retailers.
6060

6161
**FTC Hot Take:**
@@ -123,7 +123,7 @@ Microsoft LifeCam HD-3000 v1/v2
123123

124124
Microsoft LifeCam HD-3000 v1/v2
125125

126-
The `Microsoft LifeCam HD-3000 <https://www.microsoft.com/en/accessories/products/webcams/lifecam-hd-3000>`__
126+
The `Microsoft LifeCam HD-3000 <https://www.digitalcameraworld.com/reviews/microsoft-lifecam-hd-3000-review>`__
127127
is available at some online retailers.
128128

129129
**FTC Hot Take:**
@@ -190,7 +190,7 @@ Arducam Global Shutter 120 FPS
190190
Arducam GS 120 Camera
191191

192192
The `Arducam Global Shutter 120
193-
FPS <https://www.arducam.com/product/arducam-120fps-global-shutter-usb-camera-board-1mp-720p-ov9281-uvc-webcam-module-with-low-distortion-m12-lens-without-microphones-for-computer-laptop-android-device-and-raspberry-pi/>`__
193+
FPS <https://www.arducam.com/product/arducam-100fps-global-shutter-usb-camera-board-1mp-720p-ov9281-uvc-webcam-module-with-low-distortion-m12-lens-without-microphones-for-computer-laptop-android-device-and-raspberry-pi/>`__
194194
is available at some online retailers, including
195195
`Amazon <https://www.amazon.com/Arducam-Distortion-Microphones-Computer-Raspberry/dp/B096M5DKY6>`__.
196196

docs/source/cad_resources/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Here are a few tools commonly used by teams:
2525
Software for Beginners
2626

2727
* `Autodesk TinkerCAD <https://www.tinkercad.com/>`__ (free) (desktop)
28-
* `FreeCAD <https://www.freecadweb.org/>`__ (free) (desktop)
28+
* `FreeCAD <https://www.freecad.org/>`__ (free) (desktop)
2929

3030
Software for Intermediate Users
3131

0 commit comments

Comments
 (0)