ROS(Robot Operating System)を使う
安曇野の森から > ROS(Robot Operating System)を使う > コマンド一覧(グループ別)
rosrun | ノードを起動する。 |
catkin_create_pkg | 実行したワークスペース内にパッケージディレクトリ/src、及び関連したファイルpackage.xml, CMakeList.txtを作成する。 |
rosdep init | dependencyの初期化を行う。 |
rosdep update | dependencyの更新を行う。sudoで実行しないこと。 |
rospack find | パッケージが格納されているディレクトリ(パッケージディレクトリ)を表示する。 |
rospack list | インストールされているパッケージをリスト表示する。 |
roscreate-stack | スタックを作成する。 |
rosstack | スタックの情報を収集し表示する。 |
roscd | パッケージディレクトリーへ(カレントディレクトリを)移動する。 |
roscp | ファイルをコピーする。 |
rosd | ディレクトリスタックを表示する。 |
rosls | パッケージディレクトリー内のファイルを表示する。 |
rospd | カレントディレクトリをディレクトリスタックに保存して指定されたディレクトリへ移動する。 |
catkin_make | ワークスペース内の全パッケージをビルドする。 |
roscore | マスター、パラメーターサーバー、rosoutノードの起動 |
rosnode cleanup | Ctrl+Cでノードを停止させた場合に残るノード情報を完全にクリアする。 |
rosnode info | ノードのノード情報(どんなトピックを使っているか、パブリシャーかサブスクライバ―か、サービスか)を表示 |
rosnode kill | ノードを停止させる。 |
rosnode list | 実行中ノードのリスト表示 |
rosnode machine | マシン上で動作中のノードを表示する。 |
rosnode ping | ノードへ周期的にpingする。 |
rosrun | ノードの起動 |
rosmsg list | パッケージの全メッセージを表示する。 |
rosmsg md5 | メッセージのmd5サムを表示する。 |
rosmsg package | パッケージの全メッセージを表示する。 |
rosmsg packages | 全パッケージを表示する。 |
rosmsg show | メッセージタイプの構造を表示する。 |
rostopic bw | トピックへのメッセージ発行量をバイト数/秒で表示する。 |
rostopic echo | トピックに流れるメッセージの内容を表示する。 |
rostopic hz | トピックへのメッセージ発行周期を回数/秒で表示する。 |
rostopic info | トピックを流れるメッセージのタイプを表示する。 |
rostopic list | 現在使用中のトピックをリスト表示する。 |
rostopic pub | メッセージタイプのメッセージ内容を指定された周期でトピックへ発行する。 |
rostopic type | トピックのトピックタイプを表示する。 |
rosservice args | サービスの引数を表示する。 |
rosservice call | サービスを実行する。 |
rosservice find | サービスタイプ名でサービスを検索する。 |
rosservice info | サービスのデータタイプを表示する。 |
rosservice list | 現在アクティブになっているサービスをリスト表示する。 |
rosservice node | サービスを提供しているノードを表示する。 |
rosservice type | サービスタイプを表示する。 |
rosservice uri | サービスのROSRPC uriを表示する。 |
rossrv show | サービスデータタイプの詳細(構造)を表示する。 |
rosparam delete | パラメータを削除する。 |
rosparam dump | ファイルにあるパラメータの内、指定した名前空間の全パラメータを表示する。ディフォルトの名前空間はグローバル(/) |
rosparam get | パラメータの値を表示する。 |
rosparam list | 全てのパラメーターをリスト表示する。 |
rosparam load | 名前空間の全パラメータを指定したファイルに保存する。ディフォルトの名前空間はグローバル(/) |
rosparam set | パラメータへ値を設定する。 |
rosbag check | バッグファイルが使用可能か確認する。 |
rosbag compress | バッグファイルを圧縮する。 |
rosbag decompress | バッグファイルを解凍する。 |
rosbag filter | バッグファイルを指定されたPhython式で変換する。 |
rosbag fix | 壊れたバッグファイルを修復する。 |
rosbag info | バッグファイルの中身の概要を表示する。 |
rosbag play | バッグファイルの内容を再生する。 |
rosbag record | トピックを流れる情報を指定したbagファイルへ記録する。 |
rosbag reindex | バッグファイルをインデックスし直して修復する。 |
rosclean check | ログファイルの利用状況(ファイルサイズ)を表示する。 |
rosclean purge | ログファイルを削除する。 |
roslaunch | ローンチファイルを起動します。roscoreが起動していなければroscoreが自動で起動されます。 |
roslaunch-deps | |
roslaunch-logs |
rosed | エディタを起動する。 |
rosinstall | パッケージをソースからインストールする。 |
roslocate | |
rosversion | スタックのバージョンを表示する。 |
roswtf | Pythonプログラムの不具合を見つけるツールを起動する。 |
rqt | GUIツールを起動する。 |