Skip to content

Commit 2a37a8c

Browse files
authored
Social media ai corner (#324)
* Add social media to AI Corner articles * Add Tech Tip items
1 parent 2bc0af0 commit 2a37a8c

File tree

1 file changed

+66
-1
lines changed

1 file changed

+66
-1
lines changed

docs/source/tech_tips/tech-tips.rst

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,74 @@ on this page chronologically, with the newest content at the top of the page.
1111

1212
Just click to expand the Tech Tip you'd like to read.
1313

14-
.. dropdown:: Week of 09/09/2024 "AI Innovation Corner - Google AI Studio"
14+
.. dropdown:: Week of 11/06/2024 "Android Studio 2024.2.1 LadyBug Update and the FTC SDK"
1515
:open:
1616

17+
.. _ladybug1011:
18+
19+
**Android Studio 2024.2.1 LadyBug Update and the FTC SDK**
20+
21+
This is an important message for teams who use Android Studio to program
22+
their robots. Teams who use Blocks or OnBot Java are not impacted.
23+
24+
On October 1, 2024 `Android Studio
25+
<https://developer.android.com/studio/releases>`__ released a new version of
26+
their software, 2024.2.1 codenamed “LadyBug”, which brought a major user
27+
interface change as well as several other changes (bundled software and
28+
tooling changes) that affects how Android Studio builds projects.
29+
Unfortunately these tooling changes broke the native compatibility with the
30+
*FIRST* Tech Challenge `Software Development Kit
31+
(SDK) <https://ftc-docs.firstinspires.org/en/latest/ftc_sdk/overview/index.html>`__,
32+
most notably with the `FtcRobotController project
33+
<https://github.com/FIRST-Tech-Challenge/FtcRobotController>`__. *FIRST* Tech
34+
Challenge teams who use Android Studio with software projects version 10.1
35+
and older are not able to use Android Studio “LadyBug” without `performing
36+
additional steps
37+
<https://ftc-docs.firstinspires.org/en/latest/programming_resources/tutorial_specific/android_studio/installing_android_studio/Installing-Android-Studio.html#configuring-android-studio-ladybug-and-later>`__
38+
to restore compatibility.
39+
40+
Teams do not need to update Android Studio to “LadyBug” to continue building
41+
current software, however if they do, a new version of the
42+
`FtcRobotController project
43+
(10.1.1) <https://github.com/FIRST-Tech-Challenge/FtcRobotController>`__ has
44+
been released which is designed to work with Android Studio “LadyBug.” Users
45+
will be required to upgrade their Android Studio software minimally to
46+
Android Studio 2024.2.1 “LadyBug” in order to use the 10.1.1 version of the
47+
SDK and newer. There are no feature updates to SDK 10.1.1, it is merely a
48+
compatibility update which updates the build tools used by the SDK -
49+
including the underlying Gradle tools and the Android Gradle plugin - and
50+
eliminates the need to perform any additional steps to use Android Studio
51+
“LadyBug” and newer. It is expected that future updates of the SDK will
52+
build upon this update, and will minimally require “LadyBug.” Teams who are
53+
using older versions of Android Studio who upgrade to SDK 10.1.1 will
54+
receive notifications within Android Studio to update the version of Android
55+
Studio, which may require an internet connection to update.
56+
57+
Teams are encouraged to read the `Managing an Android Studio
58+
Project <https://ftc-docs.firstinspires.org/en/latest/programming_resources/android_studio_java/manage/manage.html>`__
59+
article on `ftc-docs <https://ftc-docs.firstinspires.org/en/latest/>`__ for
60+
tips on managing their projects using GitHub and the git version control
61+
system. Teams managing software projects outside of GitHub and git may
62+
re-download the project, reapply their changes, and copy over their TeamCode
63+
folder. Teams who need technical assistance may use the `ftc-community
64+
forums <https://ftc-community.firstinspires.org/>`__ to receive technical
65+
help and advice.
66+
67+
.. dropdown:: Week of 10/10/2024 "AprilTag Localization"
68+
69+
.. _apriltaglocalization:
70+
71+
**AprilTag Localization**
72+
73+
This week's Tech Tip is all about AprilTag Localization. How can your robot
74+
determine where it is on the field by looking at an AprilTag? A new set of
75+
APIs have been added to SDK 10.0 to provide just that information, and it
76+
works for any static (immobile) AprilTag on the competition field. Check out
77+
the `AprilTag Localization documentation on ftc-docs
78+
<https://ftc-docs.firstinspires.org/en/latest/apriltag/vision_portal/apriltag_localization/apriltag-localization.html>`__!
79+
80+
.. dropdown:: Week of 09/09/2024 "AI Innovation Corner - Google AI Studio"
81+
1782
.. _googleAIstudio:
1883

1984
**AI Innovation Corner - Google AI Studio**

0 commit comments

Comments
 (0)