ROS-file system

「ROS-file system」の編集履歴(バックアップ)一覧はこちら

ROS-file system」(2010/11/30 (火) 16:02:17) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

[[FrontPage]] #nofollow #norelated Package,Manifest,Stacks,Stack Manifests,Message (msg) やService (srv)についての説明。 #contents * File System [#y1d596da] ** Package [#x5b7b4d3] システムを機能単位に分類したものをパッケージと呼ぶ。 ROSのシステムはNodeの集合で形成されるが、そのNodeを含む。 他人がパッケージ単位を基本としてプログラムを「再利用」しやすいように、 パッケージ,Nodeを作成する。 パッケージ例)hokuyo_node,spacenavなど (とりあえず、Nodeと似たようなイメージで) ** Manifest [#d9392587] Manifest.xmlはそのパッケージの簡単な説明と、依存関係を記すファイル。 ファイルの上部にはこのパッケージについての説明を記入し、 下部には依存ファイル(このパッケージが必要とするパッケージの事)を記入する。 ** Stacks [#sbf2fb2e] 他人への頒布、共有をするための単位をstackと呼ぶ。 そのため、作成するシステムはstack内部で完結しているのが望ましい。 先に述べたpkgを内部に多数含む。 そのためstackはpkgよりも大きな機能を持っている。 スタック例)ナビゲーションstack、マニピュレーションstackなど stack list → http://www.ros.org/wiki/StackList ** Stack Manifests [#c817a776] ** Message (msg) [#l34fc0d7] Node間でデータをやりとりするための機能。 データの型を決めてNode間を通信する。ROS既存のデータ型にはstd_msgs,common_msgs,nav_msgsなどがある。 ** Service (srv) [#s6d44457] COLOR(#333399){Author:14th stanaka}

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。