本文へスキップ

ボッシュ・コネクテッド・エクスペリエンス・ハッカソンで複合現実自動車をプログラミングする

BCXハッカソンイベント画像

先ごろ開催されたボッシュ・コネクテッド・エクスペリエンス(BCX)ハッカソンでは、自動車用ソフトウェアの構想を現実のものとしたいと熱望する約280名の情熱的な開発者たちの想像力を刺激する、素晴らしい機会を得ました。ボッシュ・デジタルの同僚たちとの協業は、まさに刺激的なものでした。私たちはこれらの革新者たちに必要なツール——ハッキング課題、ハードウェア、コードテンプレート——を提供したのです。

これらのリソースにより、参加者は以下のことが可能になりました:

  • Eclipse KUKSAのデータブローカー抽象化と車両シグナル仕様(VSS)を用いて車両アプリケーションを構築する。
  • KUKSA Databrokerを介して実際のカーシートと直接対話する。
  • カスタムVRシミュレーションに没入し、真に実践的な体験を得る。
これらのハッカーたちが、物理的要素と仮想的要素をシームレスに融合させる複合現実車両セットアップを構築するために、これらのツールをどのように活用したのか、詳しく見ていきましょう。

車なしで車両アプリケーションを体験する

車両アプリケーションの開発には通常、実車が必要となりますが、これはコストがかかり非現実的であることが多く、特にBCXのようなラピッドプロトタイピングイベントではなおさらです。参加者全員にテストカーを提供することはできませんでしたが、次善の策として、KUKSAデータブローカーに接続された完全機能のカーシートを用意しました。

ククサ・データブローカーの力

KUKSAデータブローカーは車両信号の中央ハブであり、アプリケーションが車両内の様々なシステムにアクセスし変更するための統一されたインタラクションポイントを提供する。例えば、ハッカーはデータブローカーを介してシートの傾斜機能の目標値を設定することで、カーシートを調整できる。例えば、シートを傾けるために、参加者は信号の目標値を設定する:

車両.キャビン.シート.列1.運転席側.チルトを希望値に設定する。車両コンピューター上のいわゆるプロバイダーソフトウェアコンポーネントがKUKSAデータブローカーに接続され、受信した目標値に基づいて動作し、シートの現在の状態を報告する。アプリケーションは現在の値を確認し、シートが移動したかどうかを判断できます。別のアプリケーションは、該当する車両シグナルの現在の値をチェックすることで、シートが移動したかどうかを確認できます。ハッカソンでは、複数のチームがKUKSA Python SDKを使用してシートの操作に成功しました——事前経験がなくてもです!

バーチャルリアリティがさらに進化する

しかし、なぜシート調整だけに留める必要があるのか?VSSデータモデルはさらに複雑な機能を実現可能にした。追加の物理コンポーネントなしでこうした高度なユースケースに対応するため、我々は車両全体のVRシミュレーションを提供した。ハッカーたちはMetaQuest 3ヘッドセットを装着し、仮想車両の様々な部分——ステアリングホイールからトランクまで——と対話し、さらには自作の車両をシミュレートされた都市環境に配置し、動作を通じて車両状態とのリアルタイムな相互作用を観察した。

複合現実による世界の融合

BCXの見どころの一つは、物理現実と仮想現実が融合した複合現実(MR)環境でした。両環境を同一のKUKSAデータブローカーに接続することで、両領域の状態情報を同期させました。これにより、物理的な座席を移動させると、仮想空間の対応する座席も同様に反応する仕組みを実現しました。

この革新的な複合現実シナリオを紹介するデモ動画をぜひご覧ください。

YouTube

Loading the video requires your consent. If you agree by clicking on the Play icon, the video will load and data will be transmitted to Google as well as information will be accessed and stored by Google on your device. Google may be able to link these data or information with existing data.

スマートフォン、メールアイコン、ラップトップを持つ人々のイラスト

お問い合わせ

ご質問やご不明な点などございましたら、お問い合わせフォームよりメッセージをお送りください。または、サポートホットラインをご利用ください。

お気軽にお問い合わせください!