Recently Updated Pages
プログラムの種類- LinearOpModeとOpMode
FTCのJava(Kotlin)プログラムにおいては、2種類のプログラム構造が存在します。 FTC Japan Wikiでは、基本的にOpModeを使用して解説を行います。 LinearOpMo...
FTCプログラミングチュートリアル - ハードウェアのセットアップ
.youtube { width: 100%; aspect-ratio: 16 / 9; } .youtube iframe { width: 100%; he...
ADBコマンドのインストール
Control Hubに接続して、プログラムをデプロイするには2つの方法があります。 1つはUSBで接続する方法で、2つ目はWi-Fiを使用して接続する方法です。 USBは接続するだけなので簡単...
Kotlinの有効化(任意)
Kotlinでプログラムを書くには、一手間加える必要があります。 まず、rootディレクトリのbuild.gradleを開き 以下の2行を追加します。 buildscript { e...
プロジェクトの構造
Android StudioのUI Android Studioの画面は上記の様になっています。 ① ツールバー:アプリの実行や Android ツールの起動など、さまざまなアクションを実行し...
決勝大会への出場権
大会への出場権 FTCの地区大会には様々な賞状が容易されています。しかし、賞を受けた全てのチームが決勝大会に出場できる分けではありません。 前ページで言及した7種類のアワード、ロボットトーナメン...
アワードとは
FTCにおけるアワード FIRSTが開催する大会ではトーナメント式のロボット大会の他に、チームの活動やロボットの制作を評価してチームに賞を贈る枠が存在します。これらの賞はアワードと呼ばれ、開催さ...
ベースとなるプログラムのダウンロード
GitHubからソースコードをダウンロードする FTCのロボットをプログラミングするには、ベースとなるプログラムをダウンロードする必要があります。 https://github.com/FIRS...
FTC プログラミングを始めるために必要な事
FTCにおけるプログラミングは何を行うのか? FTCにおけるプログラミングは、ゲームで設定されたミッションを達成するためにロボットを制御するためのものです。 たとえば、2023〜2024シーズン...
このマニュアルについて
プログラミングマニュアルの目的 このプログラミングマニュアルは、まずFTCのロボットプログラミングを始めるに当たって何から始めたら良いのか、何を見たら良いのかを紹介するためのものです。 そのため...
Android Studioを使用したプログラミングを始めるために必要な物
このWikiではAndroid Studioを使ったプログラミングを行う前提で解説をしていきます。 用意する物 プログラムを書くためのパソコン(Windows,MacBook,Linuxどれで...
Gitのインストール
1. Gitとは? Gitは、ファイルの変更履歴を管理するためのツールです。プログラムやドキュメントの変更を追跡し、過去の状態に戻したり、複数人での共同作業を簡単にしたりできます。 変更履歴...
Android Studioのインストール
Android Studioのインストール 1.Android Studioのダウンロードサイトに行き、自分のパソコンに対応したものをダウンロードします。 自分のパソコンにあった物をダウンロー...