{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T12:18:13Z","timestamp":1767183493083},"reference-count":31,"publisher":"Cambridge University Press (CUP)","issue":"10","license":[{"start":{"date-parts":[[2014,5,22]],"date-time":"2014-05-22T00:00:00Z","timestamp":1400716800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2015,12]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>In this paper, an optimal fuzzy sliding mode controller has been designed for controlling the end-effector position in the task space. In the proposed control, feedback linearization method, sliding mode control, first-order fuzzy TSK system and optimization algorithm are utilized. In the proposed controller, a novel heuristic algorithm namely self-adaptive modified bat algorithm (SAMBA) is employed. To achieve an optimal performance, the parameters of the proposed controller as well as the input membership functions are optimized by SAMBA simultaneously. In this method, the bounds of structural and non-structural uncertainties are reduced by using feedback linearization method, and to overcome the remaining uncertainties, sliding mode control is employed. Mathematical proof demonstrates that the closed loop system with the proposed control has global asymptotic stability. The presence of sliding mode control gives rise to the adverse phenomenon of chattering in the end-effector position tracking in the task space. Subsequently, to prevent the occurrence of chattering in control input, a first-order TSK fuzzy approximator is utilized. Finally, to determine the fuzzy sliding mode controller coefficients, the optimization algorithm of Self-Adaptive Modified Bat is employed. To investigate the performance of the proposed control, a two-degree-of-freedom manipulator is used as a case study. The simulation results indicate the favorable performance of the proposed method.<\/jats:p>","DOI":"10.1017\/s0263574714001258","type":"journal-article","created":{"date-parts":[[2014,5,22]],"date-time":"2014-05-22T09:55:58Z","timestamp":1400752558000},"page":"2045-2064","source":"Crossref","is-referenced-by-count":34,"title":["A novel self-adaptive modified bat fuzzy sliding mode control of robot manipulator in presence of uncertainties in task space"],"prefix":"10.1017","volume":"33","author":[{"given":"Mohammad","family":"Veysi","sequence":"first","affiliation":[]},{"given":"Mohammad Reza","family":"Soltanpour","sequence":"additional","affiliation":[]},{"given":"Mohammad Hassan","family":"Khooban","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2014,5,22]]},"reference":[{"key":"S0263574714001258_ref13","first-page":"75","article-title":"Robust backstepping control of robot manipulator in task space with uncertainties in kinematics and dynamics","volume":"96","author":"Soltanpour","year":"2009","journal-title":"Electron. Electr. Eng. J. Autom. Robot."},{"key":"S0263574714001258_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2004.825971"},{"key":"S0263574714001258_ref16","first-page":"2713","article-title":"Fuzzy sliding mode control design for a class of nonlinear systems with structured and unstructured uncertainties","volume":"9","author":"Soltanpour","year":"2013","journal-title":"Int. J. Innovative Comput. Inf. Control"},{"key":"S0263574714001258_ref27","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574713000283"},{"key":"S0263574714001258_ref6","doi-asserted-by":"publisher","DOI":"10.1080\/002071799220137"},{"key":"S0263574714001258_ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2010.08.002"},{"key":"S0263574714001258_ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2003.814517"},{"key":"S0263574714001258_ref23","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","article-title":"A novel approach for global engineering optimization","volume":"29","author":"Gandomi","year":"2012","journal-title":"Eng. Comput."},{"key":"S0263574714001258_ref26","first-page":"192","article-title":"Optimal intelligent control for HVAC systems","volume":"92","author":"Khooban","year":"2012","journal-title":"J. Power Technol."},{"key":"S0263574714001258_ref18","first-page":"45","article-title":"Eliminating chattering phenomenon in sliding mode control of robot manipulators in the joint space using fuzzy logic","volume":"2","author":"Veysi","year":"2012","journal-title":"J. Solid Fluid Mech. Shahrood University of Technology"},{"key":"S0263574714001258_ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2005.06.003"},{"key":"S0263574714001258_ref14","first-page":"308","article-title":"Adaptive robust control of robot manipulators in the task space under uncertainties","volume":"1","author":"Soltanpour","year":"2009","journal-title":"Aust. J. Basic Appl. Sci."},{"key":"S0263574714001258_ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2006.04.022"},{"key":"S0263574714001258_ref4","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/694706"},{"key":"S0263574714001258_ref11","first-page":"227","article-title":"Robust control of robot manipulator in task space","volume":"8","author":"Soltanpour","year":"2009","journal-title":"Int. J. Appl. Comput. Math."},{"key":"S0263574714001258_ref31","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-013-1050-1"},{"key":"S0263574714001258_ref5","volume-title":"Robust Tracking Control of Robot Manipulators","author":"Qu","year":"1996"},{"key":"S0263574714001258_ref17","doi-asserted-by":"publisher","DOI":"10.5772\/7239"},{"key":"S0263574714001258_ref20","volume-title":"Dynamic Control of Manipulators in Operational Space","author":"Khatib","year":"1983"},{"key":"S0263574714001258_ref21","unstructured":"Strang. Gilbert . : Linear algebra and its application, Massachusetts Institute of Technology, saunders College Publishing (1986)."},{"key":"S0263574714001258_ref22","volume-title":"Applied Nonlinear Control","author":"Slotine","year":"1991"},{"key":"S0263574714001258_ref24","article-title":"A novel self adaptive modification approach based on bat algorithm for optimal management of renewable MG","volume":"5","author":"Baziar","year":"2013","journal-title":"J. Intell. Learn. Syst. Appl."},{"key":"S0263574714001258_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.renene.2011.06.017"},{"key":"S0263574714001258_ref28","doi-asserted-by":"publisher","DOI":"10.1049\/iet-smt.2012.0092"},{"key":"S0263574714001258_ref29","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574713000702"},{"key":"S0263574714001258_ref30","doi-asserted-by":"crossref","first-page":"1833","DOI":"10.3233\/IFS-130863","article-title":"Design an intelligent proportional-derivative (PD) feedback linearization control for nonholonomic-wheeled mobile robot","volume":"26","author":"Khooban","year":"2014","journal-title":"J. Intell. Fuzzy Syst"},{"key":"S0263574714001258_ref10","first-page":"4397","article-title":"Nonlinear tracking control on a robot manipulator in the task space with uncertain dynamics","volume":"8","author":"Soltanpour","year":"2008","journal-title":"J. Appl. Sci. Asian Netw. Sci. Inf."},{"key":"S0263574714001258_ref15","first-page":"73","article-title":"Robust adaptive control of manipulators in the task space by dynamical partitioning approach","volume":"101","author":"Soltanpour","year":"2010","journal-title":"Int. J. Electron. Electr. Eng. J. Autom. Robot."},{"key":"S0263574714001258_ref7","first-page":"3844","volume-title":"Proceedings of American Control Conference","author":"Dixon","year":"2004"},{"key":"S0263574714001258_ref19","volume-title":"Introduction to Robotics: Mechanics and Control","author":"Craig","year":"2005"},{"key":"S0263574714001258_ref12","first-page":"3949","article-title":"Robust task-space control of robot manipulators under imperfect transformation of control space","volume":"5","author":"Fateh","year":"2009","journal-title":"Int. J. Innovative Comput. Inf. Control"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574714001258","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,19]],"date-time":"2020-08-19T20:17:52Z","timestamp":1597868272000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574714001258\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,22]]},"references-count":31,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["S0263574714001258"],"URL":"https:\/\/doi.org\/10.1017\/s0263574714001258","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,5,22]]}}}