問題タブ [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.

0 投票する
4 に答える
68284 参照

ros - Catkin コマンドが見つかりません

Ubuntu 14.04.5 に ROS indigo および Gazebo2 パッケージをインストールしました。catkin コマンドを使用しようとすると、次のようになります。

catkin_init_workspace : コマンドが見つかりません

ということでcatkinをインストールしてみると、ros-indigo-catkinが最新バージョンと表示されます。

私がしたことは、

この後、catkinの問題が発生しています。

助けが必要です。誰かこの問題を解決する方法を見つけてください。

0 投票する
1 に答える
348 参照

php - PHPからPythonスクリプトを実行できません

ローカル Web サーバー (LAMP) を使用しています。パラメータ「/script.py passed_arg[1] passed_arg[2]」を指定して shell_exec/exec/system を実行すると、戻り値がなく、何も起こりません。

chmod 777 でパーミッションを削除し、ファイルが読めなくなった (readdir() が true に戻った)。

Apache の設定の問題を解消しました (php.ini の disable_functions には shell_exec/exec がなく、セーフモードがオンになっていません)。

hello を出力する別のスクリプトを実行しようとすると、すべて正常に動作します。

脚本の内容に問題があると思います。ROS で catkin ワークスペースを使用していますが、スクリプトを /var/www/html/ にコピーしても機能しません (ターミナルでまったく同じコマンドを実行しても問題なく動作します)。

すべての ros コマンド (具体的には 'import rospy') をコメントアウトすると、それは機能します (残っているものは何でも)。

スクリプトの内容:

0 投票する
1 に答える
663 参照

c++ - ROS catkin プロジェクトで Qhull C++ インターフェイスをリンクできない

QHull C++ インターフェイスを catkin プロジェクトで動作させるのに問題があります。私のプロジェクトは正常にコンパイルされ、リンカーが使用するライブラリを指定しましたが、次のエラー メッセージでリンクに失敗します。

共有オブジェクトと開発ファイルを取得するために、次のパッケージをインストールしました。

  • libqhull-dev
  • libqhull-doc
  • libqhull7
  • クルビン

これが問題に関連しているかどうかはわかりませんが、libqhull.so 共有オブジェクトを調べると、シンボルがありません。

これをLinuxで動作させた経験のある人はいますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
1463 参照

cmake - cmakeでは、どうすれば常にプロセスを実行できますか? (または add_custom_command から stdout をキャプチャ)

私のcmakeプロジェクトで生成されたファイルを使用しています。入力からソースコードを生成するスクリプトがあり、次のように別のコマンドライン引数を指定すると、同じスクリプトで入力を検証することもできます。

generate_code.py --generate

generate_code.py --validate

入力が有効でない場合、--validateモードはエラーをstdout出力します。これらのエラーを表示したいと思います。私の現在のセットアップは、 inおよび with in an--validateで実行することです。これは機能しますが、が再度実行されないため、入力が変更されたときにモードからわかりやすいエラー メッセージが出力されません。execute_process--generateadd_custom_command--validateexecute_process

これらのエラーを明らかにする最善の方法は何でしょうか? execute_process常に実行することを強制できれば、それは機能するでしょう。または、失敗しstdoutたときにキャプチャしてそれを表示できる場合は、わかりやすいエラー メッセージを出力して表示するようにオプションを変更できます。これらのいずれかまたは両方を行うにはどうすればよいですか?--generate--generate