{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T14:13:31Z","timestamp":1756995211637,"version":"3.30.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2024,11,28]],"date-time":"2024-11-28T00:00:00Z","timestamp":1732752000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,28]],"date-time":"2024-11-28T00:00:00Z","timestamp":1732752000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton Robot"],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1007\/s10514-024-10183-3","type":"journal-article","created":{"date-parts":[[2024,11,28]],"date-time":"2024-11-28T07:50:25Z","timestamp":1732780225000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Multirotor nonlinear model predictive control based on visual servoing of evolving features"],"prefix":"10.1007","volume":"48","author":[{"given":"Sotirios N.","family":"Aspragkathos","sequence":"first","affiliation":[]},{"given":"Panagiotis","family":"Rousseas","sequence":"additional","affiliation":[]},{"given":"George C.","family":"Karras","sequence":"additional","affiliation":[]},{"given":"Kostas J.","family":"Kyriakopoulos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,11,28]]},"reference":[{"issue":"3","key":"10183_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10661-021-08949-8","volume":"193","author":"R Adade","year":"2021","unstructured":"Adade, R., Aibinu, A. M., Ekumah, B., & Asaana, J. (2021). Unmanned aerial vehicle (uav) applications in coastal zone management-a review. Environmental Monitoring and Assessment, 193(3), 1\u201312.","journal-title":"Environmental Monitoring and Assessment"},{"issue":"6","key":"10183_CR2","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1016\/j.wasman.2006.04.018","volume":"27","author":"MCB Ara\u00fajo","year":"2007","unstructured":"Ara\u00fajo, M. C. B., & Costa, M. F. (2007). Visual diagnosis of solid waste contamination of a tourist beach: Pernambuco, brazil. Waste Management, 27(6), 833\u2013839.","journal-title":"Waste Management"},{"issue":"12","key":"10183_CR3","doi-asserted-by":"publisher","first-page":"2604","DOI":"10.1016\/j.wasman.2007.11.012","volume":"28","author":"E Ariza","year":"2008","unstructured":"Ariza, E., Jim\u00e9nez, J. A., & Sard\u00e1, R. (2008). Seasonal evolution of beach waste and litter during the bathing season on the Catalan coast. Waste management, 28(12), 2604\u20132613.","journal-title":"Waste management"},{"key":"10183_CR4","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.marpolbul.2019.02.031","volume":"141","author":"F Asensio-Montesinos","year":"2019","unstructured":"Asensio-Montesinos, F., Anfuso, G., & Williams, A. (2019). Beach litter distribution along the western Mediterranean coast of Spain. Marine pollution bulletin, 141, 119\u2013126.","journal-title":"Marine pollution bulletin"},{"key":"10183_CR5","doi-asserted-by":"crossref","unstructured":"Aspragkathos, S. N., Karras, G. C., & Kyriakopoulos, K. J. (2022). A visual servoing strategy for coastline tracking using an unmanned aerial vehicle. In 2022 30th Mediterranean conference on control and automation (MED) (pp. 375\u2013381). IEEE.","DOI":"10.1109\/MED54222.2022.9837275"},{"key":"10183_CR6","doi-asserted-by":"crossref","unstructured":"Aspragkathos, S. N., Sinani, M., Karras, G. C., Panetsos, F., & Kyriakopoulos, K. J. (2022). An event-triggered visual servoing predictive control strategy for the surveillance of contour-based areas using multirotor aerial vehicles. In 2022 IEEE\/RSJ international conference on intelligent robots and systems (IROS) (pp. 2203\u20132210). IEEE.","DOI":"10.1109\/IROS47612.2022.9981176"},{"key":"10183_CR7","doi-asserted-by":"crossref","unstructured":"Bingham, B., Aguero, C., McCarrin, M., Klamo, J., Malia, J., Allen, K., Lum, T., Rawson, M., & Waqar, R. (2019). Toward maritime robotic simulation in gazebo. In Proceedings of MTS\/IEEE OCEANS conference, Seattle, WA.","DOI":"10.23919\/OCEANS40490.2019.8962724"},{"key":"10183_CR8","doi-asserted-by":"crossref","unstructured":"Bourquardez, O., Mahony, R., Hamel, T., & Chaumette, F. (2006). Stability and performance of image based visual servo control using first order spherical image moments. In 2006 IEEE\/RSJ international conference on intelligent robots and systems (pp. 4304\u20134309). IEEE.","DOI":"10.1109\/IROS.2006.281963"},{"key":"10183_CR9","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1007\/s10845-013-0743-0","volume":"25","author":"A Burlacu","year":"2014","unstructured":"Burlacu, A., Copot, C., & Lazar, C. (2014). Predictive control architecture for real-time image moments based servoing of robot manipulators. Journal of Intelligent Manufacturing, 25, 1125\u20131134.","journal-title":"Journal of Intelligent Manufacturing"},{"key":"10183_CR10","doi-asserted-by":"crossref","unstructured":"Chaumette, F. (2007). Potential problems of stability and convergence in image-based and position-based visual servoing. In The confluence of vision and control (pp. 66\u201378). Springer.","DOI":"10.1007\/BFb0109663"},{"issue":"4","key":"10183_CR11","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1109\/TRO.2004.829463","volume":"20","author":"F Chaumette","year":"2004","unstructured":"Chaumette, F. (2004). Image moments: A general and useful set of features for visual servoing. IEEE Transactions on Robotics, 20(4), 713\u2013723.","journal-title":"IEEE Transactions on Robotics"},{"issue":"4","key":"10183_CR12","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MRA.2006.250573","volume":"13","author":"F Chaumette","year":"2006","unstructured":"Chaumette, F., & Hutchinson, S. (2006). Visual servo control. i. basic approaches. IEEE Robotics & Automation Magazine, 13(4), 82\u201390.","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"1","key":"10183_CR13","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1109\/MRA.2007.339609","volume":"14","author":"F Chaumette","year":"2007","unstructured":"Chaumette, F., & Hutchinson, S. (2007). Visual servo control. ii. Advanced approaches [tutorial]. IEEE Robotics & Automation Magazine, 14(1), 109\u2013118.","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"10183_CR14","doi-asserted-by":"crossref","unstructured":"Collewet, C., & Chaumette, F. (2007). Visual servoing on non-planar objects from active vision. In Proceedings 2007 IEEE international conference on robotics and automation (pp. 2446\u20132451). IEEE.","DOI":"10.1109\/ROBOT.2007.363686"},{"key":"10183_CR15","unstructured":"Corke, P. I. (2017). Robotics, vision & control: Fundamental algorithms in MATLAB, 2nd ed. Springer. ISBN 978-3-319-54413-7."},{"key":"10183_CR16","doi-asserted-by":"crossref","unstructured":"Deguchi, K. (1998). Optimal motion control for image-based visual servoing by decoupling translation and rotation. In Proceedings. 1998 IEEE\/RSJ international conference on intelligent robots and systems. Innovations in theory, practice and applications (Cat. No. 98CH36190) (Vol. 2, pp. 705\u2013711). IEEE.","DOI":"10.1109\/IROS.1998.727274"},{"key":"10183_CR17","unstructured":"Group, A. P. ArduPilot Documentation. https:\/\/ardupilot.org\/copter\/docs\/common-thecubeorange-overview.html"},{"key":"10183_CR18","unstructured":"Group, A. P. ArduPilot Documentation. https:\/\/ardupilot.org\/ardupilot\/"},{"key":"10183_CR19","unstructured":"Gupta, D. A Beginner\u2019s Guide to Deep Learning Based Semantic Segmentation Using Keras. https:\/\/divamgupta.com\/image-segmentation\/2019\/06\/06\/deep-learning-semantic-segmentation-keras.html"},{"issue":"5","key":"10183_CR20","doi-asserted-by":"publisher","first-page":"651","DOI":"10.1109\/70.538972","volume":"12","author":"S Hutchinson","year":"1996","unstructured":"Hutchinson, S., Hager, G. D., & Corke, P. I. (1996). A tutorial on visual servo control. IEEE Transactions on Robotics and Automation, 12(5), 651\u2013670.","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"10183_CR21","unstructured":"Iris: 3DR Iris Quadrotor. http:\/\/www.arducopter.co.uk\/iris-quadcopter-uav.html"},{"key":"10183_CR22","doi-asserted-by":"crossref","unstructured":"Karras, G. C., Bechlioulis, C. P., Fourlas, G. K., & Kyriakopoulos, K. J. (2020). Target tracking with multi-rotor aerial vehicles based on a robust visual servo controller with prescribed performance. In 2020 International conference on unmanned aircraft systems (ICUAS) (pp. 480\u2013487). IEEE.","DOI":"10.1109\/ICUAS48674.2020.9213893"},{"key":"10183_CR23","doi-asserted-by":"crossref","unstructured":"Kassab, M. A., Maher, A., Elkazzaz, F., & Baochang, Z. (2019). Uav target tracking by detection via deep neural networks. In 2019 IEEE international conference on multimedia and expo (ICME) (pp. 139\u2013144). IEEE.","DOI":"10.1109\/ICME.2019.00032"},{"issue":"7","key":"10183_CR24","doi-asserted-by":"publisher","first-page":"1428","DOI":"10.1109\/TSMC.2016.2616486","volume":"47","author":"F Ke","year":"2016","unstructured":"Ke, F., Li, Z., Xiao, H., & Zhang, X. (2016). Visual servoing of constrained mobile robots based on model predictive control. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(7), 1428\u20131438.","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"issue":"5","key":"10183_CR25","doi-asserted-by":"publisher","first-page":"1260","DOI":"10.2112\/JCOASTRES-D-15-00005.1","volume":"31","author":"VV Klemas","year":"2015","unstructured":"Klemas, V. V. (2015). Coastal and environmental remote sensing from unmanned aerial vehicles: An overview. Journal of coastal research, 31(5), 1260\u20131267.","journal-title":"Journal of coastal research"},{"key":"10183_CR26","doi-asserted-by":"crossref","unstructured":"Koenig, N., & Howard, A. (2004). Design and use paradigms for gazebo, an open-source multi-robot simulator. In 2004 IEEE\/RSJ international conference on intelligent robots and systems (IROS) (IEEE Cat. No. 04CH37566) (Vol. 3, pp. 2149\u20132154). IEEE.","DOI":"10.1109\/IROS.2004.1389727"},{"issue":"5","key":"10183_CR27","doi-asserted-by":"publisher","first-page":"965","DOI":"10.3390\/rs13050965","volume":"13","author":"M Kraft","year":"2021","unstructured":"Kraft, M., Piechocki, M., Ptak, B., & Walas, K. (2021). Autonomous, onboard vision-based trash and litter detection in low altitude aerial images collected by an unmanned aerial vehicle. Remote Sensing, 13(5), 965.","journal-title":"Remote Sensing"},{"issue":"8","key":"10183_CR28","doi-asserted-by":"publisher","first-page":"631","DOI":"10.5951\/mathteacher.110.8.0631","volume":"110","author":"Y Lee","year":"2017","unstructured":"Lee, Y., & Lim, W. (2017). Shoelace formula: Connecting the area of a polygon with vector cross product. Mathematics Teacher, 110(8), 631\u2013636.","journal-title":"Mathematics Teacher"},{"key":"10183_CR29","doi-asserted-by":"crossref","unstructured":"Logothetis, M., Karras, G.C., Heshmati-Alamdari, S., Vlantis, P., & Kyriakopoulos, K.J. (2018). A model predictive control approach for vision-based object grasping via mobile manipulator. In 2018 IEEE\/RSJ international conference on intelligent robots and systems (IROS) (pp. 1\u20136). IEEE.","DOI":"10.1109\/IROS.2018.8593759"},{"issue":"2","key":"10183_CR30","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/70.760345","volume":"15","author":"E Malis","year":"1999","unstructured":"Malis, E., Chaumette, F., & Boudet, S. (1999). 2 1\/2 d visual servoing. IEEE Transactions on Robotics and Automation, 15(2), 238\u2013250.","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"10183_CR31","doi-asserted-by":"crossref","unstructured":"Maniatopoulos, S., Panagou, D., & Kyriakopoulos, K. J. (2013). Model predictive control for the navigation of a nonholonomic vehicle with field-of-view constraints. In 2013 American Control Conference (pp. 3967\u20133972). IEEE","DOI":"10.1109\/ACC.2013.6580446"},{"issue":"1","key":"10183_CR32","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.robot.2005.03.009","volume":"52","author":"\u00c9 Marchand","year":"2005","unstructured":"Marchand, \u00c9., & Chaumette, F. (2005). Feature tracking for visual servoing purposes. Robotics and Autonomous Systems, 52(1), 53\u201370.","journal-title":"Robotics and Autonomous Systems"},{"key":"10183_CR33","unstructured":"MATLAB. (2018). 9.7.0.1190202 (R2019b). The MathWorks Inc., Natick, Massachusetts."},{"key":"10183_CR34","unstructured":"Protocol, M.M.A.V. MAVLink to ROS Gateway with Proxy for Ground Control Station. https:\/\/github.com\/mavlink\/mavros"},{"key":"10183_CR35","unstructured":"Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A. Y., et al. (2009). Ros: An open-source robot operating system. In ICRA workshop on open source software, Kobe, Japan (Vol. 3, p. 5)."},{"key":"10183_CR36","doi-asserted-by":"crossref","unstructured":"Salehi, I., Rotithor, G., Saltus, R., & Dani, A. P. (2021). Constrained image-based visual servoing using barrier functions. In 2021 IEEE international conference on robotics and automation (ICRA) (pp. 14254\u201314260). IEEE.","DOI":"10.1109\/ICRA48506.2021.9560983"},{"key":"10183_CR37","doi-asserted-by":"crossref","unstructured":"Sampedro, C., Rodriguez-Ramos, A., Gil, I., Mejias, L., & Campoy, P. (2018). Image-based visual servoing controller for multirotor aerial robots using deep reinforcement learning. In 2018 IEEE\/RSJ international conference on intelligent robots and systems (IROS) (pp. 979\u2013986). IEEE.","DOI":"10.1109\/IROS.2018.8594249"},{"key":"10183_CR38","doi-asserted-by":"crossref","unstructured":"Seo, H., Kim, S., & Kim, H.J. (2017). Aerial grasping of cylindrical object using visual servoing based on stochastic model predictive control. In 2017 IEEE International Conference on Robotics and Automation (ICRA) (pp. 6362\u20136368). IEEE.","DOI":"10.1109\/ICRA.2017.7989751"},{"issue":"4","key":"10183_CR39","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1109\/TRO.2012.2190875","volume":"28","author":"G Silveira","year":"2012","unstructured":"Silveira, G., & Malis, E. (2012). Direct visual servoing: Vision-based estimation and control using only nonmetric information. IEEE Transactions on Robotics, 28(4), 974\u2013980.","journal-title":"IEEE Transactions on Robotics"},{"issue":"6","key":"10183_CR40","doi-asserted-by":"publisher","first-page":"1116","DOI":"10.1109\/TRO.2005.853500","volume":"21","author":"O Tahri","year":"2005","unstructured":"Tahri, O., & Chaumette, F. (2005). Point-based and region-based image moments for visual servoing of planar objects. IEEE Transactions on Robotics, 21(6), 1116\u20131127.","journal-title":"IEEE Transactions on Robotics"},{"key":"10183_CR41","doi-asserted-by":"crossref","unstructured":"Vlantis, P., Marantos, P., Bechlioulis, C. P., & Kyriakopoulos, K. J. (2015). Quadrotor landing on an inclined platform of a moving ground vehicle. In 2015 IEEE international conference on robotics and automation (ICRA) (pp. 2202\u20132207). IEEE.","DOI":"10.1109\/ICRA.2015.7139490"},{"key":"10183_CR42","doi-asserted-by":"crossref","unstructured":"Wills, A., & Heath, W. (2002). A recentred barrier for constrained receding horizon control. In Proceedings of the 2002 American control conference (IEEE Cat. No. CH37301) (Vol. 5, pp. 4177\u20134182). IEEE.","DOI":"10.1109\/ACC.2002.1024586"},{"issue":"2","key":"10183_CR43","doi-asserted-by":"publisher","first-page":"952","DOI":"10.1109\/TMECH.2016.2608862","volume":"22","author":"H Xie","year":"2016","unstructured":"Xie, H., & Lynch, A. F. (2016). Input saturated visual servoing for unmanned aerial vehicles. IEEE\/ASME Transactions on Mechatronics, 22(2), 952\u2013960.","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"2","key":"10183_CR44","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1109\/TMECH.2021.3053267","volume":"26","author":"K Zhang","year":"2021","unstructured":"Zhang, K., Shi, Y., & Sheng, H. (2021). Robust nonlinear model predictive control based visual servoing of quadrotor uavs. IEEE\/ASME Transactions on Mechatronics, 26(2), 700\u2013708.","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"4","key":"10183_CR45","doi-asserted-by":"publisher","first-page":"3376","DOI":"10.1109\/TIE.2017.2752124","volume":"65","author":"D Zheng","year":"2017","unstructured":"Zheng, D., Wang, H., Chen, W., & Wang, Y. (2017). Planning and tracking in image space for image-based visual servoing of a quadrotor. IEEE Transactions on Industrial Electronics, 65(4), 3376\u20133385.","journal-title":"IEEE Transactions on Industrial Electronics"},{"issue":"3","key":"10183_CR46","doi-asserted-by":"publisher","first-page":"1087","DOI":"10.1109\/TMECH.2019.2906430","volume":"24","author":"D Zheng","year":"2019","unstructured":"Zheng, D., Wang, H., Wang, J., Zhang, X., & Chen, W. (2019). Toward visibility guaranteed visual servoing control of quadrotor uavs. IEEE\/ASME Transactions on Mechatronics, 24(3), 1087\u20131095.","journal-title":"IEEE\/ASME Transactions on Mechatronics"}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-024-10183-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10514-024-10183-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-024-10183-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T11:05:28Z","timestamp":1733569528000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10514-024-10183-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,28]]},"references-count":46,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["10183"],"URL":"https:\/\/doi.org\/10.1007\/s10514-024-10183-3","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"type":"print","value":"0929-5593"},{"type":"electronic","value":"1573-7527"}],"subject":[],"published":{"date-parts":[[2024,11,28]]},"assertion":[{"value":"27 December 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 November 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 November 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Not applicable for this study. No human participated during the studies presented in this paper.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}}],"article-number":"30"}}