{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T12:25:37Z","timestamp":1769084737011,"version":"3.49.0"},"reference-count":17,"publisher":"Emerald","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,4,30]]},"abstract":"<jats:sec>\n                  <jats:title>Purpose<\/jats:title>\n                  <jats:p>This study aims to propose a virtual fixture (VF) \u2013 assisted robot teleoperation framework that modulates the generated trajectory from demonstrations to response varying obstacles in complex environment.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Design\/methodology\/approach<\/jats:title>\n                  <jats:p>First, a single trajectory is learned from demonstration using dynamic movement primitives (DMP). Then, the classic DMP is improved by integrating adaptive terms and updating the radial basis function kernel weights, allowing the single-skill trajectory to alter to respond to obstacles dynamically. Finally, composite virtual forces are generated on the haptic device to enhance operational stability and prevents unintentional operations that could bring the robot into close proximity with obstacles.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Findings<\/jats:title>\n                  <jats:p>The VF method can accomplish online obstacle avoidance and operation guidance. The experimental results show that the operation trajectory based on VFs is smoother compared to the operation without assistance. Moreover, the operational speed has increased by up to 44.37% compared to the demonstrations.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Originality\/value<\/jats:title>\n                  <jats:p>The proposed composite VF-based protection framework solves the problem that classical DMP method cannot dynamically avoid obstacles, and effectively improves the operational safety and efficiency.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1108\/ir-10-2024-0473","type":"journal-article","created":{"date-parts":[[2024,12,10]],"date-time":"2024-12-10T22:57:11Z","timestamp":1733871431000},"page":"425-432","source":"Crossref","is-referenced-by-count":2,"title":["Robot teleoperation assisted by composite virtual fixtures in dynamic environment"],"prefix":"10.1108","volume":"52","author":[{"given":"Xingmao","family":"Shao","sequence":"first","affiliation":[{"name":"University of Science and Technology Beijing School of Computer and Communication Engineering, , Beijing,","place":["China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lun","family":"Xie","sequence":"additional","affiliation":[{"name":"University of Science and Technology Beijing School of Computer and Communication Engineering, , Beijing,","place":["China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weiqiang","family":"Li","sequence":"additional","affiliation":[{"name":"University of Science and Technology Beijing School of Computer and Communication Engineering, , Beijing,","place":["China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chenjun","family":"Liu","sequence":"additional","affiliation":[{"name":"Peking University People\u2019s Hospital Department of Spinal Surgery, , Beijing,","place":["China"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2024,12,12]]},"reference":[{"key":"2025081307191611200_ref001","first-page":"331","article-title":"Developing a VR training environment for fingers rehabilitation","author":"Aly","year":"2022"},{"key":"2025081307191611200_ref002","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.robot.2018.01.009","article-title":"Adaptive variable impedance control for dynamic contact force tracking in uncertain environment","volume":"102","author":"Duan","year":"2018","journal-title":"Robotics and Autonomous Systems"},{"issue":"4","key":"2025081307191611200_ref003","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10846-021-01344-y","article-title":"Dynamic movement primitives: volumetric obstacle avoidance using dynamic potential functions","volume":"101","author":"Ginesi","year":"2021","journal-title":"Journal of Intelligent & Robotic Systems"},{"issue":"3","key":"2025081307191611200_ref004","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1109\/THMS.2022.3155716","article-title":"Shared control in robot teleoperation with improved potential fields","volume":"52","author":"Gottardi","year":"2022","journal-title":"IEEE Transactions on Human-Machine Systems"},{"key":"2025081307191611200_ref005","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1016\/j.future.2019.01.032","article-title":"An operating smooth man\u2013machine collaboration method for cataract capsulorhexis using virtual fixture","volume":"98","author":"Liu","year":"2019","journal-title":"Future Generation Computer Systems"},{"key":"2025081307191611200_ref006","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.neucom.2022.11.076","article-title":"A trajectory and force dual-incremental robot skill learning and generalization framework using improved dynamical movement primitives and adaptive neural network control","volume":"521","author":"Lu","year":"2023","journal-title":"Neurocomputing"},{"key":"2025081307191611200_ref007","doi-asserted-by":"crossref","first-page":"104414","DOI":"10.1016\/j.robot.2023.104414","article-title":"A vision-based virtual fixture with robot learning for teleoperation","volume":"164","author":"Luo","year":"2023","journal-title":"Robotics and Autonomous Systems"},{"issue":"3","key":"2025081307191611200_ref008","doi-asserted-by":"crossref","first-page":"5429","DOI":"10.1109\/LRA.2021.3066974","article-title":"Bilateral teleoperation with adaptive impedance control for contact tasks","volume":"6","author":"Michel","year":"2021","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"1","key":"2025081307191611200_ref009","first-page":"129","article-title":"Analytical model of hand phalanges desired trajectory for rehabilitation and design a sliding mode controller based on this model","volume":"20","author":"Moshaei","year":"2020","journal-title":"Modares Mechanical Engineering"},{"issue":"9\/10","key":"2025081307191611200_ref010","doi-asserted-by":"crossref","first-page":"925","DOI":"10.1177\/02783649221102980","article-title":"Method for generating real-time interactive virtual fixture for shared teleoperation in unknown environments","volume":"41","author":"Pruks","year":"2022","journal-title":"The International Journal of Robotics Research"},{"key":"2025081307191611200_ref011","doi-asserted-by":"crossref","first-page":"110797","DOI":"10.1016\/j.knosys.2023.110797","article-title":"Path planning for dual UAVs cooperative suspension transport based on artificial potential field-A* algorithm","volume":"277","author":"Rao","year":"2023","journal-title":"Knowledge-Based Systems"},{"issue":"13","key":"2025081307191611200_ref012","doi-asserted-by":"crossref","first-page":"1133","DOI":"10.1177\/02783649231201196","article-title":"Dynamic movement primitives in robotics: a tutorial survey","volume":"42","author":"Saveriano","year":"2023","journal-title":"The International Journal of Robotics Research"},{"issue":"1","key":"2025081307191611200_ref013","doi-asserted-by":"crossref","first-page":"4388","DOI":"10.1109\/TCE.2023.3340327","article-title":"Dynamic obstacle-avoidance algorithm for multi-robot flocking based on improved artificial potential field","volume":"70","author":"Shao","year":"2023","journal-title":"IEEE Transactions on Consumer Electronics"},{"key":"2025081307191611200_ref014","doi-asserted-by":"crossref","first-page":"102325","DOI":"10.1016\/j.rcim.2022.102325","article-title":"Generalization of orientation trajectories and force\u2013torque profiles for learning human assembly skill","volume":"76","author":"Ti","year":"2022","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"2","key":"2025081307191611200_ref015","doi-asserted-by":"crossref","first-page":"1899","DOI":"10.1109\/TASE.2023.3252625","article-title":"Virtual-fixtures based shared control method for curve-cutting with a reciprocating saw in robot-assisted osteotomy","volume":"21","author":"Tian","year":"2023","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"10","key":"2025081307191611200_ref016","doi-asserted-by":"crossref","first-page":"3148","DOI":"10.1109\/TCYB.2016.2573837","article-title":"Neural-learning-based telerobot control with guaranteed performance","volume":"47","author":"Yang","year":"2016","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"4","key":"2025081307191611200_ref017","doi-asserted-by":"crossref","first-page":"2678","DOI":"10.1109\/TASE.2022.3202351","article-title":"A motion planning method for robots based on DMPS and modified obstacle-avoiding algorithm","volume":"20","author":"Zhai","year":"2022","journal-title":"IEEE Transactions on Automation Science and Engineering"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-10-2024-0473\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/ir\/article-pdf\/52\/3\/425\/10059168\/ir-10-2024-0473.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ir\/article-pdf\/52\/3\/425\/10059168\/ir-10-2024-0473.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,13]],"date-time":"2025-08-13T11:19:24Z","timestamp":1755083964000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ir\/article\/52\/3\/425\/1272587\/Robot-teleoperation-assisted-by-composite-virtual"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,12]]},"references-count":17,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,4,30]]}},"URL":"https:\/\/doi.org\/10.1108\/ir-10-2024-0473","relation":{},"ISSN":["0143-991X","1758-5791"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"1758-5791","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,12]]}}}