FTCパイプラインのセットアップ
(Into The Deep GIFは近日公開予定!)
LimelightOSは最大10個のユニークなビジョンパイプラインを保存できます。 パイプラインは、画像を取得し、処理して、ロボットコードで使用できる結果オブジェクトを提供する小さなプログラムのようなものです。 パイプラインは、10fps(CPU ニューラルネットワーク)から90fps(色ベースの物体追跡)の範囲で動作します。
パイプラインのチューニングを開始するには、Limelightをラップトップに接続し、ウェブブラウザでhttp://limelight.local:5801にアクセスしてください。 Windowsではhttp://172.28.0.1:5801、Mac/ChromeOS/Linuxではhttp://172.29.0.1:5801で直接アクセスすることもできます。
上級ユーザーでUSBインデックスやホスト名を変更している場合は、 http://172.28.(usb_index).1:5801、http://172.29.(usb_index).1:5801、または http://(hostname).local:5801 でウェブインターフェースにアクセスできます。
Limelight Hardware Managerをダウンロードしている場合は、「スキャン」ボタンを使用してLimelightのIPアドレスを見つけることができます。
複数のパイプラインを編集するには、まずウェブインターフェースで「NetworkTablesインデックスを無視」チェックボックスをオンにする必要があります。これにより、カメラはパイプラインを変更するコードを無視するようになります。
入力タブ
入力タブには、処理パイプラインに渡される前の生のカメラ画像を変更するためのコントロールがあります。
パイプラインタイプ
目的のパイプラインタイプ(AprilTags、ニューラルネットワーク、Python等)を制御します。
ソース画像
パイプラインに渡される画像のソースを制御します。保存されたスナップショットでビジョンパイプラインをテストする場合は「スナップショット」に切り替えてください。
このコントロールはGUIを閉じると自動的に「カメラ」にリセットされます。
解像度 + ズーム
カメラとビジョンパイプラインの解像度を制御します。3D機能を使用しない限り、320x240パイプラインの使用を推奨します。
320x240パイプラインは90fpsで実行され、960x720パイプラインは22 fpsで実行されます。2020年には、2xと3xのハードウェアズームオプションがこのフィールドに追加されました。ズームオプションはデジタルではなく、100%実際のセンサーピクセルを使用します。