Feature: Compute Euclidean Distance Transforms of Binary Obstacle Maps#34
Feature: Compute Euclidean Distance Transforms of Binary Obstacle Maps#34mattking-smith wants to merge 7 commits intoborglab:masterfrom
Conversation
…amespace, which removed dependency on `bwdist` and `scipy` implementation of Euclidean Distance Transforms for building signed distance fields for creating factors.
…F can be tested and replaced into existing hard-coded (pre-existing) sdf
|
This PR is associated with issue #27 |
|
@dellaert I am not sure what is up with the CI failing to build GTSAM here on the server side. Is this happening on some new update to GTSAM? However, these failures are not due to the change set introduced in this PR. |
|
Hmmm, right. Interestingly enough, these failures are probably the result from the Gaussian process factor PR, but all checks for that passed. Could you ask an AI to update the workflows to match the flags that we have in GTSAM? Make sure it's c++17 etc? I think this repo is pretty old with respect to develop. I'd do it, but I'm a bit short on time and quota :-). |
I'll look into it when I get the chance |
Purpose
Compute the Euclidean Distance Transform (EDT) of Binary Obstacle maps in 2/3D in C++. This alleviates the need for external libraries like MATLAB and Python to compute EDT of binary images with functions like: bwdist and scipy.ndimage.distance_transform_edt.
Details
dt(distance transform) undergpmp2