rospyを使うためには
import roslibとするのがお決まりです。
roslib.load_manifest('hogehoge')
こうするとmanifest.xmlに書いてあるdependパッケージにPYTHONPATHが通るようになり、
依存パッケージを呼び出すことができる。
例えばmanifest.xmlに
<depend package="joy"/>と書いてあるパッケージhogehogeがあったとして、
通常Pythonから使うには
$ pythonとしないといけない。
>>> import roslib
>>> roslib.load_manifest('hogehoge')
>>> import joy
rospythonはこれを簡単に使うためのもので、
$ rospython hogehogeと、いきなりdependパッケージを使うことができる。
>>> import joy
ちょっと便利?
今のところroshにはこの機能はないみたいです。
0 件のコメント:
コメントを投稿