{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T06:51:45Z","timestamp":1744181505326,"version":"3.35.0"},"reference-count":32,"publisher":"Cambridge University Press (CUP)","issue":"11","license":[{"start":{"date-parts":[[2024,12,10]],"date-time":"2024-12-10T00:00:00Z","timestamp":1733788800000},"content-version":"unspecified","delay-in-days":39,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2024,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper introduces a sophisticated trajectory capture and playback mechanism for collaborative robots, aimed at enhancing accuracy and operational efficiency through several innovative techniques. The Ju-Gibbs attitude quaternion is utilized for enhanced kinematic modeling across multi-axis systems, which simplifies variables, reduces dimensions, and enhances symbolic clarity, thus surpassing the limitations of traditional rotation vectors and unit quaternions. A new sliding filter is developed to effectively reduce noise and optimize trajectory details more efficiently. Additionally, an automated mechanism is implemented for adjusting the sampling rate and removing static data points at the trajectory\u2019s start and end, further refining data collection accuracy. These advancements have been successfully replicated on the Kuka robot LBR iiwa 7 R800, demonstrating the practical applicability of the solutions in real-world settings.<\/jats:p>","DOI":"10.1017\/s0263574724001711","type":"journal-article","created":{"date-parts":[[2024,12,10]],"date-time":"2024-12-10T04:21:14Z","timestamp":1733804474000},"page":"3904-3917","source":"Crossref","is-referenced-by-count":1,"title":["A high-precision trajectory capture and playback solver for KUKA iiwa robot"],"prefix":"10.1017","volume":"42","author":[{"given":"Zhuoran","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiahang","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ashraf","family":"Fahmy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7851-0260","authenticated-orcid":false,"given":"Chunxu","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2024,12,10]]},"reference":[{"key":"S0263574724001711_ref22","unstructured":"[22] Samson, C. and Ait-Abderrahim, K. , \u201cFeedback Control of a Nonholonomic Wheeled Cart in Cartesian Space,\u201d Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Shanghai, China, from May 9-May 13 (1991)."},{"key":"S0263574724001711_ref29","first-page":"1","article-title":"A review of point cloud registration algorithms for mobile robotics","volume":"4","author":"Pomerleau","year":"2013","journal-title":"Found. Trends\u00ae Robot."},{"key":"S0263574724001711_ref26","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574723001157"},{"key":"S0263574724001711_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3000997"},{"key":"S0263574724001711_ref4","first-page":"244","article-title":"Adaptive trajectory planning for autonomous robotic capture of non-cooperative targets in space","volume":"158","author":"Fu","year":"2019","journal-title":"Acta. Astronaut."},{"key":"S0263574724001711_ref14","doi-asserted-by":"publisher","DOI":"10.3390\/machines11070669"},{"key":"S0263574724001711_ref19","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500106"},{"key":"S0263574724001711_ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2020.2972956"},{"key":"S0263574724001711_ref3","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574721001764"},{"key":"S0263574724001711_ref21","first-page":"99","article-title":"Development and application of a real-time trajectory planning system for industrial robots","volume":"10","author":"Lee","year":"2021","journal-title":"Robotics"},{"key":"S0263574724001711_ref12","doi-asserted-by":"publisher","DOI":"10.1112\/plms\/s1-4.1.381"},{"key":"S0263574724001711_ref5","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574723001789"},{"key":"S0263574724001711_ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2022.07.013"},{"key":"S0263574724001711_ref9","unstructured":"[9] Hamilton, W. , Lectures on Quaternions: Containing a Systematic Statement of a New Mathematical Method (1853). (https:\/\/l1nq.com\/ClrIR) Accessed 30 March 2023."},{"key":"S0263574724001711_ref11","doi-asserted-by":"crossref","unstructured":"[11] Rusu, R. B. and Cousins, S. , \u201c3D is here: Point Cloud Library (PCL),\u201d In: IEEE International Conference on Robotics and Automation (ICRA), Sacramento, California, USA, from April 9\u2013April 11 (2011).","DOI":"10.1109\/ICRA.2011.5980567"},{"key":"S0263574724001711_ref6","first-page":"719","article-title":"Two-stage deep regression enhanced depth estimation from a single RGB image","volume":"10","author":"Sun","year":"2020","journal-title":"IEEE Trans. Emerg. Top. Comp."},{"key":"S0263574724001711_ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2020.103861"},{"volume-title":"Probabilistic Robotics","year":"2005","author":"Thrun","key":"S0263574724001711_ref16"},{"key":"S0263574724001711_ref25","doi-asserted-by":"publisher","DOI":"10.1109\/70.508439"},{"key":"S0263574724001711_ref17","first-page":"55","article-title":"A review of optimization algorithms for trajectory planning in robotics","volume":"10","author":"Cui","year":"2021","journal-title":"Robotics"},{"key":"S0263574724001711_ref30","doi-asserted-by":"publisher","DOI":"10.1109\/100.580977"},{"key":"S0263574724001711_ref32","unstructured":"[32] Ju, H. , \u201cAn axis-invariant based inverse kinematics modeling and solution method for general 7R manipulators,\u201d China National Intellectual Property Administration, China Patent, CN109033688B (2020)."},{"key":"S0263574724001711_ref8","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574723001285"},{"key":"S0263574724001711_ref18","first-page":"22","article-title":"Enhanced trajectory optimization for mobile robots with environmental interaction","volume":"11","author":"Liu","year":"2022","journal-title":"Actuators"},{"volume-title":"A Mathematical Introduction to Robotic Manipulation","year":"1994","author":"Murray","key":"S0263574724001711_ref23"},{"key":"S0263574724001711_ref31","first-page":"1","author":"Trawny","year":"2005","journal-title":"Indirect kalman filter for 3D attitude estimation[J]"},{"key":"S0263574724001711_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2017.10.025"},{"key":"S0263574724001711_ref24","first-page":"50","article-title":"Strategy and implementation of smooth trajectory planning for robotic systems","volume":"11","author":"Jiang","year":"2022","journal-title":"Actuators"},{"key":"S0263574724001711_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2016.2578706"},{"key":"S0263574724001711_ref27","first-page":"468","volume":"2022","author":"Ardiani","year":"2022","journal-title":"On the dynamic parameter identification of collaborative manipulators: Application to a KUKA iiwa"},{"key":"S0263574724001711_ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2018.06.006"},{"volume-title":"Introduction to Robotics: Mechanics and Control","year":"2005","author":"Craig","key":"S0263574724001711_ref20"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574724001711","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T12:49:05Z","timestamp":1738241345000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574724001711\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11]]},"references-count":32,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2024,11]]}},"alternative-id":["S0263574724001711"],"URL":"https:\/\/doi.org\/10.1017\/s0263574724001711","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2024,11]]}}}