~ 信頼性の高いロボットシステム開発の加速と商用化に貢献 ~

イーソルは、ルネサス エレクトロニクス社(以下ルネサス)製の産業用IoT機器向けマイコン「RX65N」を使ったロボットシステム開発を支援する、ROS 2向けエンジニアリングサービスの提供を開始しました。ROS/ROS 2を利用した多彩な開発実績と、高い信頼性が求められる組込みシステム開発で培った豊富な経験と知見を活かし、OSSベースの組込みシステム開発において、品質確保や機能安全対応なども視野に入れた商用化に貢献します。

ROS/ROS 2は、複雑な分散処理システムの実現に最適なスケーラビリティを持つロボット制御フレームワークOSSです。近年、自動運転システムや高機能なロボット制御が必要とされる製造現場など、様々な分野で注目されています。分散処理やPublish/Subscribeメッセージングモデル、プログラミング言語非依存など、ROSの主要コンセプトを引き継ぐROS 2は、組込み機器を含むマルチプラットフォーム化やリアルタイム制御、耐障害性の向上、複数ロボット対応など、商用化・実用化に必要なコンセプトを追加して開発が進んでいます。特にメモリ制約の厳しいマイコン向けの通信ミドルウェアには、ROS 2向けに標準化が進む通信規格「DDS -XRCE 」が採用されています。

ルネサスは、昨年に続きROS開発者が一堂に会する「ROSCon」に出展し、DDS-XRCEを同社のRX65Nマイコンに実装しROS 2の通信実証を行うデモを実演しました。これにより、ロボットシステムのエンドポイントに搭載されるセンサやアクチュエータ、モータを制御するソフトウェアの開発が可能になります。ルネサスは通信実証デモに使用したソースコードをOSSとして2018年第4四半期に一般公開する予定です。イーソルはルネサスが公開するOSSをベースに、RX65N向けのROS 2エンジニアリングサービスを提供する予定です。高品質や高信頼性が求められる組込みシステムでの豊富な開発実績に基づく知見やノウハウにより、ROS/ROS 2を使った組込みシステムにおける充実したサポートや品質確保を実現し、組込み機器へのROS/ROS 2活用と、商用化に向けた開発の加速を支援します。

イーソルは、今後ますます普及や拡大が予想されるロボットや自動運転システムなどの自律制御システムへのROS/ROS 2適用に向けて、豊富な経験と知見を活かしたエンジニアリングサービスや、ROS/ROS 2との親和性が高く自律分散協調システムに最適なスケーラブルリアルタイムOS「eMCOS」をベースとする「ROS on eMCOS」プラットフォームを提供します。これにより、商用化に向けた製品開発におけるリアルタイム性や信頼性の確保、機能安全対応を見据えた開発などの課題を解決します。

<提供サービス概要>
■ ROS/ROS 2に関するエンジニアリングサービス
ž ・ ROS/ROS 2アプリケーション開発
ž ・ ROS/ROS 2と既存システムの統合(インテグレーション)
ž ・ ロボット制御用デバイスドライバ開発
ž ・ 市販ロボットを使ったSLAM等の試作開発
ž ・ 組込み用ROSの研究開発
など
■ ROS/ROS 2の特長を生かしたアプリケーション用SDKの構築
■ ROS/ROS 2との親和性の高いeMCOSをベースとするプラットフォームの提供

ROS/ROS 2の組込みシステム向けの開発実績は、自動車や産業用ロボットなど多岐にわたります。2015年11月に開催された「あいち ITSワールド 2015」でデモ走行を行った自動運転車に採用された自動運転プラットフォームでは、ROS on eMCOSを搭載し、その上に自動運転システム用OSS「Autoware」を組み合わせて実現しました。また小規模な組込みシステムへのロボット技術応用事例として、イーソル製μITRON4.0仕様準拠リアルタイムOS上へのROS環境の構築や、ROS 2の通信機能の一部であるRTPSの実装などがあります。その他、ROSが提供するNavigation Stackと各種物体認識アルゴリズムを組み合わせた自律移動ロボット開発、センサデバイスのROS評価環境構築、産業用ロボット実験環境の構築に向けたWindows搭載PCとROSのブリッジ機能など、様々な分野での多彩な開発実績があります。

<補足資料>
▽ ROS/ROS 2エンジニアリングサービス詳細:
https://www.esol.co.jp/embedded/ros.html
▽ イーソル ホームページ:https://www.esol.co.jp/

* 記載された社名および製品名は各社の商標または登録商標です。

【本サービスに関するお問い合わせ先】
イーソル株式会社 ソリューションエンジニアリング事業部
TEL : 06-6309-0711
E-Mail : se-solution@esol.co.jp