{"version":1,"kind":"Article","sha256":"","slug":"623","location":"","dependencies":[],"doi":"10.54294/i0wcn1","frontmatter":{"title":"The cisst libraries for computer assisted intervention systems","abstract":"Computer assisted intervention (CAI) systems require the integration of an increasing number of devices,\r\nincluding medical monitors, sensors, tracking devices and robots. This complexity makes applications\r\nharder to develop, more difficult to debug and the accumulation of ad hoc interfaces reduces the overall\r\nportability. We describe a set of libraries, the cisst libraries, developed at the Johns Hopkins University\r\nto address some of the problems encountered when integrating devices for CAI. We focus on three main\r\ncharacteristics of the cisst libraries: software architecture, multi-threading and CAI specific interfaces.","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["medical robotics","open source software","computer assisted interventions","cisst"],"authors":[{"name":"Deguet, Anton","email":"anton.deguet@jhu.edu","affiliations":[]},{"name":"Kumar, Rajesh","email":"rajesh@jhu.edu","affiliations":[]},{"name":"Taylor, Russell","affiliations":[]},{"name":"Kazanzides, Peter","email":"pkaz@cs.jhu.edu","affiliations":["Johns Hopkins University"],"corresponding":true}],"date_submitted":"2008-07-25T16:08:36Z","external_publication_id":623,"revision_cids":["bafkreihzrjyro5dv2ya73ijixra2happbylfffsdsqdkpfl2j6jaiu6una"]},"mdast":{"type":"root"},"downloads":[{"url":"https://ipfs.desci.com/ipfs/bafkreihvfjaiipzb37fj3sdljsp43mishyezsn6rswlsmvrqeizz2t5qey","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":5682,"type":"file"}},{"url":"https://dweb.link/ipfs/bafkreigah6th2t3bfsdfxrpgyccywv2e5j7uth4yd7thkpsxp5sluwo6na","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":202561,"type":"file"}}],"references":{"cite":{"order":["ref1","ref2","ref3","ref4","ref5","ref6","ref7","ref8","ref9"]},"data":{"ref1":{"label":"ref1","enumerator":"1","html":"LAPACK3E - a Fortran 90-enhanced version of LAPACK+Technical report, Science Applications International Corporation+2002+3+1+E. Anderson."},"ref2":{"label":"ref2","enumerator":"2","url":"https://doi.org/10.1109/robot.2003.1242011","html":"The real-time motion control core of the Orocos project+In IEEE Intl. Conf. on Robotics and Automation (ICRA)+2776+2771+2003+H. Bruyninckx+P. Soetens+B. Koninckx."},"ref3":{"label":"ref3","enumerator":"3","html":"a programming system for automation+Technical Report CS-74-456+1974+4+1+R. A. Finkel+R. H. Taylor+R. P. Paul+J. A. Feldman"},"ref4":{"label":"ref4","enumerator":"4","html":"Jan 1995+2+E. Gamma+R. Helm+R. Johnson+J. Vlissides. Design Patterns. Addison-Wesley+Professional"},"ref5":{"label":"ref5","enumerator":"5","url":"https://doi.org/10.1109/robot.2006.1642285","html":"Software components and frameworks for medical robot control+In IEEE Intl. Conf. on Robotics and Automation (ICRA)+3813+3818+2006+A. Kapoor+A. Deguet+P. Kazanzides"},"ref6":{"label":"ref6","enumerator":"6","html":"Development of open source software for computer-assisted intervention systems+2005+2+4+P. Kazanzides+A. Deguet+A. Kapoor+O. Sadowsky+R. Taylor+Software"},"ref7":{"label":"ref7","enumerator":"7","html":"Multidimensional arrays and the nArray package+2007+3+1+O. Sadowsky+D. Li+A. Deguet+P. Kazanzides"},"ref8":{"label":"ref8","enumerator":"8","url":"https://doi.org/10.1007/978-3-540-30136-3_3","html":"High dexterity snake-like robotic slaves for minimally invasive telesurgery of the upper airway+In MICCAI+1+24+Sep 2004+N. Simaan+R. Taylor+P. Flint"},"ref9":{"label":"ref9","enumerator":"9","html":"The Surgical Assistant Workstation: a software framework for telesurgical robotics research+In MICCAI Workshop on Systems and Arch+2008+5+B. Vagvolgyi+P. Kazanzides+R. Kumar+C. Hasser+R. Taylor"}}}}