Evolution Robotics, Powering Intelligent Products
Robotics Solutions and Development for Intelligent Robot Products Engineering Robotics Experts Provide Robot Architecture Services Autonomous Navigation and Visual Pattern Recognition are Core Robotics Technologies Robotic Development News and Events About Evolution Robotics, Technology Company Support for OEM Robotics and ER1 Consumer Robots Contact Evolution Robotics
アーキテクチャ
エボリューションロボティクスソフトウエアプラットホーム
概要
ERSP アーキテクチャは、ロボットのハードウェアとソフトウェアの両コンポーネントを統合する主要な基盤とシステムを提供します。

このアーキテクチャには、ハードウェア管理、多数のアプリケーションに使用されるビヘイビアの作成、目標指向のタスク・アプリケーション開発の 3 つの主な階層があります。 これらのAPI は基盤へのアクセスを提供して、ハードウェアの取り扱い、ロボットの行う判断とロボット制御のモジュールの確立、こうしたモジュールの調整作業の統率、システムリソースへのアクセス制御を行います。

ハードウェア抽象化層(HAL)
ハードウェア抽象化層(HAL)は、ロボットとアプリケーション間に存在するハードウェアとオペレーティングシステムの依存性を排除します。 これはアーキテクチャとアプリケーションプログラムへの移植性を保証し、それによって1 つのロボットに対するコードを当該製品の以後の世代の製品に使用することが可能になり、お客様のエンジニアリングリソースを拡張します。

ビヘイビア実行層(BEL)
ビヘイビア実行層(BEL)は、検知、判断および自律ビヘイビアに使われるモジュールおよび基盤から構成されています。

ERSP 3.1は、各種のロボットのアプリケーションにおいて有用な75種類以上の予め定義されたビヘイビアが組み込まれた状態で出荷されます。 ビヘイビアの分類にはドライバ、認知、タスク遂行、ビヘイビア統制、統合、ナビゲーション、感情、入出力などがあります。

タスク実施層(TEL)
タスク実施層(TEL) は、上位レベルで目標指向のプログラミングとBEL へのインタフェースを提供します。 タスクの例としては、ロボットが部屋を動き回り、目標物を発見し、それを拾い上げるといったタスクが挙げられます。 機能構成することでタスクに順序をつけ、それらを組み合わせることによって、ユーザは標準的なプロシージャのスタイルでコードを書きつつ、ロボットに実施させるべき柔軟なプランを作成することができます。

詳細は以下をクリックしてください。
ERSP 3.1技術データシートPDF
ナビゲーション 概要
ビジョン概要
インタラクション概要
アーキテクチャ概要

トップに戻る

 

 Products | Services | Core Technology | News & Events | About Evolution | Support | Contact Us 
Evolution Robotics © 2004 Evolution Robotics, Inc. 不許複製。 Evolution Robotics、ER1、ERSP、vSLAM およびEvolution RoboticsのロゴはEvolution Robotics, Inc.の商標です。言及されているその他すべての商標はそれぞれの所有者の財産です。 文中での商標名、商標、製造企業などによる特定の商品、プロセス、またはサービスの言及は、それぞれの所有者との提携、推奨を意味するものではありません。
Privacy Policy | Terms and Conditions | Legal Notices
Idealab