Difference between revisions of "Documentation/Nightly/Extensions/LightWeightRobotIGT"

From Slicer Wiki
Jump to: navigation, search
Line 8: Line 8:
 
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}
 
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}
 
{{documentation/{{documentation/version}}/module-introduction-row}}
 
{{documentation/{{documentation/version}}/module-introduction-row}}
This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the [http://www.na-mic.org/ NA-MIC website].<br>
+
 
Author: Sebastian Tauscher, Leibniz Uinersity Hannover, Institute of Mechatronics Systems<br>
+
Author: Sebastian Tauscher<br>
Contributor1: Sebastian Tauscher, Leibniz Uinersity Hannover, Institute of Mechatronics Systems<br>
+
Contributor1: Sebastian Tauscher, Junichi Tokuda<br>
Contributor2: Junichi Tokuda, AFFILIATION<br>
 
 
Contact: Sebastian Tauscher, <email>sebastian.tauscher@imes.uni-hannover.de</email><br>
 
Contact: Sebastian Tauscher, <email>sebastian.tauscher@imes.uni-hannover.de</email><br>
 
{{documentation/{{documentation/version}}/module-introduction-row}}
 
{{documentation/{{documentation/version}}/module-introduction-row}}

Revision as of 13:46, 11 September 2014

Home < Documentation < Nightly < Extensions < LightWeightRobotIGT


For the latest Slicer documentation, visit the read-the-docs.


Introduction and Acknowledgements

Author: Sebastian Tauscher
Contributor1: Sebastian Tauscher, Junichi Tokuda
Contact: Sebastian Tauscher, <email>sebastian.tauscher@imes.uni-hannover.de</email>

[[|center|border|180x100px|alt=| ]]
 

Module Description

The LightWeightRobotIGT module allow to communicate with a light weight robot LWR iiwa (KUKA Laboratories GmbH, Germany, Augsburg) using a open interface concept based on the OpenIGTLink protocol. Therefor, a state machine example is available at ADD LINK containing the necessary interface classes for the communication on the robot control. For an tutorial on how to set up the robotic system for the use with this 3D Slicer module see XX. The module provides the following features :

  • State control: A state machine on the robot control can be operated using string commands of the type "CommandName;p1;...;pn;" where p1-pn are the parameters needed to initialise the state. When the robot model is visualised the robot changes the color according to its current state.
  • Visualisation: A 3D model of the robot can be loaded and is automatically connected to the corresponding transformation matrices received from the robot control. Furthermore, the estimate force at the tool center point, e.g. the tool tip can be visualized by an scale 3D arrow in the force direction.

Use Cases

N/A

Tutorials

N/A

Panels and their use

N/A

Similar Modules

N/A

References

N/A

Information for Developers