{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T22:41:41Z","timestamp":1743115301134,"version":"3.40.3"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319165943"},{"type":"electronic","value":"9783319165950"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-16595-0_31","type":"book-chapter","created":{"date-parts":[[2015,4,29]],"date-time":"2015-04-29T13:42:10Z","timestamp":1430314930000},"page":"535-552","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Planning Curvature and Torsion Constrained Ribbons in 3D with Application to\u00a0Intracavitary Brachytherapy"],"prefix":"10.1007","author":[{"given":"Sachin","family":"Patil","sequence":"first","affiliation":[]},{"given":"Jia","family":"Pan","sequence":"additional","affiliation":[]},{"given":"Pieter","family":"Abbeel","sequence":"additional","affiliation":[]},{"given":"Ken","family":"Goldberg","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,4,30]]},"reference":[{"key":"31_CR1","doi-asserted-by":"crossref","unstructured":"Alterovitz, R., Sim\u00e9on, T., Goldberg, K.: The stochastic motion roadmap: a sampling framework for planning with Markov motion uncertainty. In: Robotics: Science and Systems (RSS) (2007)","DOI":"10.15607\/RSS.2007.III.030"},{"issue":"1","key":"31_CR2","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1115\/1.1641190","volume":"126","author":"C Belta","year":"2004","unstructured":"Belta, C., Kumar, V.: Optimal motion generation for groups of robots: a geometric approach. J. Mech. Des. 126(1), 63\u201370 (2004)","journal-title":"J. Mech. Des."},{"issue":"4","key":"31_CR3","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s00498-008-0033-0","volume":"20","author":"J Biggs","year":"2008","unstructured":"Biggs, J., Holderbaum, W.: Planning rigid body motions using elastic curves. Math. Control Signals Syst. 20(4), 351\u2013367 (2008)","journal-title":"Math. Control Signals Syst."},{"key":"31_CR4","doi-asserted-by":"crossref","unstructured":"Bishop, R.L.: There is more than one way to frame a curve. American Mathematical Monthly pp. 246\u2013251 (1975)","DOI":"10.1080\/00029890.1975.11993807"},{"issue":"1","key":"31_CR5","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1177\/0278364912473169","volume":"33","author":"T Bretl","year":"2014","unstructured":"Bretl, T., McCarthy, Z.: Quasi-static manipulation of a Kirchhoff elastic rod based on a geometric analysis of equilibrium configurations. Int. J. Robot. Res. 33(1), 48\u201368 (2014)","journal-title":"Int. J. Robot. Res."},{"issue":"1\u20134","key":"31_CR6","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1023\/A:1016639210559","volume":"31","author":"H Choset","year":"2001","unstructured":"Choset, H.: Coverage for robotics-A survey of recent results. Ann. Math. Artif. Intell. 31(1\u20134), 113\u2013126 (2001)","journal-title":"Ann. Math. Artif. Intell."},{"key":"31_CR7","unstructured":"Coumans, E.: Bullet Collision Detection and Physics Library. http:\/\/bulletphysics.org (2013)"},{"issue":"5","key":"31_CR8","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1016\/j.cad.2012.01.004","volume":"44","author":"R Cripps","year":"2012","unstructured":"Cripps, R., Mullineux, G.: Constructing 3D motions from curvature and torsion profiles. Comput. -Aided Des. 44(5), 379\u2013387 (2012)","journal-title":"Comput. -Aided Des."},{"key":"31_CR9","unstructured":"Devlin, P.: Brachytherapy: Applications and Techniques. Lippincott Williams & Wilkins, Philadelphia (2007)"},{"key":"31_CR10","doi-asserted-by":"crossref","unstructured":"Duan, Y., Patil, S., Schulman, J., Goldberg, K., Abbeel, P.: Planning locally optimal, curvature-constrained trajectories in 3D using sequential convex optimization. In: Proceedings of the International Conference Robotics and Automation (ICRA), to appear (2014)","DOI":"10.1109\/ICRA.2014.6907726"},{"issue":"7","key":"31_CR11","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1177\/0278364909352202","volume":"29","author":"V Duindam","year":"2010","unstructured":"Duindam, V., Xu, J., Alterovitz, R., SastrySastry, S., Goldberg, K.: Three-dimensional motion planning algorithms for steerable needles using inverse kinematics. Int. J. Robot. Res. 29(7), 789\u2013800 (2010)","journal-title":"Int. J. Robot. Res."},{"key":"31_CR12","unstructured":"Farin, G.E.: Curves and Surfaces for Computer-Aided Geometric Design: A Practical Code. Academic Press, Inc. (1996)"},{"issue":"1","key":"31_CR13","doi-asserted-by":"publisher","first-page":"31","DOI":"10.2307\/27642899","volume":"79","author":"T Farmer","year":"2006","unstructured":"Farmer, T.: A new model for ribbons in $$\\mathbb{R}^3$$. Math. Mag. 79(1), 31 (2006)","journal-title":"Math. Mag."},{"key":"31_CR14","doi-asserted-by":"crossref","unstructured":"Garg, A., Patil, S., Siauw, T., Cunha, J.A.M., Hsu, I.C., Abbeel, P., Pouliot, J., Goldberg, K.: An algorithm for computing customized 3D printed implants with curvature constrained channels for enhancing intracavitary brachytherapy radiation delivery. In: IEEE International Conference on Automation Science and Engineering (CASE), vol. 4, pp. 3306\u20133312 (2013)","DOI":"10.1109\/CoASE.2013.6654002"},{"key":"31_CR15","doi-asserted-by":"crossref","unstructured":"Goemans, O., Overmars, M.: Automatic generation of camera motion to track a moving guide. In: Algorithmic Foundations of Robotics VI, pp. 187\u2013202. (2005)","DOI":"10.1007\/10991541_14"},{"issue":"4","key":"31_CR16","doi-asserted-by":"publisher","first-page":"4508","DOI":"10.1103\/PhysRevE.61.4508","volume":"61","author":"A Goriely","year":"2000","unstructured":"Goriely, A., Shipman, P.: Dynamics of helical strips. Phys. Rev. E 61(4), 4508\u20134517 (2000)","journal-title":"Phys. Rev. E"},{"key":"31_CR17","doi-asserted-by":"crossref","unstructured":"Han, J.C., Datta, S., Ekkad, S.: Gas Turbine Heat Transfer and Cooling Technology. CRC Press (2013)","DOI":"10.1201\/b13616"},{"key":"31_CR18","unstructured":"Hanson, A.J.: Quaternion Frenet frames: making optimal tubes and ribbons from curves. Technical Report 407, Indiana University Computer Science Department (1994)"},{"key":"31_CR19","doi-asserted-by":"crossref","unstructured":"Krontiris, A., Louis, S., Bekris, K.E.: Simulating formations of non-holonomic systems with control limits along curvilinear coordinates. In: Motion in Games, pp. 121\u2013133 (2010)","DOI":"10.1007\/978-3-642-16958-8_13"},{"key":"31_CR20","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546877","volume-title":"Planning Algorithms","author":"S LaValle","year":"2006","unstructured":"LaValle, S.: Planning Algorithms. Cambridge University Press, Cambridge (2006)"},{"key":"31_CR21","unstructured":"Lipson, H., Kurman, M.: Fabricated: The New World of 3D Printing. Wiley (2013)"},{"issue":"4","key":"31_CR22","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1109\/TRO.2006.878933","volume":"22","author":"M Moll","year":"2006","unstructured":"Moll, M., Kavraki, L.E.: Path planning for deformable linear objects. IEEE Trans. Robot. 22(4), 625\u2013636 (2006)","journal-title":"IEEE Trans. Robot."},{"key":"31_CR23","volume-title":"A Mathematical Introduction to Robotic Manipulation","author":"RM Murray","year":"1994","unstructured":"Murray, R.M., Shankar, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1994)"},{"key":"31_CR24","volume-title":"Numerical Optimization","author":"J Nocedal","year":"2006","unstructured":"Nocedal, J., Wright, S.: Numerical Optimization. Springer, New York (2006)"},{"issue":"7","key":"31_CR25","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1177\/0278364909357228","volume":"29","author":"W Park","year":"2010","unstructured":"Park, W., Wang, Y., Chirikjian, G.: The path-of-probability algorithm for steering and feedback control of flexible needles. Int. J. Robot. Res. 29(7), 813\u2013830 (2010)","journal-title":"Int. J. Robot. Res."},{"key":"31_CR26","doi-asserted-by":"crossref","unstructured":"Patil, S., Burgner, J., Webster III, R.J., Alterovitz, R.: Needle steering in 3D via rapid replanning. IEEE Trans. Robot, to appear (2014)","DOI":"10.1109\/TRO.2014.2307633"},{"issue":"9","key":"31_CR27","doi-asserted-by":"publisher","first-page":"2230","DOI":"10.1109\/TAC.2013.2258817","volume":"58","author":"A Saccon","year":"2013","unstructured":"Saccon, A., Hauser, J., Aguiar, A.P.: Optimal control on Lie groups: the projection operator approach. IEEE Trans. Autom. Control 58(9), 2230\u20132245 (2013)","journal-title":"IEEE Trans. Autom. Control"},{"key":"31_CR28","doi-asserted-by":"crossref","unstructured":"Schulman, J., Ho, J., Lee, A., Bradlow, H., Awwal, I., Abbeel, P.: Finding locally optimal, collision-free trajectories with sequential convex optimization. In: Robotics: Science and Systems (RSS) (2013)","DOI":"10.15607\/RSS.2013.IX.031"},{"issue":"06","key":"31_CR29","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1017\/S026357471300026X","volume":"31","author":"J Selig","year":"2013","unstructured":"Selig, J.: Characterisation of Frenet-Serret and bishop motions with applications to needle steering. Robotica 31(06), 981\u2013992 (2013)","journal-title":"Robotica"},{"key":"31_CR30","doi-asserted-by":"crossref","unstructured":"Shkolnik, A., Walter, M., Tedrake, R.: Reachability-guided sampling for planning under differential constraints. In: Proceedings of the International Conference Robotics and Automation (ICRA). pp. 2859\u20132865 (2009)","DOI":"10.1109\/ROBOT.2009.5152874"},{"issue":"1\u20132","key":"31_CR31","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1023\/A:1015211729988","volume":"17","author":"K Sprott","year":"2002","unstructured":"Sprott, K., Ravani, B.: Kinematic generation of ruled surfaces. Adv. Comput. Math. 17(1\u20132), 115\u2013133 (2002)","journal-title":"Adv. Comput. Math."},{"key":"31_CR32","doi-asserted-by":"crossref","unstructured":"Swensen, J.P., Cowan, N.J.: Torsional dynamics compensation enhances robotic control of tip-steerable needles. In: Proceedings of the International Conference Robotics and Automation (ICRA), pp. 1601\u20131606 (2012)","DOI":"10.1109\/ICRA.2012.6225262"},{"key":"31_CR33","doi-asserted-by":"crossref","unstructured":"van den Berg, J., Patil, S., Alterovitz, R., Abbeel, P., Goldberg, K.: LQG-based planning, sensing, and control of steerable needles. In: Proceedings Workshop Algorithmic Foundations of Robotics (WAFR), pp. 373\u2013389 (2010)","DOI":"10.1007\/978-3-642-17452-0_22"},{"issue":"1","key":"31_CR34","first-page":"2","volume":"27","author":"W Wang","year":"2008","unstructured":"Wang, W., J\u00fcttler, B., Zheng, D., Liu, Y.: Computation of rotation minimizing frames. ACM Trans. Graph. (TOG) 27(1), 2 (2008)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"5\u20136","key":"31_CR35","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1177\/0278364906065388","volume":"25","author":"RJ Webster III","year":"2006","unstructured":"Webster III, R.J., Kim, J.S., Cowan, N.J., Chirikjian, G.S., Okamura, A.M.: Nonholonomic modeling of needle steering. Int. J. Robot. Res. 25(5\u20136), 509\u2013525 (2006)","journal-title":"Int. J. Robot. Res."},{"issue":"3","key":"31_CR36","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1109\/TVCG.2006.53","volume":"12","author":"P Willemsen","year":"2006","unstructured":"Willemsen, P., Kearney, J.K., Wang, H.: Ribbon networks for modeling navigable paths of autonomous agents in virtual environments. IEEE Trans. Vis. Comput. Graph. 12(3), 331\u2013342 (2006)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"31_CR37","doi-asserted-by":"crossref","unstructured":"Xu, J., Duindam, V., Alterovitz, R., Pouliot, J., Cunha, J.A., Hsu, I., Goldberg, K.: Planning fireworks trajectories for steerablemedical needles to reduce patient trauma. In: Proceedings of the International Conference on Intelligent Robots and Systems (IROS), pp. 4517\u20134522 (2009)","DOI":"10.1109\/IROS.2009.5354787"},{"issue":"4","key":"31_CR38","doi-asserted-by":"publisher","first-page":"576","DOI":"10.1109\/70.704225","volume":"14","author":"M Zefran","year":"1998","unstructured":"Zefran, M., Kumar, V., Croke, C.B.: On the generation of smooth three-dimensional rigid body motions. IEEE Trans. Robot. Autom. 14(4), 576\u2013589 (1998)","journal-title":"IEEE Trans. Robot. Autom."}],"container-title":["Springer Tracts in Advanced Robotics","Algorithmic Foundations of Robotics XI"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-16595-0_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,20]],"date-time":"2023-01-20T08:11:11Z","timestamp":1674202271000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-16595-0_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319165943","9783319165950"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-16595-0_31","relation":{},"ISSN":["1610-7438","1610-742X"],"issn-type":[{"type":"print","value":"1610-7438"},{"type":"electronic","value":"1610-742X"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"30 April 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}