{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T04:49:24Z","timestamp":1780634964771,"version":"3.54.1"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T00:00:00Z","timestamp":1588723200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T00:00:00Z","timestamp":1588723200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2022,7]]},"DOI":"10.1007\/s12652-020-01991-3","type":"journal-article","created":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T04:08:58Z","timestamp":1588738138000},"page":"3577-3593","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Real-time Mamdani-like fuzzy and fusion-based fuzzy controllers for balancing two-wheeled inverted pendulum"],"prefix":"10.1007","volume":"13","author":[{"given":"Mohammed","family":"Moness","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Doaa","family":"Mahmoud","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aziza","family":"Hussein","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,5,6]]},"reference":[{"key":"1991_CR1","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1108\/IR-10-2018-0206","volume":"46","author":"T Abut","year":"2019","unstructured":"Abut T, Soyguder S (2019) Real-time control and application with self-tuning PID-type fuzzy adaptive controller of an inverted pendulum. Ind Robot Int J Robot Res Appl 46:159\u2013170","journal-title":"Ind Robot Int J Robot Res Appl"},{"key":"1991_CR2","doi-asserted-by":"crossref","unstructured":"Akmal M, Jamin N, Ghani NA (2017) Fuzzy logic controller for two wheeled EV3 LEGO robot. In: IEEE conference on systems, process and control (ICSPC), pp 134\u2013139","DOI":"10.1109\/SPC.2017.8313035"},{"key":"1991_CR3","doi-asserted-by":"crossref","unstructured":"Arani MS, Ebrahimi Orimi H, Xie WF, Hong H (2019) Sliding mode control design of a two-wheel inverted pendulum robot: simulation, design and experiments. Cham, pp 93\u2013107","DOI":"10.1007\/978-3-030-17369-2_7"},{"key":"1991_CR50","unstructured":"Balanbot Studio M (2014) Arduino UNO based self-balancing robot. https:\/\/makerstudio.cc\/index.php?main_page=product_info&products_id=347"},{"key":"1991_CR4","doi-asserted-by":"publisher","first-page":"106584","DOI":"10.1016\/j.ymssp.2019.106584","volume":"139","author":"L Chen","year":"2020","unstructured":"Chen L, Wang H, Huang Y, Ping Z, Yu M, Zheng X et al (2020) Robust hierarchical sliding mode control of a two-wheeled self-balancing vehicle using perturbation estimation. Mech Syst Signal Process 139:106584","journal-title":"Mech Syst Signal Process"},{"issue":"12","key":"1991_CR5","doi-asserted-by":"publisher","first-page":"4774","DOI":"10.1109\/TIE.2011.2180489","volume":"59","author":"CH Chiu","year":"2012","unstructured":"Chiu CH, Chang CC (2012) Design and development of Mamdani-like fuzzy control algorithm for a wheeled human-conveyance vehicle control. IEEE Trans Industr Electron 59(12):4774\u20134783","journal-title":"IEEE Trans Industr Electron"},{"issue":"2","key":"1991_CR6","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1109\/3477.836378","volume":"30","author":"BJ Choi","year":"2000","unstructured":"Choi BJ, Wak KSW, Kim BK (2000) Design and stability analysis of single-input fuzzy logic controller. IEEE Trans Syst Man Cybern Part B (Cybernetics) 30(2):303\u2013309","journal-title":"IEEE Trans Syst Man Cybern Part B (Cybernetics)"},{"key":"1991_CR7","doi-asserted-by":"crossref","unstructured":"Evans AK, Jones A, Preece A, Quevedo F, Rogers D, Spasi\u0107 I et al (2015) Dynamically reconfigurable workflows for time-critical applications. In: Presented at the proceedings of the 10th workshop on workflows in support of large-scale science, Austin, Texas","DOI":"10.1145\/2822332.2822339"},{"issue":"6","key":"1991_CR52","doi-asserted-by":"publisher","first-page":"1274","DOI":"10.1109\/41.969410","volume":"48","author":"Y Gao","year":"2001","unstructured":"Gao Y, Er MJ, Yang S (2001) Adaptive control of robot manipulators using Fuzzy neural network. IEEE Trans Ind Electron 48(6):1274\u20131278","journal-title":"IEEE Trans Ind Electron"},{"key":"1991_CR8","doi-asserted-by":"crossref","unstructured":"Gong Y, Wu X, Ma H (2015) Research on control strategy of two-wheeled self-balancing robot. In: International conference on computer science and mechanical automation (CSMA), pp 281\u2013284","DOI":"10.1109\/CSMA.2015.63"},{"key":"1991_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40638-017-0057-3","volume":"4","author":"KM Goher","year":"2017","unstructured":"Goher KM, Fadlallah SO (2017) Bacterial foraging-optimized PID control of a two-wheeled machine with a two-directional handling mechanism. Robot Biomimet 4:1","journal-title":"Robot Biomimet"},{"key":"1991_CR10","unstructured":"Han Y, Liu Y(2010) Reduced-dimensional fuzzy controller design based on fusion function and application in double inverted pendulum. In: The 2nd international conference on industrial mechatronics and automation, pp 337\u2013340"},{"key":"1991_CR11","unstructured":"Hao Q, Li P, Chang YZ, Yang F (2011) The fuzzy controller designing of the self-balancing robot. In: Proceedings of international conference on electronics and optoelectronics, pp V3-16\u2013V3-19"},{"issue":"7","key":"1991_CR12","doi-asserted-by":"publisher","first-page":"2988","DOI":"10.1109\/TIE.2010.2069076","volume":"58","author":"C-H Huang","year":"2011","unstructured":"Huang C-H, Wang W-J, Chiu C-H (2011) Design and implementation of fuzzy control on a two-wheel inverted pendulum. IEEE Trans Industr Electron 58(7):2988\u20133001","journal-title":"IEEE Trans Industr Electron"},{"issue":"4","key":"1991_CR13","doi-asserted-by":"publisher","first-page":"2030","DOI":"10.1109\/TFUZZ.2017.2760283","volume":"26","author":"J Huang","year":"2018","unstructured":"Huang J, Ri M, Wu D, Ri S (2018) type-2 fuzzy logic modeling and control of a mobile two-wheeled inverted pendulum. IEEE Trans Fuzzy Syst 26(4):2030\u20132038","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"1991_CR14","doi-asserted-by":"crossref","unstructured":"Jamin F, Ghani NMA, Ibrahim Z, Marsom MF, Razali NAA (2018) Stabilization of two-wheeled wheelchair with movable payload based on type-2 fuzzy logic controller. In: Proceeding of the 10th national technical seminar on underwater system technology, pp 137\u2013149","DOI":"10.1007\/978-981-13-3708-6_12"},{"key":"1991_CR15","doi-asserted-by":"publisher","first-page":"2030","DOI":"10.1109\/TIE.2019.2903778","volume":"67","author":"J Huang","year":"2020","unstructured":"Huang J, Zhang M, Ri S, Xiong C, Li Z, Kang Y (2020) High-order disturbance-observer-based sliding mode control for mobile wheeled inverted pendulum systems. IEEE Trans Ind Electron 67:2030\u20132041","journal-title":"IEEE Trans Ind Electron"},{"key":"1991_CR16","doi-asserted-by":"crossref","unstructured":"Junfeng W, Yuxin L, Zhe W (2011) A robust control method of two-wheeled self-balancing robot. In: Proceeding of 6th international forum on strategic technology, pp 1031\u20131035","DOI":"10.1109\/IFOST.2011.6021196"},{"key":"1991_CR17","doi-asserted-by":"crossref","unstructured":"Kang Y, She J, Xu W, Li Q, Jin H (2018) Drsign of three-ring testing cascade PID controller of full-auto two-wheel balancing vechile. In: IEEE international conference on mechanical and automation (ICMA), pp 364\u2013369","DOI":"10.1109\/ICMA.2018.8484431"},{"key":"1991_CR53","first-page":"564137","volume":"2014","author":"XH Liu","year":"2014","unstructured":"Liu XH, Chen XH, Zheng XH, Li SP, Wang ZB (2014) Development of a GA-fuzzy-immune pid controller with incomplete derivation for robot dexterous hand. Sci World J 2014:564137","journal-title":"Sci World J"},{"key":"1991_CR18","doi-asserted-by":"crossref","unstructured":"Liu T, Wang X, Zhou H, Che X, Liu H, Wang Q (2018) Design and control of a two-wheeled self-balancing robot made in 3D printing. In: Chinese automaton congress (CAC), pp 1211\u20131216","DOI":"10.1109\/CAC.2018.8623557"},{"key":"1991_CR19","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1109\/91.919255","volume":"9","author":"CG Lhee","year":"2001","unstructured":"Lhee CG, Jae-Sam P, Hyun-Sik A, Do-Hyun K (2001) Sliding mode-like fuzzy logic control with self-tuning the dead zone parameters. IEEE Trans Fuzzy Syst 9:343\u2013348","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"1991_CR20","doi-asserted-by":"publisher","first-page":"3677","DOI":"10.1007\/s00542-018-3825-2","volume":"24","author":"TA Mai","year":"2018","unstructured":"Mai TA, Anisimov DN, Dang TS, Dinh VN (2018) Development of a microcontroller-based adaptive fuzzy controller for a two-wheeled self-balancing robot. Microsyst Technol 24:3677\u20133687","journal-title":"Microsyst Technol"},{"key":"1991_CR21","doi-asserted-by":"crossref","unstructured":"Moness M, Moustafa A (2020) Hybrid modelling and predictive control of utility-scale variable-speed variable-pitch wind turbines. Trans Inst Meas Control","DOI":"10.1177\/0142331219895117"},{"issue":"6","key":"1991_CR22","doi-asserted-by":"publisher","first-page":"3807","DOI":"10.1109\/TII.2019.2937549","volume":"16","author":"M Moness","year":"2019","unstructured":"Moness M, Moustafa A (2019) Real-time switched model predictive control for a cyber-physical wind turbine emulator. IEEE Trans Ind Inf 16(6):3807\u20133817","journal-title":"IEEE Trans Ind Inf"},{"key":"1991_CR23","doi-asserted-by":"crossref","unstructured":"Nabil H, Abd-Elaziz D M (2018) Pattern search for closed-loop parameter estimation of two wheel inverted pendulum system. In: 14th international computer engineering conference (ICENCO), pp 113\u2013118","DOI":"10.1109\/ICENCO.2018.8636113"},{"key":"1991_CR24","doi-asserted-by":"crossref","unstructured":"Nakpong N, Yamamoto S (2012) Just-in-time predictive control for a two-wheeled robot. In: 10th international conference on ICT and knowledge engineering, pp 95\u201398","DOI":"10.1109\/ICTKE.2012.6408578"},{"key":"1991_CR25","doi-asserted-by":"crossref","unstructured":"Nasir ANK, Ahmad MA, Ghazali R, Pakheri NS (2011) Performance comparison between fuzzy logic controller (FLC) and PID controller for a highly nonlinear two-wheels balancing robot. In: First international conference on informatics and computational intelligence, pp 176\u2013181","DOI":"10.1109\/ICI.2011.37"},{"key":"1991_CR26","volume-title":"Control systems engineering","author":"NS Nise","year":"2019","unstructured":"Nise NS (2019) Control systems engineering, 8th edn. Wiley, Hoboken","edition":"8"},{"key":"1991_CR27","doi-asserted-by":"crossref","unstructured":"Nguyen Gia Minh T, Duong Hoai N, Nguyen Huu P (2010), A PID backstepping controller for two-wheeled self-balancing robot. In: International forum on strategic technology, pp 76\u201381","DOI":"10.1109\/IFOST.2010.5668001"},{"key":"1991_CR28","doi-asserted-by":"crossref","unstructured":"Odry \u00c1, Full\u00e9r R (2018) Comparison of optimized PID and fuzzy control strategies on a mobile pendulum robot. In: IEEE 12th international symposium on applied computational intelligence and informatics (SACI), pp 000207\u2013000212","DOI":"10.1109\/SACI.2018.8440947"},{"key":"1991_CR29","doi-asserted-by":"crossref","unstructured":"Omatu S, Ide T (1994) Stabilization of inverted pendulum by neuro-control. In: Proceedings of 1994 IEEE international conference on neural networks (ICNN'94), pp 2367\u20132372","DOI":"10.1109\/ICNN.1994.374589"},{"key":"1991_CR30","first-page":"1","volume":"1","author":"J Osusk\u00fd","year":"2018","unstructured":"Osusk\u00fd J, Cig\u00e1nek J (2018) Trajectory tracking robust control for two wheels robot. Cybern Inf 1:1\u20134","journal-title":"Cybern Inf"},{"key":"1991_CR31","doi-asserted-by":"crossref","unstructured":"Peng K, Ruan X, Zuo G (2012) Dynamic model and balancing control for two-wheeled self-balancing mobile robot on the slopes. In: Proceedings of the 10th world congress on intelligent control and automation, pp 3681\u20133685","DOI":"10.1109\/WCICA.2012.6359086"},{"key":"1991_CR32","doi-asserted-by":"crossref","unstructured":"Qingcheng W, Jian F (2014) Fuzzy immune PD algorithm applied in the self-balancing two-wheeled robot. In: 8th international conference on future generation communication and networking, pp 112\u2013115","DOI":"10.1109\/FGCN.2014.35"},{"key":"1991_CR33","doi-asserted-by":"crossref","unstructured":"Sadeghian R, Masoule MT (2016) An experimental study on the PID and fuzzy-PID controllers on a designed two-wheeled self-balancing autonomous robot. In: 4th international conference on control, instrumentation, and automation (ICCIA), pp 313\u2013318","DOI":"10.1109\/ICCIAutom.2016.7483180"},{"key":"1991_CR34","doi-asserted-by":"crossref","unstructured":"Sayidmarie OK, Tokhi MO, Almeshal AM, Agouri SA (2012) Design and real-time implementation of a fuzzy logic control system for a two-wheeled robot. In: 17th international conference on methods and models in automation and robotics (MMAR), pp 569\u2013572","DOI":"10.1109\/MMAR.2012.6347823"},{"key":"1991_CR35","unstructured":"Sayidmarie OK (2016) Design and real-time control of a new structure two-wheeled robot. PhD Thesis, University of Sheffield UK"},{"key":"1991_CR36","unstructured":"Seul J, Song DH (2004) Neural network compensation technique for standard PD-like fuzzy controlled nonlinear systems. In: 43rd IEEE conference on decision and control (CDC) (IEEE Cat. No.04CH37601), vol 1, pp 698\u2013703"},{"key":"1991_CR38","doi-asserted-by":"crossref","unstructured":"Wang J, Huang C, Hung J (2017) Intelligent algorithm design by using fuzzy inference on two-wheeled self-balancing vehicle. In: International conference on applied system innovation (ICASI), pp 1825\u20131828","DOI":"10.1109\/ICASI.2017.7988300"},{"key":"1991_CR39","doi-asserted-by":"crossref","unstructured":"Wasif A, Raza D, Rasheed W, Farooq Z, Ali S Q (2013) Design and implementation of a two wheel self balancing robot with a two level adaptive control. In: 8th international conference on digital information management (ICDIM), pp 187\u2013193","DOI":"10.1109\/ICDIM.2013.6694021"},{"issue":"1","key":"1991_CR40","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s10846-019-00980-9","volume":"96","author":"X Wu","year":"2019","unstructured":"Wu X, Jin P, Zou T, Qi Z, Xiao H, Lou P (2019) Backstepping trajectory tracking based on fuzzy sliding mode control for differential mobile robots. J Intell Rob Syst 96(1):109\u2013121","journal-title":"J Intell Rob Syst"},{"key":"1991_CR41","unstructured":"Wu J, Zhang W (2011) Design of fuzzy logic controller for two-wheeled self-balancing robot. In: Proceedings of 2011 6th international forum on strategic technology, pp 1266\u20131270"},{"key":"1991_CR42","doi-asserted-by":"crossref","unstructured":"Xu C, Li M, Pan F (2011) The system design and LQR control of a two-wheels self-balancing mobile robot. In: International conference on electrical and control engineering, pp 2786\u20132789","DOI":"10.1109\/ICECENG.2011.6057680"},{"issue":"12","key":"1991_CR43","doi-asserted-by":"publisher","first-page":"5717","DOI":"10.1109\/TIE.2012.2230600","volume":"60","author":"J-X Xu","year":"2013","unstructured":"Xu J-X, Guo Z-Q, Lee TH (2013) Design and implementation of a Takagi\u2013Sugeno-type fuzzy logic controller on a two-wheeled mobile robot. IEEE Trans Ind Electron 60(12):5717\u20135728","journal-title":"IEEE Trans Ind Electron"},{"key":"1991_CR44","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1007\/s10208-015-9254-z","volume":"16","author":"K Ye","year":"2016","unstructured":"Ye K, Lim L-H (2016) Every matrix is a product of Toeplitz matrices. Found Comput Math 16:577\u2013598","journal-title":"Found Comput Math"},{"key":"1991_CR45","unstructured":"Yong Q, Yanlong L, Xizhe Z, Ji L (2011) Balance control of two-wheeled self-balancing mobile robot based on TS fuzzy model. In: Proceedings of 6th international forum on strategic technology, pp 406\u2013409"},{"key":"1991_CR46","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.neucom.2016.01.008","volume":"191","author":"M Yue","year":"2016","unstructured":"Yue M, Wang S, Sun J-Z (2016) Simultaneous balancing and trajectory tracking control for two-wheeled inverted pendulum vehicles: a composite control approach. Neurocomputing 191:44\u201354","journal-title":"Neurocomputing"},{"key":"1991_CR47","doi-asserted-by":"crossref","unstructured":"Yu G, Leu Y, Huang H (2017) PSO-based fuzzy control of a self-balancing two-wheeled robot. In: Joint 17th world congress of international fuzzy systems association and 9th international conference on soft computing and intelligent systems (IFSA-SCIS), pp 1\u20135","DOI":"10.1109\/IFSA-SCIS.2017.8023296"},{"key":"1991_CR48","unstructured":"Zhang S, Zhang Z, Jin K, Yang C (2012) Fuzzy control of double inverted pendulum by using state varieties fusion function. In: 24th chinese control and decision conference (CCDC), pp 2696\u20132699"},{"key":"1991_CR49","unstructured":"Zavala SR (2020) Morante XXXI international summer meeting on power and industrial applications (RVP-AI), pp 81\u201385"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-020-01991-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12652-020-01991-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-020-01991-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,9]],"date-time":"2022-06-09T11:54:47Z","timestamp":1654775687000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12652-020-01991-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,6]]},"references-count":51,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["1991"],"URL":"https:\/\/doi.org\/10.1007\/s12652-020-01991-3","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,6]]},"assertion":[{"value":"26 October 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 May 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}