startrac_eSpinner_Display_v2

StarTrac向けに高速化されたハイテクフィットネスGUI

チャレンジ

エクササイズとハイテクエンターテインメントの組み合わせ

Star Tracは、顧客のフィットネスエクスペリエンスを継続的に再定義する取り組みにおいて、市場で入手可能な最も完全なエンターテインメントオプションを備えた使いやすい製品ラインを超えたいと考えていました。 彼らは、魅力的なグラフィカルユーザーインターフェイスと統合されたHDビデオを提供する埋め込みタッチスクリーンで顧客を引き付けたいと考えていました。 Star Tracは、大手工業デザイン会社と提携してビジョンを固めました。 結果として得られた設計コンセプトは、機能と使いやすさの大幅な飛躍でしたが、プログラミングとエンジニアリングの複雑さも大幅に増加しました。 新製品のHMIは、ソフトウェアベースのHDビデオプレーヤーのシステム可用性を維持するために、CPUをほとんど使用せずに、動的で情報が豊富な画面を備えた忠実度の高いグラフィックスを提供する必要がありました。 最後の重要な要素は、Star Tracが、急速に迫る締め切りに対してこのソリューションを開発する必要があるということでした。 彼らは、今後の業界見本市で新製品ラインを紹介することを約束しました。 この新しいシリーズの機器の優れた設計コンセプト、準備が整った要件の詳細なリスト、および開発の圧縮されたタイムラインを使用して、StarTracはAltiaに連絡しました。

ソリューション

最小CPU=最大のメリット

Altiaエンジニアリングチームは、Star Tracの新製品のヒューマンマシンインターフェイス(HMI)グラフィックスのCPU要件に関する懸念に対処することから、StarTracでの作業を開始しました。 Star TracのHMIの最高のユーザーエクスペリエンスを維持するには、HDプレーヤーをHMIアプリケーションから分離することが非常に重要でした。 ユーザーによるワークアウトデータの入力または表示は、HDプレーヤーに干渉することはありません。その逆も同様です。 HMIは、すべての標準システム入力および出力にすぐに応答する必要があります。 Altiaは、このインターフェイス用にAltiaで生成されたコードが、システムがストリーミングHDの負担を処理するために必要な最小限のCPU使用率で動作することを確認するために着手しました。 コンセプトの最も要求の厳しい側面を反映する画面は、AltiaDesignで作成されました。 Altia HMIのコードは、X11ターゲットを使用してDeep-Screenによって生成されました。 この生成されたコードはUNIXシステムで実行され、標準のX11グラフィックフレームワークへの描画呼び出しを行います。 次に、Altiaで生成されたグラフィックコードは、StarTracの本番用Linuxプラットフォームで実行されました。 システムがアイドル状態のとき、AltiaコードはシステムのCPUの0%を必要としました。 ユーザーがテストシステムを操作したとき、Altiaコードは11桁のパーセンテージのCPUのみを使用していました。 この概念実証の結果、Star TracとAltiaは、Altiaで生成されたグラフィックスコードがHMIを実行し、システムに最小限のCPU負荷をかけるのに十分軽量であると確信していました。 これらの結果は非常に良好でしたが、ソフトウェアHDデコーダーは非常にリソースを消費することが知られていました。 システムを最適化するために実行できることはすべて検討する必要があります。 Altiaは、このアプリケーションのパフォーマンスをさらに向上させるために、Linuxでフレームバッファーターゲット(altiaGL)を使用することを推奨しました。 altiaGLは小型、軽量で、数十メガバイトのメモリを節約し、XXNUMXなどの標準フレームワークを使用する場合に比べてパフォーマンスが大幅に向上します。 AltiaのHMI開発スイートを自由に使用できるため、StarTracはさまざまなコードジェネレーターターゲットをすばやく簡単に試すことができます。

結果

HMIイノベーションアットワーク

Star Tracは、汎用Linuxプラットフォームで実行される洗練された最先端のHMIを作成したいと考えていました。 プロジェクト計画フェーズの早い段階で、StarTracは新しい機器の操作方法とデータの処理方法を設計していました。 この基礎となるロジックは、StarTracの製品の魅力的な新顔の背後にある頭脳として機能します。 もちろん、統合されたHDビデオを紹介できるシステムも必要でした。 Star Tracは、AltiaHMI開発スイートをAltiaServicesと組み合わせて利用し、これらすべての目標を達成しました。 彼らはすぐにAltiaDesignEditorに慣れ、設計ドキュメントで定義されているようにHMIの作成を開始しました。 インターフェイスをロジックに接続するのは簡単でした。 簡単に言うと、彼らはプロトタイプのインターフェースを使用して実際のモーターを駆動し、センサーを監視していました。

StarTracのシステムディレクターであるGregWallaceは、次のように述べています。 予備のユーザーインターフェイスをハードウェア上で数週間ではなく数時間で実行しました。」

HMI開発プロセス中に、Star TracはAltiaのDeepScreenコードジェネレーターを使用して、最終製品に展開できるグラフィックコードを生成しました。 概念実証フェーズで得られた調査結果に基づいて、AltiaのDeepScreenaltiaGLLinuxフレームバッファーターゲットが最適なソリューションとして選択されました。 AltiaエンジニアリングチームはStarTracと緊密に協力して、このプロジェクトが成功することを確認しました。 Altiaのエンジニアリングチームは、オープンソースのmplayer HDビデオプレーヤーを独自のプロセスとして起動し、HMIアプリケーションプロセスから制御するというStarTracのソフトウェア開発の取り組みをサポートしました。 Altiaは、mplayer HDビデオプレーヤーの安定性を向上させ、HDコンテンツとHMIグラフィックの同時表示を可能にするHMIグラフィック用のフレームバッファーの領域を予約するようにカスタマイズするソフトウェア開発も提供しました。 さらに、Altiaは、複数の言語をサポートするためにテキストを動的に変更するソフトウェア開発を提供しました。 Star Tracは、単一のインターフェイスを作成し、そのソフトウェアを利用して、最終的なHMIに多数の外国語のいずれかを表示することができました。 このテクノロジーにより、Star Tracは、グローバル市場にアピールできる単一の高度にインタラクティブな製品を開発することができました。

StarTracはAltiaで効率を最大化します

Star Tracは、この新しいインターフェイスのエンターテインメントとユーザビリティの革新を、いくつかの異なるタイプのマシンに拡張したいと考えていました。 Star Tracは、マシンの種類ごとに個別のAltia Designファイルを開発するのではなく、エンターテインメントシリーズ製品ごとに同じAltiaDesignファイルをカスタマイズして設計しました。 これらのマシンの表示画面の一部は同じですが、他の画面は異なります。 Star Tracは、これらの一般的な画面をXNUMX回だけ開発することで、AltiaHMIのメリットを倍増させました。 各タイプの機器のカスタム画面はマスターデザインファイルに残りますが、必要な場合にのみ製品によって呼び出されます。 Star Tracは、XNUMXつのアプリケーションファイルのみを管理および保守します。

スタートラックのビジョン—提供

Star Tracは、市場で入手可能な最も魅力的なエンターテインメントオプションを顧客に提供する一連の製品の開発に着手しました。 同社は、Altiaのユーザーインターフェイスエンジニアリングツールとサービスを求めて、新しいハイテク機能に伴うエンジニアリングの課題を巧みに克服しました。

ウォレス氏は、次のように述べています。 Photoshopのアセットをサードパーティのデザイン会社からAltia製品に直接インポートしました。 Altiaにより、UIデザイナーと、埋め込まれたターゲットで実行するために必要な実際のコードとの間のギャップを埋めることができました。」

Altia Servicesは、最初からStar Tracのチームと協力して、組み込みHMIのCPU要件が、ストリーミングHDビデオと一緒に正常に実行できるほど低いことを確認しました。 Altiaのエンジニアリングチームは、さまざまなグラフィックライブラリを使用してHMIもテストし、StarTracの事前に選択されたLinuxプラットフォームにaltiaGLを推奨しました。 Altiaはまた、プロジェクトの後半でソフトウェア開発サービスを提供し、StarTracに同じマシンで複数の言語をサポートする機能を提供しました。 Star Tracは、単一のAltiaデザインファイルを作成し、それをさまざまな製品に再利用することで、HMI開発の取り組みの価値も最大化しました。 Star Tracは、eSpinner®とE-TRxeトレッドミルを使用して、エキサイティングな新しいエンターテインメントオプションと、StarTracが提供するのと同じ高品質の運動器具を提供する新しい製品ファミリーを提供しました。 AltiaServicesチームとのコラボレーションとAltiaHMI開発ツールスイートの使用により、Star Tracはビジョンを実現し、すでに印象的な製品カタログに一連の魅力的なファーストクラスのエクササイズ機器を追加し、業界に再び証明しました。そのスタートラックはフィットネスの革新者です。

今日から始めましょう!

Translate »