ROS shell
| Command | 説明 |
|---|---|
| roscd | 指定されたROSパッケージのディレクトリに移動 |
| rosls | ROSパッケージのファイルリストを確認 |
| rosed | ROSパッケージのファイルを編集 |
| roscp | ROSパッケージのファイルをコピー |
| rospd | ROSディレクトリインデックスにディレクトリを追加 |
| rosd | ROSディレクトリインデックスを確認 |
ROS execute
| Command | 説明 |
|---|---|
| roscore | ROSマスター(ROSネームサーバ)、rosout(標準出力stdout/標準エラー出力stderr)、パラメータサーバ(パラメータ管理)の起動 |
| rosrun | パッケージの一つのノードを実行 |
| roslaunch | パッケージの複数のノードを同時実行 |
| rosclean | rosログファイルを確認、削除 |
ROS information
| Command | 説明 |
|---|---|
| rosnode | ROSノード情報の確認 |
| rostopic | ROSトピック情報の確認 |
| rosservice | ROSサービス情報の確認 |
| rosparam | ROSパラメータ情報の確認と修正 |
| rosbag | ROSメッセージの記録と再生 |
| rosmsg | ROSメッセージ情報の確認 |
| rossrv | ROSサービス情報の確認 |
| rosversion | ROSパッケージとリリースバージョン情報の確認 |
| rosqtf | ROSシステムチェック |
ROS catkin
| Command | 説明 |
|---|---|
| catkin_create_pkg | catkinビルドシステムでパッケージを自動生成 |
| catkin_make | catkinビルドシステムのビルド命令 |
| catkin_eclipse | catkinビルドシステムで生成したパッケージをEclipseで使用できるように変更 |
| catkin_prepare_release | リリース準備するときに使用されるchangelog整理とバージョンのタグ管理 |
| catkin_generate_changelog | リリースするときCHANGELOG.rstファイルの作成又は更新 |
| catkin_init_workspace | catkinビルドシステムの作業フォルダの初期化 |
| catkin_find | catkin検索 |
ROS package
| Command | 説明 |
|---|---|
| rospack | 指定したROSパッケージに関連する情報を表示 |
| rosinstall | ROS追加パッケージの自動インストール |
| rosdep | ROSパッケージの依存関係ファイルのインストール |
| roslocale | ROSパッケージの情報表示 |
| roscreate-pkg | ROSパッケージの自動生成(旧rosbuildシステムで使用) |
| rosmake | ROSパッケージをビルド(旧rosbuildシステムで使用) |
ROS tools
| Command | 説明 |
|---|---|
| RViz | 3次元可視化ツール |
| rqt | QtベースのROS GUI開発ツール |
| rqt_image_view | カメラ映像を表示するツール |
| rqt_graph | ノードとメッセージ間の関係をグラフで表示するツール |
| rqt_plot | 2次元データのプロットツール |
| rqt_bag | GUIベースのbagデータ分析ツール |