問題タブ [openrave]

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 投票する
2 に答える
1072 参照

eclipse - EclipseでのPyDevインポート

Ubuntu 10.04 LTS に Eclipse Indigo をインストールし、Pydev をインストールしました。私は次のことをしました:

(1) Window > Preferences > PyDev > Editor > Interpreter-Python で Auto config を押して Python インタープリターを設定します。

(2) Window > Preferences > PyDev > Editor > Interpreter-Python でシステム Pythonpath を設定します。

eclipse で openrave コードを実行しようとしていますが、必要なすべての openrave ライブラリがインストールされています。「openravepy」は /usr/lib/python2.6/dist-packages ディレクトリにあります。

私の問題は、いくつかの関数呼び出しがエラータイプを返すというインポートが成功していないように見えることです: PyDev Problem. 「未定義の変数:...」と表示されます

コードの一部を次に示します。

--databases は openravepy の一部であり、未定義変数として記述されています。

いくつかのスレッドを読みましたが、すでに次のことを行っています

(1) pydev の削除と再読み込み

(2) 以前にコードを実行したことがありますが、以前は eclipse helios と pydev セットアップで動作していました。そのため、Eclipse の helios と indigo を削除して再インストールし、pydev と pythonpath を追加するプロセスを何度も繰り返しました。

どうすればこれを修正できるか知っている人はいますか? それともpydevのバグですか?

前もって感謝します。

乾杯

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

python - Python 共有ライブラリをロードするときの C++ の未定義シンボル

私は自分のプロジェクトを実行しようとしてきましたが、問題が発生しました。多くのデバッグの後、問題を絞り込みましたが、続行する方法がわかりません。

いくつかの背景、私は C++ コード内で python スクリプトを使用しています。これは Python である程度文書化されており、基本的な実行可能ファイルでうまく動作させることができました。#include と -lpython2.6 で、すべてが壮大でした。

ただし、この python スクリプトを共有ライブラリ (.so) から実行すると問題が発生します。この共有ライブラリは、シミュレーション システム (OpenRAVE) によって「モジュール」として「ロード」されます。システムは、SendCommand と呼ばれる「モジュール」の仮想メソッドを使用して、このモジュールと対話します。次に、モジュールは boost::thread を開始し、python に独自のスレッドを与え、シミュレーション システムに戻ります。ただし、Python がモジュールのインポートを開始して動的ライブラリの読み込みを開始すると、次のエラーが原因で失敗すると思われます。

実行可能ファイルと共有ライブラリでlddを実行しましたが、違いはありません。上記のファイルで nm -D も実行しましたが、_Py_ZeroStruct は実際には未定義です。コマンドのプリントアウトが必要な場合は、喜んで提供します。どんなアドバイスでも大歓迎です、ありがとう。

完全な python エラーは次のとおりです。

0 投票する
0 に答える
275 参照

python - OpenRAVE の問題: E: openrave のソース パッケージが見つかりません

Baxter-Robot プロジェクトで IKFast を使用しようとしています。バクスター チュートリアルの最後のコマンドが失敗しました。

エラー メッセージ: /openrave/python/ikfast.py"、行 9467、インポート openravepy の ImportError: No module named openravepy

そのため、openrave.org ( http://openrave.org/docs/latest_stable/coreapihtml/installation_linux.html ) のチュートリアルに従って、OpenRave をゼロからセットアップします。最後のコマンドを使用したとき

このメッセージを受け取りました

E: openrave のソース パッケージが見つかりません

なぜこれが起こったのか分かりません...

私の Qt のバージョンは 4.8.6 で、gcc は 4.8.4 なので問題ありません。

ありがとう

デベル

0 投票する
0 に答える
93 参照

openrave - OSX に crlibm をインストールする

私の目標は、OSX に openrave をインストールすることです。他のすべてをカバーしたと思います (できれば、数時間かかったと思います) が、open rave を作成するときに取り除くことができないエラーが 1 つあります。

openrave GitHub ページで、別のユーザーがこれに気づき、「ソースから crlibm をインストールして問題を解決しました」とだけ言いました。ただし、crlibm のソースにリンクされている Web サイトは存在しません。

このソース コードを入手できる場所について何かアドバイスはありますか? 私はそれを手に入れたら、通常のconfigure + make + installを行うことができると仮定しています。