Difference between revisions of "2016 Winter Project Week/Projects/SlicerROSIntegration"
From NAMIC Wiki
(9 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
Image:PW-MIT2016.png|[[2016_Winter_Project_Week#Projects|Projects List]] | Image:PW-MIT2016.png|[[2016_Winter_Project_Week#Projects|Projects List]] | ||
Image:2016WinterProjectWeek_SlicerROS_1.jpg|Our engineering team | Image:2016WinterProjectWeek_SlicerROS_1.jpg|Our engineering team | ||
+ | Image:2016WinterProjectWeek_SlicerROS_2.jpg|Sharing polygon data between ROS (left) and 3D Slicer (right) | ||
+ | Image:2016WinterProjectWeek_SlicerROS_3.jpg|Our "robot" prototype | ||
</gallery> | </gallery> | ||
+ | |||
+ | Visit [https://goo.gl/photos/DTx6NwCtcZ673BfG9 our album] for more photos! | ||
==Key Investigators== | ==Key Investigators== | ||
Line 53: | Line 57: | ||
** Define target on the original image (or the model) on 3D Slicer | ** Define target on the original image (or the model) on 3D Slicer | ||
** Send the target to ROS | ** Send the target to ROS | ||
− | ** Move the robot to the | + | ** Move the robot to the target |
− | * | + | * Achievements: |
− | * | + | ** ROS-OpenIGTLink interface to synchronize data between Slicer and ROS including |
− | ** | + | *** Points |
+ | *** Transforms | ||
+ | *** Polydata | ||
+ | *** Image | ||
+ | ** Installed Debian Linux for Lego Mindstroms ([http://www.ev3dev.org Linux for EV3 ]) | ||
+ | ** Installed ROS on Ev3 Linux | ||
+ | ** Built printer robot | ||
+ | ** Implemented a proof-of-concept system using LEGO MINDSTORMS and ROS. | ||
+ | *** [[File:WinterProjectWeek_2016_ROS_Slicer_Integration_ProjectOutcomePresentation.pptx]] | ||
|} | |} | ||
+ | |||
+ | |||
+ | =Future Plan= | ||
+ | * Immediate action items | ||
+ | ** Upload all software components to Github | ||
+ | ** Create a complete tutorial | ||
+ | * Generalize ROS-Slicer bridge | ||
+ | ** Synchronize MRML node with ROS message | ||
+ | ** Support | ||
+ | *** Transform (4x4 matrix and quaternion) | ||
+ | *** Image (2D / 3D) | ||
+ | *** Polygon / point cloud | ||
+ | ** Research application |
Latest revision as of 14:53, 8 January 2016
Home < 2016 Winter Project Week < Projects < SlicerROSIntegrationVisit our album for more photos!
Key Investigators
- Junichi Tokuda (Brigham and Women's Hospital)
- Axel Krieger (Children's National Medical Center)
- Simon Leonard (Johns Hopkins University)
- Tobias Frank (University Hannover, Germany)
- Jayender Jagadeesan (BWH)
- Niravkumar Patel(Worcester Polytechnic Institute)
Project Description
Objective | Approach and Plan | Progress and Next Steps |
---|---|---|
|
|
|
Future Plan
- Immediate action items
- Upload all software components to Github
- Create a complete tutorial
- Generalize ROS-Slicer bridge
- Synchronize MRML node with ROS message
- Support
- Transform (4x4 matrix and quaternion)
- Image (2D / 3D)
- Polygon / point cloud
- Research application