Limelight 3A クイックスタート
ハードウェア仕様
- 寸法: 2.839インチ x 1.894インチ (72.11mm x 48.11mm)
- 厚さ: 0.661インチ (16.80mm)
- 重量: 0.20 ポンド
- 取り付け: 4x #10 貫通穴、4x M3、6x M4 ネジ穴
- 電源入力: 4.1V-5.75V(USB経由)
- 最大消費電力: 4W
- センサー: OV5647 カラーローリングシャッター (640x480 @ 90FPS)
- 内蔵LED照明なし
- 視野角: 水平:54.5° 垂直:42°
- USB-C接続のみ(RJ45ポートなし)
- ステータスライト: 緑(ターゲット検出)
- FTC互換性に最適化
ソフトウェア機能 (Limelight OS)
- プラグアンドプレイの高性能ビジョン。経験不要。
- ビジョンパイプライン設定用のセルフホスト型ブラウザベースUI
- FTC(直接Java統合)とFRC(NetworkTablesインターフェース)のサポー ト
- 露出、センサーゲイン、解像度、フレームレートの設定可能
- 10種類のホットスワップ可能なビジョンパイプラインを設定可能:
- OpenCV 4.10、numpyなどを使用したカスタムPythonパイプライン
- 2D、3D AprilTagトラッキングとロボット位置特定
- MegaTag1による完全3D位置特定(ロボットGPS)
- MegaTag2による外部IMUフュージョンを使った高精度完全3D位置特定(ロボットGPS)
- 20fps @ 1280x960(2倍ダウンスケール)、50fps @ 640x480(2倍ダウンスケール)
- ウェブインターフェースでの完全3Dビジュアライザー
- 90FPSカラーブロブパイプライン
- ニューラルオブジェクト検出パイプライン(CPUインファレンスのみ)
- ニューラル画像分類パイプライン(CPUインファレンスのみ)
- バーコードトラッキングパイプライン
- 内蔵Charucoキャリブレーションインターフェース
- 内蔵低遅延MJPEGストリーミング
1. Limelight 3Aの取り付け
ネジ穴による取り付け(推奨)
- RevまたはGoBildaチャンネルにLL3Aを取り付けるには、少なくとも2つのM3またはM4ネジを使用してください
- VHBテープやジ ップタイを使用してLimelightを固定することもできます
貫通穴による取り付け
- 1 1/4インチの#10-32または#10-24ボルトとナイロックナットを使用
- または、28mmのM4ボルトとナイロックナットを使用

2. Limelight 3Aの配線
ロボットでLimelightを使用する準備ができたら:
FTCの場合
- USBC to USBAケーブルをLimelight 3AからコントロールハブのUSB 3.0ポートに接続します
- USB 3.0ポート(青いポート)に接続してコントロールハブに接続します
FRCの場合
- Limelight 3AをroboRIOのUSBポートに接続します
- USB-C to USB-Aケーブルを使用してください
Limelight 3AはGoogle Coralをサポートしていません。ニューラルネットワークのランタイムエンジンを「CPU」に設定することで、ニューラル検出 および分類パイプラインを引き続き使用できます。
3. ウェブインターフェースへのアクセス
USBでLimelight 3Aをコンピュータに接続した後:
- 緑色のステータスライトが点灯するまで待ちます(約15〜20秒)
- 以下のいずれかの方法でウェブインターフェースにアクセスします:
- 方法1: Limelight Hardware Managerアプリケーションを開き、Limelightをスキャンして、表示されたらLimelight 3Aをダブルクリックします
- 方法2: ウェブブラウザを開き、
http://limelight.local:5801
にアクセスします
接続すると、以下にアクセスできます:
- 設定タブ - チーム番号、ホスト名、その他のシステム設定を構成
- ビジョンパイプラインタブ - ビジョン処理パイプラインの設定と調整
- カメラ&クロスヘアタブ - カメラ設定とクロスヘアパラメータの調整
- 3Dビジュアライゼーションタブ - リアルタイムのAprilTag検出と位置特定を表示
すべての設定はこのウェブインターフェースを通じて行われます。変更は自動的にLimelightに保存されます。
4. LimelightOSの更新
備考
Limelightは事前インストールされたイメージで出荷されます。今はこのステップをスキップしても問題ありません。
更新手順(Windows)
警告
LimelightOSを更新する前にパイプラインを保存してください。更新中に削除されます。
- 最新のUSBドライバ、Limelight OSイメージ、Balena Flashツールをダウンロードページからダウンロードします
- ドライバをインストールした後、マシンを再起動します
- Limelightの青い設定ボタンを押し続けます
- 押し続けながら、ラップトップからLimelightにUSB->USB-Cケーブルを接続します(Limelightは自動的に電源が入ります)
- LL をラップトップに接続した後、青い設定ボタンを離すことができます
- これでLimelightはフラッシュモードになり、LEDは点滅しません
- 「Balena Etcher」を管理者として実行します
- マシンがカメラを認識するまで最大20秒かかる場合があります
- ダウンロードフォルダ内の最新の.zipイメージを選択します
- 「ドライブ」メニューで「Compute Module」デバイスを選択します
- 「フラッシュ」をクリックします
- フラッシングが完了したら、LimelightからUSBケーブルを取り外します
更新手順(上級者向け)(macOS&Linux)
警告
LimelightOSを更新する前にパイプラインを保存してください。更新中に削除されます。
注記
macOSとLinuxでの更新プロセスを大幅に簡素化する作業を進めています
- Limelight OSイメージとBalena Flashツールをダウンロードページからダウンロードします
- USB Bootドライバを自分でビルドします:
brew install libusb
brew install pkg-config
git clone --recurse-submodules --shallow-submodules --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
make
cd mass-storage-gadget64
sudo ../rpiboot -d .
# rpibbootが実行されている限り、カメラはmacOSとLinuxで正しく認識されます
# フラッシュするたびにrpibootを実行する必要があります。
- Limelightの青い設定ボタンを押し続けます
- 押し続けながら、ラップトップからLimelightにUSB->USB-Cケーブルを接続します(Limelightは自動的に電源が入ります)
- LLをラップトップに接続した後、青い設定ボタンを離すことができます
- これでLimelightはフラッシュモードになり、LEDは点滅しません
- 「Balena Etcher」を実行します
- マシンがカメラを認識するまで最大20秒かかる場合があります
- ダウンロードフォルダ内の最新の.zipイメージを選択します
- 「ドライブ」メニューで「Compute Module」デバイスを選択します
- 「フラッシュ」をクリックします
- フラッシングが完了したら、LimelightからUSBケーブルを取り外します