Open huckl3b3rry87 opened 5 years ago
What version of Python are you using? I updated the curvox package to use python3 and ideally that's what you should be using moving forward. It looks like you are trying to use python2.7 in your environment.
@huckl3b3rry87 The issue is that you are sending a goal partial_cloud
consisting of points that have a point type with four fields (e.g. "x", "y", "z", "rgb").
However, the failing curvox function expects only three fields ("x", "y", "z").
Take a ros pointclud message and convert it to
an nx3 np ndarray.
from here.
The solution is to filter the fields of the goal partial_cloud
before sending it to only retain the "x", "y", "z" fields.
After fixing several issues in the pipeline, I get this
and I tried https://github.com/jvarley/curvox and https://github.com/CRLab/curvox
@jvarley and @DavidWatkins do either of you have any ideas why this is not working? Since I am just guessing at the appropriate Curvox package to use , I figured that this may be the issue. It is failing here
I will try to use the recently added CURVOX repo