ソフトウェア 変更履歴 2017 - 2020
2020.4 (3/11/20)
2020.4は、mjpegストリームが突然切断された際に発生する可能性のある2-4秒の断続的なクラッシュを解消する重要なアップデートです。このクラッシュは試合の最後に発生することが多く、場合によっては試合中にも発生することがありました。
2020.3 (2/25/20)
2020.3 は、断続的なネットワーク関連のソフトウェア再起動に対処し、USB カメラの切断時に発生するクラッシュに対処する重要なアップデートです。
2020.2 (1/30/20)
2020.2はLimelightのハードウェアをさらに進化させ、任意の点へのパンとズーム機能を追加しました。また、新しいビデオモードと重要なバグ修正も含まれています。今後のアップデートで見たい機能がありましたら、ぜひお知らせください!
機能
-
60 FPSでの3倍ハードウェアズーム
- 前回のアップデートでは、全てのLimelightモデルに無償で2倍ハードウェアズームを追加しました。今回、私たちはハー ドウェアズームをさらに進化させ、3倍ズームを実現しました。全てのLimelightモデルで60fpsでの3倍ハードウェアズームが可能になりました。これにより、フルコートでのトラッキングがすべてのチームにとってさらに容易になります。
-
ハードウェアパンニング
- 2020年に長距離と短距離の両方からシュートが可能なロボットは、可動式のLimelightマウントを使用せずにハードウェアズームを使用することが困難でした。この問題を解決するため、ハードウェアパンニングを導入しました。
バグ修正
- カラーバランススライダーの動作を妨げていたドライバーの問題に対処
- チームから報告された一部のネットワークパフォーマンスの問題に対処するため、ネットワーク関連のドライバーを2019シーズンのバージョンに戻しました
2020.1 (1/16/20)
2020.1では、Limelightの最もクールな機能の1つである2倍ハードウェアズームが追加されました。これはデジタルズームではなく、現在すべてのLimelightバージョンで利用可能です。
機能
-
2倍ハードウェアズーム
- デジタルズームではありません
- 2倍ハードウェアズームを有効にすることで、長距離での追跡性能が大幅に向上し、コート全体での安定した追跡が可能になります
- この機能は全く遅延やフレームレートのコストがかかりません - 追跡は追加のオーバーヘッドなしで90fpsで実行され続けます
-
手動クロスヘア
- Webインターフェースのスライダーで単一および二重クロスヘアの位置を手動で調整可能
-
新しいSolvePNP / 3D機能(まだ実験的)
- 「Force Convex」オプションを追加し、ターゲットの最外郭点のみを使用 - これは2020年の六角形ターゲットに使用される細いテープのために必要です
- 「bind target」オプションが追加されました。この機能は「tx」と「ty」を3Dターゲットにバインドします。これは3Dターゲットを使用してロボットを誘導するために必要です
- さらに、「Goal Z-Offset」オプションを追加して、3D空間での目標位置をZ軸上で自動的にオフセットできます
- Infinite Rechargeでは、「Goal Z-Offset」は六角形のゴールの後ろにある小さな円形のゴールの中心を追跡するために使用されます
-
「tc」によるカラーセンシング
- Network Tablesの新しい「tc」配列を読み取り、クロスヘア位置での赤、緑、青の値を取得します。入力タブの「Blue Balance」と「Red Balance」を調整して、完璧なカラーセンシングを実現します
バグ修正
- 2020.0で動作しなくなっていたUSBカメラ機能が2020.1で修正されました
- 2020.0で動作しなくなっていたSolvePnP機能が2020.1で修正されました
- SolvePnPがモデルの中心を軸の可視化中心として適切に使用するようになりました
2019.7 (4/5/19)
2019.7では2つの新機能が追加されました。
機能
- 160x120 30fpsストリーミング
- 広角USBカメラを使用するチーム向けの、よりスムーズで低帯域幅のストリーミング。180度カメラストリームの帯域幅が約3.7Mbpsから約1.8Mbpsに低下。
- 設定タブでストリーム解像度を変更可能。
- 広角USBカメラを接続したLimelightのストリーム解像度の変更。ピクチャーインピクチャーなし、通常のストリームレート。
- スマートスペックル除去
- 今年カメラをターゲットと同一線上に設置したチームは、不要なLED反射に対処する必要がありました。
- チームが長距離から小さなビジョンターゲットを追跡したい場合、エリアスライダーだけでは問題を解決できません。
- この新機能は、他のすべてのフィルターを通過した比較的小さな輪郭を自動的に除外します。
- ロボットがビジョンターゲットから離れる(サイズが小さくなる)につれて、SSRは自動的に調整され、比較的小さな輪郭のみを除外します。