問題タブ [catkin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Ros: コンソールに出力
私はROSの初心者で、基本を学び始めました。ROS をインストールして、いくつかのチュートリアルを進めています。2 つのノード (パブリッシャーとサブスクライバー) を作成しました。実際に私はこのROS.org チュートリアルを行っていました
1: ステップ 3. ノードの構築で、 と入力するとエラーが発生しますcatkin_make
。すべてがチュートリアルのようにセットアップされていますが、機能していません。エラーは次のとおりです。
add_message_files() directory not found
と
Makefile:710: recipe for target 'cmake_check_build_system' failed
ここで何をすべきかわかりません。
2: 起動ファイルを使用せずに出力する可能性はありますか? 調べてみたところ、複数のノードを実行する場合にのみ、launchfiles を使用する必要があることに気付きました。このYoutube チュートリアル 6:06 分では、コールバック関数で cout を使用しています。私も彼のように試してみましたが、彼と同じようにcmakelistを変更しましたが、端末に出力がありません。彼はやる。次の部分では、男は自分の cmakelists のいくつかの部分を変更していますが、端末で出力を取得するのには役立ちません。
つまり、私の質問の要約は次のとおりです。andまたはを正しく使用するcout
にはどうすればよいですか?ROS_INFO
ROS_DEBUG
linux - Commanline は、ROS 用の Ubuntu 14.04 で catkin ワークスペースを作成するために機能していません
私は実際にはROSとLinuxの両方の初心者です。そのために、私はこれらすべての種類のものに少し苦労しています。
次のコマンドを使用して catkin ワークプレースを作成し、初期化しようとしていました。
その前に、システム全体の ROS セットアップ スクリプトを.bashrc
ファイルに追加しました。
端末はこれを示しています:
「コマンドが見つかりません」という行に苦労しています。なぜこうなった?どうすれば解決できますか?