ROSでのワークスペースと関数パッケージの作成プロセス

ROSでのワークスペースと関数パッケージの作成プロセス

こんにちは!初めてマークダウンエディタを使用する

ワークスペースにはどのディレクトリが含まれていますか?

ワークスペース(ワークスペース)は、プロジェクト開発関連のファイルを保存するためのフォルダーです。

  1. srcソーススペース、コードスペース;
  2. ビルドビルドスペース、コンパイルスペース;
  3. develの開発スペース、開発スペース。
  4. インストールインストールスペース、インストールスペース;

ワークスペースを作成する(4ステップ)

ステップ1-ワークスペースを作成する

#在开发主机界面打开终端##
$mkdir -p ~/catkin_ws/src
$cd ~/catkin_ws/src
$catkin_init_workspace

step2-ワークスペースをコンパイルする

$cd ~/catkin_ws/
$catkin_make

step3-環境変数を設定しますここに画像の説明を挿入
するホームの.bashrcファイルに追加できます

$source devel/setup.bash

ステップ4-環境変数を確認する

$echo $ROS_PACKAGE_PATH

備考:上記のコードを実行した後、catkin_ws、build、source、develの作業スペースの下に3つのディレクトリがあり、1つのインストールが不足しています
インストールがありません

インストールディレクトリがありません。
ワークスペースでcatkin_makeinstallコマンドを実行して、インストールディレクトリを生成します。この時点で、ワークスペースが作成されます

関数パッケージの作成(2ステップ)

ステップ-1機能パッケージを作成する

$cd ~/catkin_ws/src
$catkin_creat_pkg test_pkg std_msgs rospy roscpp

step-2関数パッケージをコンパイルします

$cd ~/catkin_ws
$catkin_make
$source ~/catkin_ws/devel/setup.bash

%同じワークスペースに同じ名前の関数パッケージを含めることはできません。
%異なるワークスペースには、同じ名前の関数パッケージが存在する可能性があります。これ
までのところ、関数パッケージが作成されています。

おすすめ

転載: blog.csdn.net/Cappuccino_0/article/details/110118812