セルゲイ・ゴルラッチ
我々は、リアルタイム オンライン インタラクティブ アプリケーション (ROIA) と呼ばれる、挑戦的なロボット アプリケーションの新たなクラスについて検討します。ROIA は、潜在的に非常に多くのユーザー/ロボットを接続するネットワーク アプリケーションであり、これらのユーザー/ロボットはアプリケーションとリアルタイムで対話し、互いに対話します。つまり、ユーザーのアクションに対する応答は、事実上即座に行われます。ROIA の代表的なものとしては、マルチプレイヤー オンライン コンピュータ ゲーム、高度なシミュレーション ベースの e ラーニング、シリアス ゲーミングなどがあります。これらのアプリケーションはすべて、ユーザー入力に対する応答時間が短い (約 0.1 ~ 1.5 秒)、状態が頻繁に更新される (最大 100 Hz)、単一のアプリケーション インスタンスで多数のユーザーが頻繁に変更される (最大数万人の同時ユーザー) など、高いパフォーマンスと QoS 要件を特徴としています。この講演では、将来のロボット ROIA アプリケーション向けのソフトウェア開発の 2 つの挑戦的な側面について説明します。a) モバイル クラウド コンピューティングを使用して、ROIA アプリケーションが複数のモバイル デバイスからアクセスされる場合に高いアプリケーション パフォーマンスを実現すること、および b) ソフトウェア定義ネットワーク (SDN) という新たなテクノロジを使用して ROIA アプリケーションの動的な QoS 要件を管理することです。