{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T20:45:41Z","timestamp":1777927541961,"version":"3.51.4"},"reference-count":46,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T00:00:00Z","timestamp":1735516800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2025,4]]},"abstract":"<jats:p>In this paper, the modified design of the currently common visual relative motion inertial navigation system (INS) is proposed to enhance the inertial measurement unit (IMU) model algorithm. The aim of the study is to improve the precise landing and indoor positioning-free flight of existing indoor drones. Both the INS and the airborne IMU used for traditional optical flow guidance are designed to input information to the same extended Kalman filter (EKF) functional module, low cost but resulting in signal phase shift and reduced reliability indicators. Unlike large drones, which can easily reduce vibration, for micro drones, the camera usually must be fixed directly to the body, making it very difficult to isolate vibrations. Using traditional methods can easily cause optical flow guidance to drag down the quality of the entire positioning function. In this study, the improved positioning guidance procedure is proposed and is applied to the indoor positioning flight of UAVs. The EKF, based on the kinematics and optical flow characteristic states equations is separated from the main navigation system. The current positioning and heading are predicted in a way where the optical flow INS and IMU are positioned separately. The positioning and heading are estimated through the current trust weighting value of the optical flow INS and the IMU. Experimental results show that the Monte Carlo method is used to simulate the impact of different signal-to-noise ratios (SNR) on acceleration, angular velocity measurement noise, and the number of detected features on the probability of success of the estimation process. At lower SNR, it shows that the proposed method can resist interference more effectively.<\/jats:p>","DOI":"10.1177\/09596518241300660","type":"journal-article","created":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T03:55:46Z","timestamp":1735530946000},"page":"619-637","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":1,"title":["Design of an adapted extended Kalman filter for enhancing UAV navigation with optical flow"],"prefix":"10.1177","volume":"239","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5317-3998","authenticated-orcid":false,"given":"Wu-Sung","family":"Yao","sequence":"first","affiliation":[{"name":"Department of Mechatronics Engineering, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan (R.O.C.)"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9688-5824","authenticated-orcid":false,"given":"Chun-Yi","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Mechatronics Engineering, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan (R.O.C.)"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Fan","family":"Wu","sequence":"additional","affiliation":[{"name":"Department of Mechatronics Engineering, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan (R.O.C.)"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiang-Hui","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Mechatronics Engineering, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan (R.O.C.)"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2024,12,30]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/OCEANS.2018.8604820"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s42405-022-00494-z"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1007\/s42405-021-00412-9"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS51884.2021.9476751"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2017.08.1980"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.2514\/1.G002703"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.3390\/s19061380"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3190\/aaa2be"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAES.2014.130135"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1117\/1.OE.58.8.083102"},{"issue":"1","key":"e_1_3_2_12_2","first-page":"1965","article-title":"Visual inertial SLAM: application to unmanned aerial vehicles","volume":"50","author":"Fink G","year":"2017","unstructured":"Fink G, Franke M, Lynch AF, et al. Visual inertial SLAM: application to unmanned aerial vehicles. IFACPapersOnLine 2017; 50(1): 1965\u20131970.","journal-title":"IFACPapersOnLine"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2022.105211"},{"key":"e_1_3_2_14_2","unstructured":"Ho HW Chu QP. Automatic landing system of a quadrotor UAV using visual servoing. In: EuroGNC 2013 pp.1264\u20131283."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1177\/1756829317695566"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.10.004"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(81)90024-2"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2978154"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.199.1.237"},{"issue":"3","key":"e_1_3_2_20_2","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1242\/jeb.205.3.327","article-title":"The influence of visual landscape on the free flight behavior of the fruit fly drosophila melanogaster","volume":"205","author":"Tammero LF","year":"2003","unstructured":"Tammero LF, Dickinson MH. The influence of visual landscape on the free flight behavior of the fruit fly drosophila melanogaster. J Exp Biol 2003; 205(Pt 3): 327\u2013343.","journal-title":"J Exp Biol"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.926871"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2008.4650731"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696917"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2014.03.012"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3182\/9\/2\/025002"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1992.219960"},{"issue":"1","key":"e_1_3_2_27_2","first-page":"92","article-title":"An adaptive scheme for image-based visual servoing of an underactuated UAV","volume":"29","author":"Asl HJ","year":"2014","unstructured":"Asl HJ, Oriolo G, Bolandi H. An adaptive scheme for image-based visual servoing of an underactuated UAV. Int J Robot Autom 2014; 29(1): 92\u2013104.","journal-title":"Int J Robot Autom"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1977.1101601"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.104"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2013.6669273"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.819082"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2008.4650731"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6225328"},{"key":"e_1_3_2_34_2","unstructured":"Agrawal M Konolige K. Rough terrain visual odometry. In: Proceedings of ICAR 2007."},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-78157-8_34"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2010.2046421"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2002.1014441"},{"key":"e_1_3_2_38_2","first-page":"627","volume-title":"Precise image-based motion estimation for autonomous small body exploration","author":"Johnson AE.","unstructured":"Johnson AE. Precise image-based motion estimation for autonomous small body exploration. In: Proceedings of the Fifth International Symposium on Artificial Intelligence, Robotics and Automation in Space, 1\u20133 June, 1999, pp 627\u2013634. Noordwijk, Netherlands."},{"key":"e_1_3_2_39_2","doi-asserted-by":"crossref","unstructured":"Hide A Botterill T Andreotti M. Low cost vision aided IMU for pedestrian navigation. In: Proceedings of UPINLBS October 2010 Pp.1\u20137.","DOI":"10.1109\/UPINLBS.2010.5653658"},{"key":"e_1_3_2_40_2","volume-title":"Transforming camera geometry to a virtual downward-looking camera: robust ego-motion estimation and ground-layer detection","author":"Ke Q","unstructured":"Ke Q, Kanade T. Transforming camera geometry to a virtual downward-looking camera: robust ego-motion estimation and ground-layer detection. In: Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 18\u201320 June, 2003, Madison, WI, USA."},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-63460-6_179"},{"key":"e_1_3_2_42_2","doi-asserted-by":"crossref","unstructured":"Mirzaei F Roumeliotis S. A Kalman filter-based algorithm for imu-camera calibration. In: Proceedings of IROS November 2007 pp.2427\u20132434.","DOI":"10.1109\/IROS.2007.4399342"},{"key":"e_1_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Panahandeh G Jansson M. IMU-camera self-calibration using planar mirror reflection. In: Proceedings of IPIN 2011.","DOI":"10.1109\/IPIN.2011.6071917"},{"key":"e_1_3_2_44_2","volume-title":"Global positioning system, inertial navigation and integration","author":"Farrell JA","year":"1999","unstructured":"Farrell JA, Barth M. Global positioning system, inertial navigation and integration. McGraw-Hill Companies, 1999. Maidenhead, UK."},{"key":"e_1_3_2_45_2","volume-title":"Multiple view geometry in computer vision","author":"Hartley RI","year":"2000","unstructured":"Hartley RI, Zisserman A. Multiple view geometry in computer vision. Cambridge: Cambridge University Press, 2000."},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1049\/cth2.12261"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2023.3331091"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09596518241300660","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/09596518241300660","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09596518241300660","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:47:23Z","timestamp":1777675643000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/09596518241300660"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,30]]},"references-count":46,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["10.1177\/09596518241300660"],"URL":"https:\/\/doi.org\/10.1177\/09596518241300660","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,30]]}}}