移動ロボットのソフトウェアアーキテクチャ
Software Architectures for Mobile Robots
移動ロボットシステムがソフトウェアフレームワークに課す要件を概観し、既存の設計解と歴史的経緯を整理して今後の方向性を示したサーベイ。
著者: Henrik Andreasson, Giorgio Grisetti, Todor Stoyanov, Alberto Pretto
分類: cs.RO
原文アブストラクト
A software architecture defines the blueprints of a large computational system, and is thus a crucial part of the design and development effort. This task has been explored extensively in the context of mobile robots, resulting in a plethora of reference designs and implementations. As the software architecture defines the framework in which all components are implemented, it is naturally a very important aspect of a mobile robot system. In this chapter, we overview the requirements that the particular problem domain (a mobile robot system) imposes on the software framework. We discuss some of the current design solutions, provide a historical perspective on common frameworks, and outline directions for future development.
関連論文
- ソフトウェア定義ロボティクスの提案:階層型フレームワークによる異種ロボットの統合制御ソフトウェアアーキテクチャ
- コンポーネント型ロボティクスソフトウェアのための非機能制約モデリングソフトウェアアーキテクチャ
- ポートプラグインによるソフトウェアモジュールの再利用性向上:iCubロボットでの実験ソフトウェアアーキテクチャ
- ロボティクスアルゴリズムの可変性を管理するトップダウンアプローチソフトウェアアーキテクチャ
