ソフトウェア変更履歴 2017 - 2020
2020.4 (2020年3月11日)
2020.4は、mjpegストリームが突然切断された際に発生する可能性のある2〜4秒の断続的なクラッシュを排除する重要なアップデートです。これは試合の最後に発生することが多く、場合によっては試合中に発生することもありました。
2020.3 (2020年2月25日)
2020.3は、断続的なネットワーク関連のソフトウェア再起動に対処し、USBカメラの切断時に発生するクラッシュを解決する重要なアップデートです。
2020.2 (2020年1月30日)
2020.2では、任意の点にパンとズームができる機能を追加することで、Limelightのハードウェア性能をさらに向上させました。また、まったく新しいビデオモードと重要なバグ修正も追加されています。今後のアップデートで見たい機能があれば教えてください!
機能
-
60 FPSでの3倍ハードウェアズーム
- 前回のアップデートでは、すべてのLimelightモデルに2倍のハードウェアズームを追加しました。今回、ハードウェアズームをさらに3倍まで強化することに成功しました。すべてのLimelightモデルが60fpsで3倍のハードウェアズームが可能になりました。これにより、フルコートトラ ッキングがすべてのチームにとってさらに簡単になります。
-
ハードウェアパンニング
- 2020年に長距離と短距離の両方から射撃可能なロボットは、調整可能なLimelightマウントを使用せずにハードウェアズームを使用することが難しいと感じていたでしょう。この問題を解決するためにハードウェアパンニングを組み込みました。
バグ修正
- カラーバランススライダーを破損させていたドライバーの問題を修正
- チームからの少数のネットワークパフォーマンスレポートに対応するため、ネットワーク関連のドライバーをすべて2019シーズンのバリアントに戻しました
2020.1 (2020年1月16日)
2020.1では、Limelightの最もクールな機能の1つである2倍ハードウェアズームが追加されました。これはデジタルズームではなく、現在すべてのLimelightバージョンで有効になっています。
機能
-
2倍ハードウェアズーム
- デジタルズームではありません
- 2倍ハードウェアズームを有効にすることで、長距離での追跡が大幅に改善され、フルコート距離での安 定した追跡が可能になります。
- この機能は遅延やフレームレートのコストが全くなく、追跡は追加のオーバーヘッドなしで90fpsで実行され続けます。
-
手動クロスヘア
- Webインターフェイスのスライダーを使用して、シングルおよびデュアルクロスヘアの位置を手動で調整できます
-
新しいSolvePNP / 3D機能(まだ実験的)
- ターゲットの最も外側の点のみを使用する「Force Convex」オプションを追加しました - これは2020年では六角形のターゲットに使用される薄いテープのために必要です。
- 「bind target」オプションが追加されました。この機能は「tx」と「ty」を3Dターゲットにバインドします。これは3Dターゲットを使用してロボットを誘導するために必要です。
- 最後に、「Goal Z-Offset」オプションを追加して、Z軸上の3D空間で目的のターゲット位置を自動的にオフセットします。
- 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 (2019年4月5日)
2019.7では2つの新機能が追加されました。
機能
- 160x120 30fpsストリーミング
- 広角USBカメラを使用するチーム向けの、よりスムーズで低帯域幅のストリーミング。180度カメラのストリーム帯域幅が約3.7Mbpsから約1.8Mbpsに減少しました。
- 設定タブでストリーム解像度を変更できます。
- 広角USBカメラを接続したLimelightのストリーム解像度を変更します。ピクチャーインピクチャーはなく、通常のストリームレートです。
- スマートスペックル除去
- 今年、カメラをターゲットと一直線に取り付けたチームは、不要なLED反射に対処する必要がありました。
- チームは大きな距離で小さなビジョンターゲットを追跡したいため、面積スライダーだけではこの問題を解決できません。
- この新機能は、他のすべてのフィルターを通過した比較的小さな輪郭を自動的に除外します。
- ロボットがビジョンターゲットから離れる(サイズが小さくなる)と、SSRは自動的に調整して比較的小さな輪郭のみを除外します。