事例公開 | 2021 年 7 月 |
---|---|
業種 | モータースポーツ (ソフトウェア開発、データ解析) |
会社設立 | 2020 |
ソリューション | LightningChart JS XY チャート機能、3D チャート機能 |
TestLogger Analyzer は、ラジコン カーのために設計されたデータ分析ツールで、ラジコン カー用のデータ記録システムである TestLogger Collector 製品のラインには欠かせないツールです。このツールのモデルは、モータースポーツ用の本格的な解析ツールで、ドライバーと車の行動を分析するために、さまざまな種類のチャート、計算、データソース間の関係が採用されています。
TestLogger 社は、ラジコン レーシング カー用の無料データ管理ツールを中心に取り扱っている会社です。現在、TestLogger 社が目指しているのは、レーシング カーのための完全なデータ管理、分析システムの提供です。つまり、さまざまな形でデータを収集するためのツール、データを管理するためのプラットフォーム、そして手動での分析や統計の実行をサポートするツールを提供することを目標としています。これは分析の自動化へのアプローチです。
TestLogger のチームは、最初のプロトタイプを作成する際に、Electron とチャート ライブラリを組み合わせて、十分なパフォーマンスの分析機能を提供できるかが気がかりでした。チームにとって、優れたパフォーマンスに加えて優れたユーザー エクスペリエンスを提供することが不可欠でした。
限られたリソース、Web 技術の知識、そしてクロスプラットフォームの要件を考慮して、TestLogger 社は Node.js® ベースのデスクトップ アプリケーションを開発したいと考えました。最初のプロトタイプのために、TestLogger チームはいくつかの異なるチャート ライブラリをテストしましたが、大規模なデータセットではパフォーマンスが不十分であることがすぐにわかりました。
LightningChart は、TestLogger 社が最初に試したチャート ライブラリではありませんでしたが、試した直後に、Electron ベースのデスクトップ アプリケーションの開発をする上で期待していたパフォーマンス レベルを提供できると感じました。LightningChart チームとのコミュニケーションは、柔軟なライセンス スキームを含めて非常に簡単かつ効率的でしたので、私たちは後戻りすることなく、LightningChart JS をチャート ライブラリとして選択しました。また、LightningChart のサポート チームはレスポンスが非常に速く、非常に便利でした。
— TestLogger 社の 創設者/リード デベロッパー Jussi Luopajärvi 氏
図 1. TestLogger ソフトウェアの動作イメージ
製品開発の最初の段階では、XY チャートに焦点が当てられ、TestLogger 社にとって最も重要なタイプは PointLineSeries でした。PointLineSeries は、2 つまたは 3 つのチャンネル間の関係を示す散布図や、密度/ヒストグラム チャートのための面グラフが使用されている、オシロスコープ ビューで使用されています。
Luopajärvi 氏は、おそらく最も型破りな使用法は、PointLine series を使用してトラック マップを描画し、トラック マップにリンクして選択されたチャネル値を表示するトラック マップであると考えています。そのため、3 次元からの値に基づいてポイントの色を調整できる機能は非常に有効です。TestLogger 社では、3D 散布図と表面チャートも実装されているため、ユーザーはデータを分析する新しい方法を見つけることができます。
LightningChart JS の最大のメリットは、製品に対する要件を妥協することなく、開発速度が向上することです。LightningChart JS があったからこそ、TestLogger Analyzer の開発が可能になりました。
— TestLogger 社の 創設者/リード デベロッパー Jussi Luopajärvi 氏
モータースポーツ用のチャートについては、モータースポーツ用チャート ツールキットのページをご覧ください。LightningChart JS チャート ライブラリの詳細はこちらをご確認ください。