ロボットハードウェア抽象化「OpenEL」、2.0が今夏公開予定:OpenEL
組込みシステム技術協会(JASA)はロボットおよび組み込みシステム向けのハードウェア抽象化レイヤー「OpneEL」の現状について報告した。最新版「2.0」の公開が近づいている他、国際標準化も進んでいる。
組込みシステム技術協会(JASA)は2015年5月20日、同日に開催した「JASA技術本部成果発表会」にて、ロボットなど組み込みハードウェアを抽象化するライブラリ「OpenEL」の進捗を報告した。
OpenEL(Open Embedded Library)はロボットや制御システムなどのソフトウェア実装仕様を標準化する組み込みシステム向けプラットフォーム。センサー入力やモーター出力など機器制御のAPIを抽象化しミドルウェアより低いレイヤーして配置することで、デバイスドライバなどソフトウェアの移植性や再利用性などを高めることが狙いだ。
アーキテクチャとしては、デバイス制御のためのAPI群で構成される「Surface layer」とデバイス単位の制御モジュールライブラリで構成される「Device layer」の2層からなり、APIでデバイスを指定すると、そのデバイスモジュールに接続され、定義した動作を行う。モーターを例にすれば「指定した角度までの回転」「速度制御」などの定義がなされており、OpenELを利用すればモーターのメーカーや型番を意識することなく、プログラムを開発することが可能となる。
仕様書は「OpenEL 1.0」として2013年5月に公開されており、現在は仕様のバージョンアップ(OpenEL 2.0)策定と国際規格化の提案が行われている。OpenEL 2.0の公開は2015年夏が見込まれており、国際標準化についてもソフトウェア関連の標準化団体であるObject Management Group(OMG)にて、「Hardware Abstraction Layer for Robotic Technology(HAL4RT)」の標準化が進められており、最終的にはHAL4RTをベースとしたISO国際標準化までも視野に入れている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- JASA、ロボットと組み込み向けハードウェア抽象化レイヤーの国際規格を提案
組込みシステム技術協会は、標準化団体「Object Management Group」が行ったロボットおよび組み込みシステムハードウェア抽象化レイヤーの国際標準化公募に対し、「OpenEL」を提案した。 - JASA、ロボット向けオープンライブラリの国際標準化を提案
組込みシステム技術協会(JASA)は2014年7月16日、ロボットおよび組み込みシステム向けのハードウェア抽象化レイヤーの国際標準化を提案した結果JASAの提案が採択され、今後はOMGが国際標準化を進めていくことになったと発表した。 - ロボット規格の標準化で中韓が主導権、「日本もリーダーシップ発揮すべき」
「Embedded Technology 2014/組込み総合技術展」のカンファレンスに、アップウィンドテクノロジー・インコーポレイテッド 代表取締役社長の中村憲一氏が登壇。同氏は2014年2月に発行されたサービスロボット向けの国際安全規格であるISO 13482やロボット規格の標準化に関して中国と韓国が参加するなど国際競争が激化していることを紹介した。