-
Notifications
You must be signed in to change notification settings - Fork 114
ENH: Reworked AtracsysMarkerCreator #1243
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
Conversation
|
Thanks @atracsys-sbt it all looks good! Will we need to update the SDK to compile the device? |
|
You don't need to update the SDK, because I have not made much changes to the actual wrapper. That said, I would strongly recommend that you use our latest SDK for your CI so that users would get the latest runtime libraries in PlusToolkit. What versions of the SDK (fusiontrack and sprytrack) do you have ? |
|
Looks like fusionTrack is 4.8.1 and spryTrack is 4.8.0. |
|
Ok, I have sent you by email the links and credentials to download the latest versions. |
|
@Sunderlandkyl Now that the latest SDKs are in the CI, could you merge this please ? Thanks :) |
|
Thanks! Could you remove the commit updating the stable version number? |
|
Oh yeah, sorry my bad ! Edit: done ! |
One can easily create an Atracsys geometry file with automatic background subtraction and geometry refinement. It does not require to track an initial guess of the geometry. The geometry layout is consistent and generate simpler geometries: - The origin is the centroid C of all fiducials - The x-axis is defined by the largest unique distance from the origin - The y-axis is in the plane defined by the origin, the x-axis and the furthest fiducial from the x-axis - The z-axis naturally comes from x and y-axes This resulted in various changes in the wrapper: - Added a namespace Atracsys for classes AtracsysTracker (now Tracker), Marker and Fiducial - Added a namespace Geometry for IniFile class and related free functions - Added GetFiducialsInFrame function, which allows to retrieve 3D fiducials in the scene without tracking a specific geometry
3cc4639 to
c641983
Compare
|
Thanks, integrated! I just changed the commit message. |
One can easily create an Atracsys geometry file with automatic background subtraction and geometry refinement. It does not require to track an initial guess of the geometry. The geometry layout is consistent and generate simpler geometries:
This resulted in various changes in the wrapper: