ethzasl_sensor_fusion icon indicating copy to clipboard operation
ethzasl_sensor_fusion copied to clipboard

Localization with Respect to an Object

Open mzahana opened this issue 5 years ago • 1 comments

Hello @stephanweiss

I am trying to localize a moving depth camera with respect to a static object. The depth camera (Intel D435i) provides a point cloud which is used to detect and localize the static object. Sometimes there is false detection which leads to false localization. So, I'd like to use the IMU that is also embedded in the depth camera to predict where the static object would be w.r.t the moving depth camera in order to reduce the false detection.

So, I was wondering if it is possible to use this sensor fusion framework to do this task.

Any advice is appreciated.

Thanks.

mzahana avatar Mar 04 '19 06:03 mzahana

I was able to localize the depth camera with IMU (D435i) with respect of the static object of interest. I assumed that the world coordinate frame is attached to the object. I used the pose_sensor example in ssf_update with no modifications. I just adjusted the parameters in the corresponding yaml file.

Now the issue is the that the position estimate is always offset from the actual one, but not significantly. I am suspecting that the p_ci and q_ci (which I did not adjust as I don't know them yet) could be one reason. Are there any other possible reasons?

Thanks.

mzahana avatar Mar 12 '19 04:03 mzahana