{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:08:14Z","timestamp":1753888094349,"version":"3.41.2"},"reference-count":29,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T00:00:00Z","timestamp":1634342400000},"content-version":"vor","delay-in-days":288,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004663","name":"Ministry of Science and Technology, Taiwan","doi-asserted-by":"publisher","award":["MOST 109-2811-E-011-516","MOST 109-2221-E-011-068"],"award-info":[{"award-number":["MOST 109-2811-E-011-516","MOST 109-2221-E-011-068"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Journal of Sensors"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>One of the problems with industrial robots is their ability to accurately locate the pose of the end\u2010effector. Over the years, many other solutions have been studied including static calibration and dynamic positioning. This paper presents a novel approach for pose estimation of a Hexa parallel robot. The vision system uses three simple color feature points fixed on the surface of the end\u2010effector to measure the pose of the robot. The Intel RealSense Camera D435i is used as a 3D measurement of feature points, which offers a cheap solution and high accuracy in positioning. Based on the constraint of three color feature points, the pose of the end\u2010effector, including position and orientation, is determined. A dynamic hybrid filter is designed to correct the vision\u2010based pose measurement. The complementary filter is used to eliminate the noise of image processing due to environmental light source interference. The unscented Kalman filter is designed to smooth out the pose estimation of the vision system based on robot\u2019s kinematic parameters. The combination of two filters in the same control scheme contributes to increased stability and improved accuracy of robot\u2019s positioning. The simulation, experiment, and comparison demonstrate the effectiveness and feasibility of the proposed method.<\/jats:p>","DOI":"10.1155\/2021\/9990403","type":"journal-article","created":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T17:54:24Z","timestamp":1634406864000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Dynamic Hybrid Filter for Vision\u2010Based Pose Estimation of a Hexa Parallel Robot"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9821-9147","authenticated-orcid":false,"given":"Ba-Phuc","family":"Huynh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3582-6067","authenticated-orcid":false,"given":"Yong-Lin","family":"Kuo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2021,10,16]]},"reference":[{"volume-title":"Robot Analysis: The Mechanics of Serial and Parallel Manipulators, 1st Ed","year":"1999","author":"Tsai L. W.","key":"e_1_2_10_1_2"},{"key":"e_1_2_10_2_2","doi-asserted-by":"publisher","DOI":"10.5772\/2301"},{"key":"e_1_2_10_3_2","first-page":"143","article-title":"Comparison of the characteristics between serial and parallel robots","volume":"7","author":"Pandilov Z.","year":"2014","journal-title":"Acta Tehnica Corviniensis-Bulletin of Engineering"},{"volume-title":"Parallel Robots, 2nd Ed","year":"2006","author":"Merlet J. P.","key":"e_1_2_10_4_2"},{"key":"e_1_2_10_5_2","doi-asserted-by":"publisher","DOI":"10.1243\/PIME_PROC_1965_180_029_02"},{"key":"e_1_2_10_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICAR.1991.240399"},{"key":"e_1_2_10_7_2","doi-asserted-by":"publisher","DOI":"10.1163\/156855394X00293"},{"key":"e_1_2_10_8_2","doi-asserted-by":"crossref","unstructured":"BohgJ. RomeroJ. HerzogA. andSchaalS. Robot arm pose estimation through pixel-wise part classification 2014 IEEE International Conference on Robotics and Automation (ICRA) 2014 Hong Kong China 3143\u20133150 https:\/\/doi.org\/10.1109\/ICRA.2014.6907311 2-s2.0-84929225006.","DOI":"10.1109\/ICRA.2014.6907311"},{"key":"e_1_2_10_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.proeng.2014.03.012"},{"key":"e_1_2_10_10_2","doi-asserted-by":"publisher","DOI":"10.3390\/s18103380"},{"key":"e_1_2_10_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2017.08.246"},{"key":"e_1_2_10_12_2","doi-asserted-by":"publisher","DOI":"10.1177\/1729881418765861"},{"key":"e_1_2_10_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procir.2020.04.088"},{"key":"e_1_2_10_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2018.08.022"},{"volume-title":"Optomechatronic Systems Handbook, 1st Ed","year":"2003","author":"Janabi-Sharifi F.","key":"e_1_2_10_15_2"},{"key":"e_1_2_10_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2019.04.004"},{"key":"e_1_2_10_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-27538-9_46"},{"key":"e_1_2_10_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.538974"},{"key":"e_1_2_10_19_2","doi-asserted-by":"crossref","unstructured":"FicocelliM.andJanabi-SharifiF. Adaptive filtering for pose estimation in visual servoing Proceedings 2001 IEEE\/RSJ International Conference on Intelligent Robots and Systems 2001 Maui HI USA 19\u201324 https:\/\/doi.org\/10.1109\/IROS.2001.973330 2-s2.0-0035558067.","DOI":"10.1109\/IROS.2001.973330"},{"key":"e_1_2_10_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2018.2821600"},{"key":"e_1_2_10_21_2","doi-asserted-by":"publisher","DOI":"10.1177\/1729881419842987"},{"key":"e_1_2_10_22_2","doi-asserted-by":"crossref","unstructured":"WuX. ZakeriE. andXieW. F. Adaptive robust Kalman filter for vision-based pose estimation of industrial robots 2019 IEEE 5th International Conference on Computer and Communications (ICCC) 2019 Chengdu China 298\u2013302 https:\/\/doi.org\/10.1109\/iccc47050.2019.9064341.","DOI":"10.1109\/ICCC47050.2019.9064341"},{"key":"e_1_2_10_23_2","doi-asserted-by":"crossref","unstructured":"JulierS. J.andUhlmannJ. K. New extension of the Kalman filter to nonlinear systems Proc. SPIE Signal Processing Sensor Fusion and Target Recognition VI 1997 Orlando FL United States 182\u2013193 https:\/\/doi.org\/10.1117\/12.280797.","DOI":"10.1117\/12.280797"},{"key":"e_1_2_10_24_2","doi-asserted-by":"crossref","unstructured":"YadavN.andBleakleyC. Two-stage Kalman filtering for position estimation using dual inertial measurement units SENSORS 2011 IEEE 2011 Limerick Ireland 1433\u20131436 https:\/\/doi.org\/10.1109\/ICSENS.2011.6127064 2-s2.0-84856840127.","DOI":"10.1109\/ICSENS.2011.6127064"},{"key":"e_1_2_10_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3025952"},{"key":"e_1_2_10_26_2","unstructured":"ZhaoS. Time derivative of rotation matrices: a tutorial computer science 2016 http:\/\/arxiv.org\/abs\/1609.06088."},{"key":"e_1_2_10_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2012.02.014"},{"key":"e_1_2_10_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)48804-5"},{"key":"e_1_2_10_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2019.2959574"}],"container-title":["Journal of Sensors"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2021\/9990403.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2021\/9990403.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/9990403","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T00:36:15Z","timestamp":1722904575000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/9990403"}},"subtitle":[],"editor":[{"given":"Jes\u00fas","family":"Lozano","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/9990403"],"URL":"https:\/\/doi.org\/10.1155\/2021\/9990403","archive":["Portico"],"relation":{},"ISSN":["1687-725X","1687-7268"],"issn-type":[{"type":"print","value":"1687-725X"},{"type":"electronic","value":"1687-7268"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2021-03-26","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-09-15","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-10-16","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"9990403"}}