{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T12:49:51Z","timestamp":1767703791568,"version":"3.40.5"},"reference-count":33,"publisher":"Cambridge University Press (CUP)","issue":"11","license":[{"start":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T00:00:00Z","timestamp":1578614400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2020,11]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>Constrained motion is essential for varying robotics tasks, especially in surgical robotics, for instance, the case of minimally invasive interventions. This article proposes generic formulations of the classical bilateral constrained motion (i.e., when the incision hole has almost the same diameter as that of the tool) as well as unilaterally constrained motion (i.e., when the hole incision has a larger diameter compared to the tool diameter). One of the latter constraints is combined with another surgical task such as incision\/ablation or suturing a wound (modeled here by 3D geometric paths). The developed control methods based on the hierarchical task approach are able to manage simultaneously the constrained motion (depending on the configuration case, i.e., bilateral or unilateral constraint) and a 3D path following. In addition, the proposed methods can operate with both straight or curved surgical tools. The proposed methods were successfully validated in various scenarios. Foremost, a simulation framework was proposed to access the performances of each proposed controller. Thereafter, several experimental validations were carried out. Both the simulation and experimental results have demonstrated the relevance of the proposed approach, as well as promising performances in terms of behavior as well as accuracy.<\/jats:p>","DOI":"10.1017\/s0263574719001735","type":"journal-article","created":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T09:53:14Z","timestamp":1578649994000},"page":"1940-1962","source":"Crossref","is-referenced-by-count":4,"title":["Unilaterally Constrained Motion of a Curved Surgical Tool"],"prefix":"10.1017","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2903-3645","authenticated-orcid":false,"given":"Bassem","family":"Dahroug","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brahim","family":"Tamadazte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicolas","family":"Andreff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2020,1,10]]},"reference":[{"volume-title":"Task Controller for Performing Remote Centre of Motion,","year":"2017","author":"Dahroug","key":"S0263574719001735_ref6"},{"key":"S0263574719001735_ref8","unstructured":"8. Swaney, P. J. , Croom, J. M. , Burgner, J. , et al., \u201cDesign of a Quadramanual Robot for Single-Nostril Skull Base Surgery,\u201d ASME Annual Dynamic Systems and Control Conference, Fort Lauderdale, FL, USA, vol. 3 (2012) pp. 387\u2013393."},{"key":"S0263574719001735_ref25","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1109\/TRO.2013.2283410","article-title":"Active constraints\/virtual fixtures: A survey","volume":"30","author":"Bowyer","year":"2014","journal-title":"IEEE Trans. Robot"},{"key":"S0263574719001735_ref5","first-page":"397","article-title":"Remote Center-of-Motion Robot for Surgery","volume":"5","author":"Taylor","year":"1995","journal-title":"US Patent"},{"key":"S0263574719001735_ref10","unstructured":"10. Miroir, M. , Nguyen, Y. , Szewczyk, J. , et al., \u201cRobotol: From design to evaluation of a robot for middle ear surgery,\u201d IEEE\/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan (2010) pp. 850\u2013856."},{"key":"S0263574719001735_ref1","unstructured":"1. Osa, T. , Staub, C. and Knoll, A. , \u201cFramework of Automatic Robot Surgery System Using Visual Servoing,\u201d IEEE\/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan (2010) pp. 1837\u20131842."},{"key":"S0263574719001735_ref22","first-page":"175","article-title":"Virtual remote center of motion control for needle placement robots,","volume":"9","author":"Boctor","year":"2004","journal-title":"Comput. Aid. Surg."},{"key":"S0263574719001735_ref30","first-page":"3","volume-title":"Path Planning and Trajectory Planning Algorithms: A General Overview,","author":"Gasparetto","year":"2015"},{"key":"S0263574719001735_ref9","first-page":"23","volume-title":"Combining Tube Design and Simple Kinematic Strategy for Follow-the-Leader Deployment of Concentric Tube Robots,","author":"Girerd","year":"2016"},{"key":"S0263574719001735_ref26","unstructured":"26. Dahroug, B. , Tamadazte, B. and Andreff, N. , \u201cVisual Servoing Controller for Time-Invariant 3D Path Following with Remote Centre of Motion Constraint,\u201d IEEE International Conference on Robotics and Automation, Singapore (2017) pp. 3612\u20133618."},{"key":"S0263574719001735_ref13","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1177\/027836498700600201","article-title":"Task-priority based redundancy control of robot manipulators,","volume":"6","author":"Nakamura","year":"1987","journal-title":"Int. J. Robot. Res."},{"key":"S0263574719001735_ref2","unstructured":"2. Dalvand, M. M. and Shirinzadeh, B. , \u201cRemote Centre-of-Motion Control Algorithms of 6-RRCRR Parallel Robot Assisted Surgery System (PRAMiSS),\u201d IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA (2012) pp. 3401\u20133406."},{"key":"S0263574719001735_ref11","unstructured":"11. Entsfellner, K. , Tauber, R. , Roppenecker, D. B. , et al., \u201cDevelopment of universal gripping adapters: Sterile coupling of medical devices and robots using robotic fingers,\u201d IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, NSW, Australia (2013) pp. 1464\u20131469."},{"key":"S0263574719001735_ref31","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1109\/TRO.2015.2400660","article-title":"Decoupling path following and velocity profile in vision-guided laser steering,","volume":"31","author":"Seon","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"S0263574719001735_ref3","first-page":"543","volume-title":"Cooperative Robot Assistant for Retinal Microsurgery,","author":"Fleming","year":"2008"},{"key":"S0263574719001735_ref27","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MRA.2005.1577023","article-title":"Visp for Visual Servoing: A Generic Software Platform with a Wide Class of Robot Control Skills,","volume":"12","author":"Marchand","year":"2005","journal-title":"IEEE Robot. Autom. Mag."},{"key":"S0263574719001735_ref17","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1109\/70.499826","article-title":"Constrained cartesian motion control for teleoperated surgical robots,","volume":"12","author":"Funda","year":"1996","journal-title":"IEEE Trans. Robot. Autom."},{"key":"S0263574719001735_ref16","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1002\/rcs.453","article-title":"Kinematic design considerations for minimally invasive surgical robots: An overview,","volume":"8","author":"Kuo","year":"2012","journal-title":"Int. J. Med. Robot. Comput. Assist. Surg."},{"key":"S0263574719001735_ref23","unstructured":"23. Dahroug, B. , Seon, J. A. , Oulmas, A. , Xu, T. , Tamadazte, B. , et al., \u201cSome Examples of Path Following in Microrobotics,\u201d IEEE International Conference on Manipulation, Automation and Robotics at Small Scales, Nagoya, Japan (2018) pp. 1\u20136."},{"key":"S0263574719001735_ref12","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1109\/RBME.2018.2810605","article-title":"Review on otological robotic systems: Toward microrobot-assisted cholesteatoma surgery,","volume":"11","author":"Dahroug","year":"2018","journal-title":"IEEE Rev. Biomed. Eng."},{"key":"S0263574719001735_ref19","unstructured":"19. Marinho, M. M. , Bernardes, M. C. and B\u00f3, A. P. , \u201cA Programmable Remote Center-of-Motion Controller for Minimally Invasive Surgery Using the Dual Quaternion Framework,\u201d IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics, Sao Paulo, Brazil (2014) pp. 339\u2013344."},{"key":"S0263574719001735_ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s11044-016-9527-6"},{"key":"S0263574719001735_ref14","doi-asserted-by":"publisher","DOI":"10.1007\/BF00126069"},{"key":"S0263574719001735_ref24","unstructured":"24. Rosenberg, L. B. , \u201cVirtual Fixtures: Perceptual Tools for Telerobotic Manipulation,\u201d IEEE Virtual Reality Annual International Symposium, Seattle, WA, USA (1993) pp. 76\u201382."},{"key":"S0263574719001735_ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s11548-011-0602-4"},{"key":"S0263574719001735_ref32","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/TMECH.2016.2595625","article-title":"Endoscopic laser surgery: Design, modeling, and control,","volume":"22","author":"Renevier","year":"2017","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"S0263574719001735_ref15","unstructured":"15. Mansard, N. and Khatib, O. , \u201cContinuous Control Law from Unilateral Constraints,\u201d IEEE International Conference on Robotics and Automation, Pasadena, CA, USA (2008) pp. 3359\u20133364."},{"key":"S0263574719001735_ref21","first-page":"181","volume-title":"Kinematics and Modelling of a System for Robotic Surgery,","author":"Mayer","year":"2004"},{"key":"S0263574719001735_ref20","unstructured":"20. Pham, C. D. , Coutinho, F. , Leite, A. C. , et al., \u201cAnalysis of a Moving Remote Center of Motion for Robotics-Assisted Minimally Invasive Surgery,\u201d IEEE\/RSJ International Conference on Intelligent Robots and Systems, Hamburg, Germany (2015) pp. 1440\u20131446."},{"key":"S0263574719001735_ref28","first-page":"189","volume-title":"Path-Planning for Visual Servoing: A Review and Issues,","author":"Kazemi","year":"2010"},{"key":"S0263574719001735_ref18","unstructured":"18. Azimian, H. , Patel, R. V. , and Naish, M. D. , \u201cOn Constrained Manipulation in Robotics-Assisted Minimally Invasive Surgery,\u201d IEEE RAS\/EMBS International Conference on Biomedical Robotics and Biomechatronics, Tokyo, Japan (2010) pp. 650\u2013655."},{"key":"S0263574719001735_ref29","doi-asserted-by":"publisher","DOI":"10.1007\/s11548-013-0908-5"},{"key":"S0263574719001735_ref33","doi-asserted-by":"crossref","first-page":"1148","DOI":"10.1109\/TMECH.2018.2821239","article-title":"Laser beam steering along three-dimensional paths,","volume":"23","author":"Tamadazte","year":"2018","journal-title":"IEEE\/ASME Trans. Mechatron."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574719001735","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,26]],"date-time":"2020-10-26T10:59:48Z","timestamp":1603709988000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574719001735\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,10]]},"references-count":33,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["S0263574719001735"],"URL":"https:\/\/doi.org\/10.1017\/s0263574719001735","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2020,1,10]]}}}