私はROS Indigoを実行しています。私は簡単な問題でなければならないことがあります:私は私のパッケージに私たちのスクリプトから呼び出すことができるユーティリティクラスを持っています。私たち自身のパッケージ内で呼び出される必要があるだけです。私はそれを他のROSパッケージで利用する必要はありません。ROS catkinワークスペース内のPythonクラスの定義と使用
ファイルHandControl.pyにHandControlという名前のクラスを定義しました。それをインポートするすべての試み、またはインポートすることなくそれを使用することはできません。 catkinワークスペースではどこに置くのですか?パッケージのルート、またはスクリプトですか?私は__init.py__
が必要ですか(私はいくつかの場所を試しました)?
_(1)_あなたのプロジェクト構造を表示してください_(2)_あなたの輸入が失敗したときにあなたが得るすべてのトレースバックを表示してください。 –