業界特化型 技術・製品情報サイト
  • MONOist
  • EE Times Japan
  • EDN Japan
  • スマートジャパン
  • BUILT

アイティメディア株式会社

プレミアムコンテンツ

アイティメディア株式会社

ハードウェア抽象化レイヤー「OpenEL 2.0」の概略と現状

コンテンツ情報
公開日 2018/04/01 フォーマット PDF 種類

プレミアムコンテンツ

ページ数・視聴時間 7ページ ファイルサイズ 559KB
要約
 ロボットをはじめとした組み込みハードウェアは、製品に応じた作り込みによって高い完成度を誇る。しかし、製品ごとの開発はデバイスドライバなどソフトウェアの移植性や再利用性などを低めることにもつながってしまう。

 組込みシステム技術協会(JASA)が開発を主導するOpenEL(Open Embedded Library)は、ロボットや制御システムなどのソフトウェア実装仕様を標準化する組み込みシステム向けプラットフォームである。

 具体的にはセンサー入力やモーター出力など機器制御のAPIを抽象化しミドルウェアより低いレイヤーに配置する。モーターを例にすれば「指定した角度までの回転」「速度制御」などをOpenELにて定義することでモーターのメーカーや型番を意識することなく、プログラムを開発することが可能となる。

 ここではこのOpenELについての概要と現状を解説する。

*このブックレットはMONOistで掲載された記事を再編集したものです。