同社の数ある展示の中から、注目を集めるロボットや組み込みAIに関する展示を紹介しよう。-クルマやロボットを支える高い技術-」をテーマにさまざまな展示を行った。それらの中から、注目を集めるロボットや組み込みAI(人工知能)に関する展示を紹介しよう。応用範囲は広く、自動運転技術や産業用ロボット、医療機器などの開発にも活用されている。その広がりは研究開発にとどまらず、実製品であるソニーの「aibo」に採用されたこともあって、さらに注目を集めているところだ。2は、基本的にはUbuntuなどの一般的なLinuxの利用を前提としており、ある程度の高い処理能力を持つプロセッサを搭載するコンピューティングノードを中核に備えるシステム向けとなっている。2をそのまま適用するのは難しい。2を活用できるようにするエンジニアリングサービスだ。2を利用したSDK開発などが含まれる。展示では、同サービスをイメージさせるデモンストレーションを披露した。2の通信ミドルウェアであるRTPSを実装。2互換のメッセージ通信として送信する。一方のボードにつなげたモーターを、イーサネット経由で受信した操作データに基づいてリアルタイム制御し、2軸パンチルト台の怪獣ロボットを動かせることを示した。2の通信環境を取り出して実装しています。2対応デバイスを容易に開発できるようになります」(イーソルの説明員)という。2のRTPSを用いてジョイスティックで怪獣ロボットを動かすデモまたOSありの環境としては、イーソルの分散コンピューティング向けリアルタイムOS「eMCOS」上にROS環境を構築し、さらにオープンソースの自動運転ソフトウェア「Autoware」をその上で動作させた実例もある。2を活用する場合には、ぜひ利用したいサービスと言っていいだろう。従来比で消費電力は12分の1、60fpsで物体認識ディープラーニング今やAIを語るときにディープラーニングは切っても切り離せないものになっている。ディープラーニングを実行するときには、大規模なGPUが必要であり、その消費電力は大きなものになってしまう。イーソルは、省リソースが求められる組み込み機器でも利用できるディープラーニングソリューションとして、分散コンピューティング向けリアルタイムOS「eMCOS」と、フランス・Kalrayのメニーコアプロセッサ「MPPA-256」の組み合わせを提案している。eMCOSは、1つずつのプロセッサコアに対して分散マイクロカーネルが自律して動作するアーキテクチャを採用。1つのOSで複数のプロセッサコアを扱う場合には、どうしても待ち時間や遅延時間が発生してしまうが、eMCOSであればそれらを大幅に短くすることができる。アプリケーションの並列処理といった特徴を持つ。「メニーコアプロセッサに対応するeMCOSを用いることで、MPPA-256の性能を余すところなく引き出せるようになります」(イーソルの説明員)。展示では、eMCOSとMPPA-256、ディープラーニングアルゴリズムである「GoogLeNet」を用いて物体認識を行うデモンストレーションを披露。カメラで撮影した物体を60fpsのフレームレートで認識できる様子を示した。これだけの性能を発揮しながら、消費電力は64ビットCPUの12分の1、GPUの5分の1程度で済むという。「eMCOS」と「MPPA-256」を用いて物体認識を行うデモなお、デモに使用したMPPA-256は現行製品の「Bostan」だが、間もなく開発が完了する「Coolidge」はさらに性能が向上する。GoogLeNetによる物体認識を200fpsのフレームレートで認識できるようになるとのことだ。後半で紹介した「eMCOS」と「MPPA-256」による超低消費電力組み込みAIについての技術セミナーを開催します。後半で紹介した「eMCOS」と「MPPA-256」による超低消費電力組み込みAIについての技術セミナーを開催します。SNSfacebooktwitterITmediaはアイティメディア株式会社の登録商標です。