Welcome
Welcome to ME 328: Medical Robotics! In this class, we will study of the design and control of robots and associated technology for medical applications, with a focus on surgery and interventional radiology. This class is aimed toward graduate students and advanced undergraduates in engineering and computer science; no medical background is required. This class requires a solid background in dynamic systems and MATLAB programming. You'll need to do a little extra studying/work if you do not have experience with C/C++ programming, feedback control design, and linear systems. Attendance is required if you are taking the class; guests/auditors are welcome. Course information and policies are contained in the syllabus. If you are interested in just the seminar portion of this class, register for CS/ME 571.
The instructor is Allison Okamura, Professor in Mechanical Engineering and (by courtesy) Computer Science at Stanford University. Allison has been working in the field of medical robotics and simulation for about 20 years, specializing in haptic feedback in minimally invasive surgery and needle insertion modeling and control for interventional radiology. Seminar organization is done in collaboration with Federico Barbagli, a Lecturer in Mechanical Engineering at Stanford University, Senior Director of Systems Engineering at Intuitive Surgical Inc., and former Chief Technology officerr at Hansen Medical. The course assistants are Ph.D. students Lisa Yamada (Electrical Engienering) and Cole Simpson (Mechanical Engineering).
Lectures | Mondays and Wednesdays 9:30-10:20 am in Bldg. 300, Room 300 |
Seminars | Fridays 9:30-10:20 am in Bldg. 320, Room 105 |
Lisa's Office Hours | Fridays 2:30-4:30 pm in and around 550-108, or by appt. |
Cole's Office Hours | Mondays 3-4 pm, 6-7 pm in and around 550-108, or by appt. |
Allison's Office Hours | Tuesdays 12-1:30 pm in 550-107 or in and around 550-108, or by appt. |
For announcements and questions/answers, please use piazza at https://piazza.com/stanford/fall2018/me328. Grades will be posted at http://canvas.stanford.edu.
Lectures
PDFs of lecture slides will be posted before lecture when possible. Schedule may change.Assignments
The dates below show when the assignment is distributed. These are tentative until the assignment is posted. Assignments will usually be due one week after distribution, in class or by 4:00 pm in the box outside Allison's door. (Access to solutions is restricted to students in the class; if you are not in the class and wish to see the solutions, email Allison and please explain who you are and what you will use the solutions for.)
Readings
Required readings will be identified in the assignments. Links to PDFs of readings are posted here.
1/9 | G. S. Guthart and J. K. Salisbury, Jr. The IntuitiveTM telesurgery system: overview and application. In Proceedings of the IEEE International Conference on Robotics and Automation, pp. 618-621, 2000. {pdf} |
1/9 | A. J. Madhani, G. Niemeyer, and J. K. Salisbury, Jr. The Black Falcon: a teleoperated surgical instrument for minimally invasive surgery. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 936-944, 1998. {pdf} |
1/9 | R. H. Taylor and D. Stoianovici. Medical Robotics in Computer-Integrated Surgery. IEEE Transactions on Robotics, 19(5):765-781, 2003. {pdf} |
1/16 | G. Niemeyer, C. Preusche, S. Stramigioli, D. Lee. Chapter 43: Telerobotics. In Springer Handbook of Robotics, pages 1085-1108, 2016. {pdf} |
1/16 | N. Enayati, E. De Momi and G. Ferrigno. Haptics in Robot-Assisted Surgery: Challenges and Benefits. IEEE Reviews in Biomedical Engineering, 9: 49-65, 2016. {pdf} |
1/16 | J. Marescaux, J. Leroy, M. Gagner, F. Rubino, D. Mutter, M. Vix, S. E. Butner, M. K. Smith. Transatlantic Robot-Assisted Telesurgery. Nature, 413:379-380, 2001. {pdf} |
1/24 | S. M. Farritor, A. C. Lehman, and D. Oleynikov. Miniature In Vivo Robots for Notes. In J. Rosen, B. Hannaford, and R. Satava, Eds., Surgical Robotics - Systems, Applications, and Visions, pp. 123-138. Springer, 2011. {pdf} |
1/24 | H. Choset, M. Zenati, T. Ota, A. Degani, D. Schwartzman. Enabling Medical Robotics for the Next Generation of Minimally Invasive Procedures: Minimally Invasive Cardiac Surgery with Single Port Access. In J. Rosen, B. Hannaford, and R. Satava, Eds., Surgical Robotics - Systems, Applications, and Visions, pp. 257-270. Springer, 2011. {pdf} |
1/30 | G. Fichtinger, P. Kazanzides, A. M. Okamura, G. D. Hager, L. L. Whitcomb, and R. H. Taylor. Surgical and Interventional Robotics Part II: Surgical CAD-CAM Systems. IEEE Robotics and Automation Magazine, 15(3):94-102, 2008. {pdf} |
1/30 | N. Hata, J. Tokuda, S. Hurwitz, and S. Morikawa. MRI-Compatible Manipulator With Remote-Center- of-Motion Control. Journal of Magnetic Resonance Imaging, 27:1130-1138, 2008. {pdf} |
1/30 | Z. Yaniv, and K. Cleary. Image-Guided Procedures: A Review. CAIMR Technical report TR-2006-3, 2006. {pdf} |
2/13 | Z. J. W. Cannon, J. A. Stoll, S. D. Selha, P. E. Dupont, R. D. Howe, and D. F. Torchiana. Port Placement Planning in Robot-Assisted Coronary Artery Bypass. IEEE Transactions on Robotics and Automation 19(5): 912-17, 2003. {pdf} |
2/13 | A. L. Trejos, R. V. Patel, I. Ross, and B. Kiaii. Optimizing port placement for robot-assisted minimally invasive cardiac surgery. The International Journal of Medical Robotics and Computer Assisted Surgery, 3(4):355-364, 2007. {pdf} |
Project
The project is to write and present a grant proposal for a new medical robot or medical robotics technology. Student teams will collect preliminary data or perform design/simulations to support the proposal. This project is designed to give students experience with the initiation of a new research project in the field of medical robotics. This will develop skills such as: describing motivation and significance, performing a literature review, developing supporting evidence, data presentation, and oral presentation. The proposal will be in the National Institutes of Health R21 format.
2/6 | Project out |
2/15 | Project pre-proposal due |
3/1 | Supporting data due |
3/8 | First proposal submission due (see samples here) |
3/11, 3/13, 3/15 | Oral presentations in class |
3/15 | Peer review due (template here) |
3/20 | Final proposal submission due |
Resources
This is where we will post links to other useful resources.
Reference books:- Course reserve list (Stanford Libraries)
- Springer Handbook of Robotics
- Image-Guided Interventions
- Surgical Robotics: Systems Applications and Visions
- C++ Tutorial. Note that there are many free C/C++ tutorials online, this is just one that I found reasonable. For basic syntax and completing assignments, learning the basics of C will be sufficient.
- MathWorks Matlab Tutorials. There are also many free Matlab tutorials online. This website links to a number of resources provided by MathWorks, the makers of Matlab.