Commit f66b313a9f54b73e03fbd9b6f413884c69afee6b

Authored by okahilak
Committed by GitHub
1 parent 045d73a8
Exists in master

MOD: Move FRE threshold to constants (#311)

invesalius/constants.py
... ... @@ -659,6 +659,8 @@ BOOLEAN_XOR = 4
659 659  
660 660 MARKER_COLOUR = (1.0, 1.0, 0.)
661 661 MARKER_SIZE = 2
  662 +FIDUCIAL_REGISTRATION_ERROR_THRESHOLD = 3.0
  663 +
662 664 SELECT = 0
663 665 MTC = 1
664 666 FASTRAK = 2
... ... @@ -773,7 +775,7 @@ MTC_PROBE_NAME = "1Probe"
773 775 MTC_REF_NAME = "2Ref"
774 776 MTC_OBJ_NAME = "3Coil"
775 777  
776   -#OBJECT TRACKING
  778 +# Object tracking
777 779 ARROW_SCALE = 6
778 780 ARROW_UPPER_LIMIT = 15
779 781 #COIL_ANGLES_THRESHOLD = 3 * ARROW_SCALE
... ...
invesalius/gui/task_navigator.py
... ... @@ -352,7 +352,7 @@ class Navigation():
352 352  
353 353 def GetFiducialRegistrationError(self, icp):
354 354 fre = icp.icp_fre if icp.use_icp else self.fre
355   - return fre, fre <= 3
  355 + return fre, fre <= const.FIDUCIAL_REGISTRATION_ERROR_THRESHOLD
356 356  
357 357 def StartNavigation(self, tracker):
358 358 tracker_fiducials, tracker_fiducials_raw = tracker.GetTrackerFiducials()
... ...