kineticでmoveitのadd_meshでエラー

ubuntu16.04にして、kineticを使い始めた矢先、

moveitのadd_mesh関数を実行しようとしたらエラーが発生

File " xxxxx/ros/install/lib/python2.7/dist-packages/moveit_commander/planning_scene_interface.py", line 48, in <module> import pyassimp

とある、調べてみると、 https://github.com/ros-planning/moveit/issues/86 と似たような症状で、原因はpyassimpのバージョンの所為らしい

I still have this issue, with ros-kinetic-moveit installed and fully updated Ubuntu 16.04 system. It is fixed by doing the following:

pip install --user pyassimp

It requires pyassimp 3.3, installed by default is 3.2.

とあるように、16.04では、デフォルトで3.2がインストールされているけど、必要なバージョンは3.3らしい、ので、

pip install --user pyassimp

を実行して最新バージョンをインストールしたら、無事動きました。

16.04にしたらすぐにアップデートするのが無難かもしれない