Page MenuHomePhabricator

MITK-IGT Release 2018.03
Closed, ResolvedPublic

Description

The next MITK-IGT release is planned for March 2nd 2018 and will include both a toolkit level release with all relevant source code classes, and an application framework release including IGT related plugins and MITK plugins helpful during IGT applications.

Source code modules extensively tested will include

  • IGT
  • IGTBase
  • IGTUI
  • OpenIGTLink
  • OpenIGTLinkUI
  • ToFHardware
  • ToFProcessing
  • ToFUI
  • US
  • USUI

Plugins being tested within the MITK Workbench will include

  • All IGT Plugins (except Qt Tutorial)
  • OpenIGTLink Plugin (except Examples)
  • ToFUtil and ToFTutorial
  • US
  • Other MITK Plugins: Segmentation, Measurement, Statistics, Data Manager, Properties, Logger, PointSetInteraction, Remeshing, VolumeVisualization
  • Optional Plugins: ImageCropper, MovieMaker, ScreenshotMaker, Registration

Feature freeze is planned for February 16th 2018

The release will be performed in a branchy workflow branching of the current master of MITK. Around February 16th a stable master version of MITK is picked for the release, which is then used for final testing.

Details

Deadline
Mar 2 2018, 12:00 PM

Related Objects

StatusAssignedTask
Resolvedfranza
Resolved aguilera
Resolvedeisenman
Resolvedseitela
Resolvedseitela
Resolvedseitela
Resolved sridhara
Resolved sridhara
Resolvedeisenman
Resolvedseitela
Resolvedeisenman
Resolvedseitela
Resolvedeisenman
Resolved sridhara
Resolved sridhara
Resolved sridhara
Resolvedseitela
Resolvedfranza
Resolvedseitela
Resolvedseitela
Resolvedseitela
Resolved sridhara
Resolvedseitela
Resolvedeisenman
Resolvedeisenman
Resolvedseitela
Resolvedseitela
Resolvedfranza
Resolved aguilera
Resolved sridhara
Resolvedfranza
Resolved aguilera
Resolved sridhara
Resolved aguilera
Resolvedfranza
Resolved aguilera
Resolvedmittmann
Resolvedmittmann
Resolvedmittmann
Resolvedseitela
Resolvedseitela
Resolvedseitela
ResolvedNone
Resolvedseitela
Resolvedseitela
Resolvedfranza
Resolved aguilera
Resolved aguilera
Resolvedmittmann
Resolvedseitela
Resolvedseitela
Resolved wildes
WontfixNone
Resolved sridhara
Resolved wildes
Resolvedfranza
Resolvedmittmann
Resolvedseitela
Resolved sridhara
Resolved sridhara
Resolvedseitela
Resolvedseitela
Resolvedfranza
Resolvedfranza
Resolvedmilano
Resolvedseitela
Resolvedseitela
Resolvedseitela
Resolvedseitela
Resolvedseitela
Resolvedfranza
Resolved wildes
Resolvedfranza
Resolved house
Resolvedeisenman

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

IGT Release Notes:

IGT Tracking

  • Support of Polhemus Liberty electromagnetic tracking system (https://polhemus.com/motion-tracking/all-trackers/liberty)
  • Re-definition of tracking tool coordinate system:
    • the main axis of a tracking tool is now defined as negative z-axis of tool coordinate system
    • the representation object (e.g. a surface) of a tool has to be created such that the main axis (e.g. a needle axis) points along the negative z-axis of the local coordinate system
  • Change of default representation object of a NavigationTool to a small coordinate system
  • Removal of InternalTrackingTool (TODO: migration guide)
  • Clean-up of NavigationTool calibration
  • Added pivot tool tip calibration method
  • Adapted UI of IGT views to new dark theme

OpenIGTLink

  • UI support for streaming tracking and ultrasound data from/to Slicer 3D and PLUS

ToF

  • optimized Kinect v2 integration code, faster update rates are possible now (T23735)

OpenCV
Upgraded to OpenCV 3.4.1

seitela closed subtask T24340: MITK does not build in Linux as Resolved.
seitela added subtasks: T24179: AddTool function in NavigationToolManager adds two surfaces to the DataStorage, T23544: Include OpenIGTLink Plugin in cmake build coniguration "NavigationModules", T24051: Logging of OpenIGTLinkDevice is active by default, T23550: OpenIGTLink connection from MITK to Plus is not working, T22845: mitkNavigationToolStorageDeserializer.cpp writes to mitk::IOUtil::GetProgramPath(), T24154: New ToolStorage doesn't show up in storage list after creation using NavigationToolManager, T23776: Workbench crashes when creating a new tool storage, T24307: Custom controls of US video device are not working, T18379: Crash when Start Tracking with different Device after former tracking, T23625: UI bug of Ultrasound Support View, T22595: Stable version of navigation modules based on 2016-11 release, T24209: Vertical layout of PolhemusTrackerWidget is broken as used in Tracking Toolbox , T24260: Not updated the modification of a method name in QmitkPolhemusTrackerWidget, T24037: OpenIGTLink: Improve MITK behavior when active connection to PLUS-Server is interrupted, T23725: Add Documentation for ToolTipCalibration with single reference tool, T23699: Remove needle axis variable from navigation tool, T23624: Connection to Epiphan frame grabber via OpenCV is buggy, T24218: Rename IGT classes according to MITK style guide, T23727: Change visualization of tracking tool, T23728: Tool Tip Calibration: Multiple Tools Reference not implemented, T23729: Add option to display needle axis during tracking.Apr 20 2018, 8:33 AM
seitela added a subtask: Restricted Maniphest Task.May 11 2018, 12:10 PM
franza moved this task from Ready for merge to Finished on the IGT board.
franza claimed this task.