要約
ソフトウェア アーキテクチャは大規模な計算システムの設計図を定義するため、設計と開発の取り組みの重要な部分となります。
このタスクは、モバイル ロボットのコンテキストで広範囲に調査され、その結果、多数のリファレンス設計と実装が生まれました。
ソフトウェア アーキテクチャは、すべてのコンポーネントが実装されるフレームワークを定義するため、当然、モバイル ロボット システムの非常に重要な側面となります。
この章では、特定の問題領域 (移動ロボット システム) がソフトウェア フレームワークに課す要件の概要を説明します。
現在の設計ソリューションのいくつかについて説明し、一般的なフレームワークに関する歴史的な視点を提供し、将来の開発の方向性を概説します。
要約(オリジナル)
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.
arxiv情報
著者 | Henrik Andreasson,Giorgio Grisetti,Todor Stoyanov,Alberto Pretto |
発行日 | 2023-09-07 16:32:43+00:00 |
arxivサイト | arxiv_id(pdf) |
提供元, 利用サービス
arxiv.jp, Google