Page MenuHomePhabricator

Add IGT tutorial step for IGTTrackingLab
Closed, ResolvedPublic

Event Timeline

created branch to redesign IGTTrackingLab and add documentation: bug-12952-RedesignIGTTrackingLab

Created a stl model of a book (Bronstein) as test data for the tutorial.

Some ideas for the structure of the documentation (unfortunately in german, documentation will be in english of course):

IGT-Tracking:

  • Tracking Device initialisieren
  • Zwei Tools (Skinmarker und Pointer) laden
  • Tracking starten

IGT-Tutorial:

Initialisierung:

  • Hand-Surface reinladen
  • Trackingdevice und Tools auswählen

Registrierung:

  • Landmarken auf Hand auswählen
  • Landmarken mit Pointer anfahren

New remote branch pushed: bug-12952-TutorialIGTTrackingLabBasedOnNewMaster

New remote branch pushed: bug-12952-TutorialIGTTrackingLabBasedOnRelease2013-03

New remote branch pushed: bug-12952-IGTTrackingLabCleanUp

New remote branch pushed: bug-12952-IGTTrackingLabIntegrationAugust2013

[20bf6e]: Merge branch 'bug-12952-IGTTrackingLabIntegrationAugust2013'

Merged commits:

2013-08-28 16:49:51 Alfred Franz [3666ba]
Adaption to new microservice syntax.


2013-08-28 13:58:52 Alfred Franz [aaeb38]
Merge branch 'bug-12952-IGTTrackingLabCleanUp' into bug-12952-IGTTrackingLabIntegrationAugust2013

Conflicts:
Plugins/org.mitk.gui.qt.igtexamples/src/internal/QmitkIGTTrackingLabView.cpp


2013-08-21 17:41:12 Alfred Franz [65357b]
introduced "inverse mode" in the UI for backward compatibility, will be removed later


2013-08-21 16:55:49 Alfred Franz [3e36bd]
Updated documentation with some warnings for the programmer.


2013-08-21 16:46:46 Alfred Franz [d14e10]
adapted TrackingLab to changes


2013-08-21 16:25:04 Alfred Franz [acafb6]
reverted changes on mitk::transform which are not needed any more


2013-08-21 13:47:08 Alfred Franz [d5a79e]
Improved test: added tests for all constructors


2013-08-14 18:06:23 Alfred Franz [d5e837]
now the permanent registration of the image is also done with the filter


2013-08-14 16:49:30 Alfred Franz [b99620]
adapted toolbox to rotation modes of visualization filter


2013-08-14 16:48:26 Alfred Franz [9be702]
added rotation modes to the visualization filter


2013-08-07 18:56:31 Alfred Franz [a535b2]
activated filter for transform => better pipelining example now


2013-08-07 18:48:11 Alfred Franz [17bcb1]
some temporary changes to keep TrackingLab running


2013-08-07 18:46:55 Alfred Franz [804d27]
changed the rotation mode to transpose for VNL compatibility of following algorithms


2013-08-07 18:45:13 Alfred Franz [df9014]
removed unneeded character in file


2013-08-07 18:43:24 Alfred Franz [e962cd]
added new feature: rotation mode. The device now has an option to set the rotation mode to "transpose" (negated quaternions) for vnl compatibility. The default behavior is like before, the setting is optional.


2013-07-17 15:23:57 Alfred Franz [5045a6]
removed unused member


2013-07-17 14:54:54 Alfred Franz [145565]
some fine-tuning and other default parameters for the registration


2013-07-17 13:36:05 Christoph Kolb [5f189d]
add distance depending update timer


2013-06-19 16:58:05 Alfred Franz [17cf29]
fixed bug when no image is selected


2013-06-19 16:30:20 Alfred Franz [fbecd5]
hack for rotation calculation


2013-06-19 15:52:15 Alfred Franz [f48c91]
a lot of hacks: permanent registration of CT image finally working


2013-06-07 17:17:30 Alfred Franz [ac79bd]
Quickfix of the wrong turn: multiplied the quaternion with (-1). This fixes the bug, but we need to find the real reason for this bug!


2013-06-07 17:15:59 Alfred Franz [e83f77]
changed rotation calculation method to the one of mitk::transform, so both can be used together, however this causes a bug with wrong turn of the markers


2013-06-07 17:14:52 Alfred Franz [f376f3]
added separate method for rotation calculation


2013-06-07 16:29:42 Alfred Franz [ee21af]
changed transform mode to rigid body


2013-06-06 15:45:53 Alfred Franz [864fa2]
runs now, but still has some problems, maybe because of low (float) precision


2013-06-06 15:44:38 Alfred Franz [66d017]
extended mitkTransform by methods for compatibility with mitk::AffineTransform3d


2013-06-03 11:37:21 Alfred Franz [5f13d2]
finished implementation of additional CT image and added null pointer check


2013-06-03 11:21:28 Alfred Franz [94a370]
further cleanup (removed unused methods)


2013-06-03 11:16:34 Alfred Franz [505803]
started implementation of optional transformation of a CT image


2013-05-03 16:44:48 Alfred Franz [4e4e41]
implemented needle view
Added display of FRE after registration & cleaned up code
Activated point set recording again (fixes and cleanup).


2013-05-03 14:00:07 Alfred Franz [1ea305]
Fixed a few bugs: plugin does not crash any more if inputs are missing but is giving error messages


2013-05-03 13:11:36 Alfred Franz [ba7b7d]
Merge branch 'bug-12952-TutorialIGTTrackingLabBasedOnNewMaster' into bug-12952-TutorialIGTTrackingLabBasedOnRelease2013-03


2013-03-15 11:19:43 Alfred Franz [f06018]
started heavy cleanup of TrackingLab: removed a couple on unused methods and other unused code, also cleaned up UI


2013-01-09 15:52:19 Alfred Franz [a78508]
improved connection testing of tracking device configuration widget


2012-11-14 19:31:19 Alfred Franz [a57958]
Further restructuring of tracking lab: initial and permanent registration is now working


2012-11-14 19:23:32 Alfred Franz [42a3b9]
ENH: added an offset feature. You can now optionally add an offset for every visualization object. This offset is applied before the object is visualized.


2012-11-14 19:20:50 Alfred Franz [8b4f5c]
Merge branch 'bug-12952-RedesignIGTTrackingLab' into bug-12952-TutorialIGTTrackingLabBasedOnNewMaster

Conflicts:
Modules/IGTUI/Qmitk/QmitkNavigationDataSourceSelectionWidget.cpp
Modules/IGTUI/Qmitk/QmitkNavigationDataSourceSelectionWidget.h
Plugins/org.mitk.gui.qt.igtexamples/src/internal/QmitkIGTTrackingLabView.cpp
Plugins/org.mitk.gui.qt.igtexamples/src/internal/QmitkIGTTrackingLabView.h


2012-11-14 18:54:53 Alfred Franz [2e84a6]
removed trailing whitespaces


2012-11-07 16:59:18 Alfred Franz [0529d1]
further work on restructuring TrackingLab (not finished yet)


2012-11-07 16:09:52 Alfred Franz [ed1f1d]
further work on new signals (signal is giving parameter NULL when no source is selected)


2012-11-07 16:06:46 Alfred Franz [4b7cfa]
Started redesign of TrackingLab: Mircoservices are integrated now, but view is not working yet


2012-11-07 15:14:05 Alfred Franz [4c91c1]
added new signals when navigation data source selection is changed


2012-08-29 17:09:07 Alfred Franz [cbfe59]
moved UI components from manual implementation in cpp file to ui file / Qt creator

New remote branch pushed: bug-12952-IGTTutorialStep4BasedOnIGTAfterHackfest

New remote branch pushed: bug-12952-IGTTutorialStep4BasedOnIGTAfterHackfestIntegration2014-01-28

User franza has pushed new remote branch:

bug-12952-IGTTutorialStep4Integration2014-03-11

[d0f7d6]: Merge branch 'bug-12952-IGTTutorialStep4Integration2014-03-11'

Merged commits:

2014-03-11 16:44:21 Alfred Franz [673e22]
DOC: fixed typos


2014-03-11 16:41:35 Alfred Franz [7ba965]
DOC: further documentation, removed TODOs


2014-03-11 16:07:40 Alfred Franz [d68c0b]
DOC: finished documentation


2014-03-11 14:36:10 Alfred Franz [16c45a]
Merge branch 'bug-12952-IGTTutorialStep4BasedOnIGTAfterHackfestIntegration2014-01-28' into bug-12952-IGTTutorialStep4Integration2014-03-11


2014-01-28 17:10:14 Alfred Franz [19fd5d]
added some documentation


2014-01-28 16:01:35 Alfred Franz [cf9541]
documentation and variable renaming


2014-01-28 15:39:33 Alfred Franz [af93ec]
added new method for FRE calculation


2014-01-28 15:20:11 Alfred Franz [9894de]
further clean up, renamed method


2014-01-28 14:39:00 Alfred Franz [c977c8]
Merge branch 'bug-12952-IGTTutorialStep4BasedOnIGTAfterHackfest' into bug-12952-IGTTutorialStep4BasedOnIGTAfterHackfestIntegration2014-01-28


2013-10-29 16:48:01 Alfred Franz [dbf55d]
further cleanup: not tested yet!


2013-10-29 16:34:19 Alfred Franz [5e543f]
some cleanup / restructuring


2013-10-29 15:52:19 Alfred Franz [11770d]
clean up and documentation


2013-10-29 15:27:26 Alfred Franz [568bb6]
further documentation


2013-10-29 15:25:07 Alfred Franz [75cf17]
some documentation changes


2013-10-29 15:10:43 Alfred Franz [7524db]
clean up: removed some variables which are not necessary


2013-10-29 15:05:31 Alfred Franz [c1f5bb]
some documentation

Current release is finished. Resetting target milestone