-
Notifications
You must be signed in to change notification settings - Fork 4
Feature/export pose csv #186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
DamienGilliard
merged 30 commits into
fix/plane_detection_and_joint_detection
from
feature/export_pose_csv
Sep 9, 2026
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
14703e8
feat: add a compare_to_rh_plane() method to DFPose dataclass
DamienGilliard 8e21f4d
feat-wip: add DFPoseResults dataclass
DamienGilliard 420bd43
feat: add from_gh_tree method to DFPosesAssembly class
DamienGilliard 07bbc9a
fix: complete docstring of from_gh_tree() method
DamienGilliard 28548ca
feat-wip: csv exporter now accepts DFPoseResults object as i_result
DamienGilliard 5d65302
feat: complement DFPoseResults with several methods, notabely compute…
DamienGilliard 090244d
fix: undefined behaviour if gh tree has branchcout 1 in from_gh_tree()
DamienGilliard f115187
feat: add static method from_rh_plane to DFPose
DamienGilliard 59a2a33
feat: expose poses detected at segmentation step
DamienGilliard e8c2670
feat: add input parameter i_poses_from_icp to accept poses detected a…
DamienGilliard 544aab8
fix: add reset of pose assembly berfore recreating it from gh tree
DamienGilliard 8136c3d
fix: Compact mesh face in the conversion from DFFace to Rhino.Geometr…
DamienGilliard 777bda2
feat: update how poses are added to history in DF_pose_comparison
DamienGilliard eccaf03
fix: typo in description of return of DFBuildAssembly
DamienGilliard 5bd68c8
feat: various small improvements on segmentation implementation (no c…
DamienGilliard efee4e5
fix: small cleanup of documentation
DamienGilliard 08e4bf6
feat: parameter tweaking in DFPointCloud
DamienGilliard 554f81c
fix: small simplification of IsPointOnFace method
DamienGilliard 79f6758
fix: remove unused variable in DFMesh.cc
DamienGilliard 6cac79d
fix: keep o_pose_from_icp always same size as df_beams
DamienGilliard 66e5cf4
fix: improve component docu
DamienGilliard 7ef4fc4
fix: specifically check for None data amd accept data == 0
DamienGilliard 1f4c2d1
fix: defensive coding against none i_poses_from_icp
DamienGilliard fe5f1c6
fix: small defense against elements that might have no pose in history
DamienGilliard d79cd59
fix: explicitely import df_poses
DamienGilliard 22119a8
fix: disable a check creating an open3d issues with newer versions of…
DamienGilliard c99c2e8
Merge branch 'feature/export_pose_csv' of https://github.com/diffChec…
DamienGilliard 8a1c6a1
fix: disable a check that is not compatible with newer versions of MSVC
DamienGilliard 09c4913
feat: small adaptation of cmake workflow to dll's are copied at build…
DamienGilliard 610dc87
fix: avoid normalizing a null vector
DamienGilliard File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| # This script is executed at build time to copy DLLs | ||
| # It uses variables passed from the main CMake configuration | ||
|
|
||
| # Remove old DLLs from the destination directory | ||
| file(GLOB old_dlls "${DIR_TO_CLEAN}/*.dll") | ||
| if(old_dlls) | ||
| file(REMOVE ${old_dlls}) | ||
| endif() | ||
|
|
||
| # Get all DLLs from the source directory (evaluated at build time) | ||
| file(GLOB dll_files "${SRC_DIR}/*.dll") | ||
|
|
||
| # Copy each DLL to the destination directory | ||
| foreach(dll_file ${dll_files}) | ||
| get_filename_component(dll_name ${dll_file} NAME) | ||
| message(STATUS "Copying ${dll_name} to ${DST_DIR}") | ||
| file(COPY ${dll_file} DESTINATION ${DST_DIR}) | ||
| endforeach() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.