Skip to main content
Log in

Modeling and Control of Robotic Manipulators Based on Artificial Neural Networks: A Review

  • Review Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Mechanical Engineering Aims and scope Submit manuscript

Abstract

Recently, robotic manipulators have been playing an increasingly critical part in scientific research and industrial applications. However, modeling of robotic manipulators is extremely difficult due to their complicated structures, nonlinear characteristics, and so forth. Based on the unique black-box characteristics and self-learning capability, artificial neural networks (ANNs) are considered effective tools for modeling and controlling robotic manipulators with uncertain dynamics due to the advantages of both convenient hardware implementation and high-speed parallel distributed calculation. This review attempts to summarize the current research on modeling and control of robotic manipulators based on ANNs. Firstly, the various types of robotic manipulators and the development of ANNs are discussed briefly. Then, the ANN-based modeling methods of robotic manipulators are described. Both traditional and intelligent control methods based on ANNs for robotic manipulators are discussed subsequently. Besides, some potential directions, possibly deserving investigation in a variety of different types of modeling as well as control methods by ANNs, are described and discussed as well. The proposed summary is aimed at aiding researchers to effectively comprehend the characteristics of various ANNs and their applications in the modeling and control of robotic manipulators while providing a reference for future directions related to robotic manipulator research.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig.19
Fig. 20
Fig. 21

Similar content being viewed by others

Abbreviations

ADC::

Adaptive control

ANN::

Artificial neural network

APFNN::

Adaptive feed-forward neural network

ANNISMC::

Adaptive neural network integral sliding mode control

BAS::

Beetle Antenna Search

BS::

Back-stepping

BP::

Back propagation

BPTT::

Back propagation through time

CMAC::

Cerebellar model algorithm computer

CNN::

Convolutional neural network

DFNN::

Dynamic fuzzy neural network

DLNN::

Deep learning neural network

DL::

Deep learning

DOF::

Degree of freedom

ENN::

Elman neural network

ESN::

Echo state network

FWN::

Fuzzy wavelet neural network

FL::

Feedback linearization

GRU::

Gated recurrent unit

GD::

Gradient descend

GS::

Gain scheduling

GA::

Genetic algorithm

HGB::

Hybrid gradient boosting

LSTM::

Long short-term memory

LM::

Levenberg–Marquardt

LQR::

Linear quadratic regulator

LQG::

Linear quadratic Gaussian

MPC::

Model predictive control

MFC::

Model-free control

MBC::

Model based control

MLP::

Multi-layer perceptron

MLRNN::

Mix locally recurrent neural network

MIMO::

Multi-input multi-output

MNN::

Multi-layer neural network

NN::

Neural network

NARX::

Nonlinear autoregressive

OF::

Optimal feedback

PID::

Proportional-integral-derivative

PSG::

Predator search genetic

ReLU::

Rectified linear unit

RBFNN::

Radial basis function neural networks

SCARA::

Selective compliant assembly robot arm

SMC::

Sliding mode control

SISO::

Single-input single-output

SVM::

Support vector machine

SNN::

Spike neural network

VMM::

Variable-length Markov model

WNN::

Wavelet neural network

References

  • Abdulridha HM, Hassoun ZA (2018) Control design of robotic manipulator based on quantum neural network. J Dyn Syst Meas Control 140(6):061002

    Google Scholar 

  • Abondance S, Teeple CB, Wood RJ (2020) A dexterous soft robotic hand for delicate in-hand manipulation. IEEE Robot Autom Lett 5(4):5502–5509

    Google Scholar 

  • Abu-Al-Nadi DI, Ismail TH, Mismar MJ (2006) Interference suppression by element position control of phased arrays using LM algorithm. Int J Electron Commun 60(2):151–158

    Google Scholar 

  • Ahmad NS (2020) Robust H∞-fuzzy logic control for enhanced tracking performance of a wheeled mobile robot in the presence of uncertain nonlinear perturbations. Sensors 20(13):3673

    Google Scholar 

  • Ahmadizadeh M, Shafei AM, Fooladi M (2021) Dynamic analysis of multiple inclined and frictional impact-contacts in multi-branch robotic systems. Appl Math Model 91:24–42

    MathSciNet  MATH  Google Scholar 

  • Ai T, Xu B, Xiang C, Fan W, Zhang Y (2020) Modeling of a novel coaxial ducted fan aerial robot combined with corner environment by using artificial neural network. Sensors-Basel 20(20):5805

    Google Scholar 

  • Albus J (1975) A new approach to manipulator control: The cerebellar model articulation controller (CMAC). J Dyn Syst-Trans Asme 97(3):220–227

    MATH  Google Scholar 

  • Al-Dunainawia Y, Abboda MF, Jizanyb A (2017) A new MIMO ANFIS-PSO based NARMA-L2 controller for nonlinear dynamic systems. Eng Appl Artif Intel 62:265–275

    Google Scholar 

  • Alizade R, Bayram C, Gezgin E (2006) Structural synthesis of serial platform manipulators. Mech Mach Theory 42(5):580–599

    MathSciNet  MATH  Google Scholar 

  • Alvarenga J, Vitzilaios NI, Valavanis KP, Rutherford MJ (2015) Survey of unmanned helicopter model-based navigation and control techniques. J Intell Robot Syst 80(1):87–138

    Google Scholar 

  • Amend JR, Rodenberg N, Brown E, Jaeger H, Lipson H (2012) A positive pressure universal gripper based on the jamming of granular material. IEEE Trans Robot 28(2):341–350

    Google Scholar 

  • Angel L, Viola J (2018) Fractional order PID for tracking control of a parallel robotic manipulator type delta. ISA Trans 79:172–188

    Google Scholar 

  • Batllori R, Laramee CB, Land W, Schaffer JD (2011) Evolving spiking neural networks for robot control. Procedia Comput Sci 6:329–334

    Google Scholar 

  • Behera L, Kumar S, Patnaik A (2006) On adaptive learning rate that guarantees convergence in feedforward networks. IEEE T Neur Net Lear 17:1116–1125

    Google Scholar 

  • Boukens M, Boukabou A (2017) Design of an intelligent optimal neural network-based tracking controller for nonholonomic mobile robot systems. Neurocomputing 226:46–57

    Google Scholar 

  • Bruder D, Fu X, Gillespie RB, Remy CD, Vasudevan R (2021) Data-driven control of soft robots using Koopman operator theory. IEEE T Robot 37(3):948–961

    Google Scholar 

  • Cai B, Zhang Y (2012) Different-level redundancy-resolution and its equivalent relationship analysis for robot manipulators using gradient-descent and Zhang ’s neural-dynamic methods. IEEE Trans Ind Electron 59(8):3146–3155

    Google Scholar 

  • Cambera JC, Fe Liu-Batlle V (2016) Input-state feedback linearization control of a single-link flexible robot arm moving under gravity and joint friction. Robot Auton Syst 88:24–36

    Google Scholar 

  • Carlucho I, Stephens DW, Barbalata C (2021) An adaptive data-driven controller for underwater manipulators with variable payload. Apll Ocean Res 113:102726

    Google Scholar 

  • Ch A, Meng MB, Ping W (2020) Extract interpretability-accuracy balanced rules from artificial neural networks: a review. Neurocomputing 387:346–358

    Google Scholar 

  • Chandrasekaran K, Simon SP (2012) Multi-objective scheduling problem: Hybrid approach using fuzzy assisted cuckoo search algorithm. Swarm Evol Comput 5:1–16

    Google Scholar 

  • Chao S, Yang S, Buckham B (2018) Trajectory tracking control of an autonomous underwater vehicle using Lyapunov-based model predictive control. IEEE Trans Ind Electron 65(7):5796–5805

    Google Scholar 

  • Chavez G, Bustos A (2015) Mérida Rubio (2015) Analysis and synthesis of global nonlinear H∞ controller for robot manipulators. Math Probl Eng 12:1–9

    Google Scholar 

  • Chen X, Zhang X, Liu H, Huang Y (2020) Design and development of a soft robotic manipulator. Int J Mech Mater Des 16:309–321

    Google Scholar 

  • Cheng L, Tan M, Hou GZ (2010) Multicriteria optimization for coordination of redundant robots using a dual neural network. IEEE Trans Syst Man Cybern Syst 40(4):1075–1087

    Google Scholar 

  • Cheng L, Hou ZG, Lin Y, Tan M, Zhang WC, Wu FX (2011) Recurrent neural network for non-smooth convex optimization problems with application to the identification of genetic regulatory networks. IEEE Trans Neural Netw 22(5):714–726

    Google Scholar 

  • Cheng X, Zhang Y, Liu H, Wollherr D, Buss M (2021) Adaptive neural backstepping control for flexible-joint robot manipulator with bounded torque inputs. Neurocomputing 458:70–86

    Google Scholar 

  • Chin CS, Lin WP (2018) Robust genetic algorithm and fuzzy inference mechanism embedded in sliding-mode controller for uncertain underwater robot. IEEE ASME Trans Mechatron 23(2):655–666

    Google Scholar 

  • Chrisley R (2004) Embodied artificial intelligence. Artif Intell 149(1):131–150

    Google Scholar 

  • Conde A, Arriandiaga A, Sánchez JA, Portillo E, Plaza S, Cabanes I (2018) High-accuracy wire electrical discharge machining using artificial neural networks and optimization techniques. Robot CIM-INT Manuf 49:24–38

    Google Scholar 

  • Contzen MP (2018) Stability of switched linear systems with possible Zeno behavior: a polytopic approach. Eur J Control 40:40–47

    MathSciNet  MATH  Google Scholar 

  • Corinaldi D, Carbonari L, Callegari M (2018) Optimal motion planning for fast pointing tasks with spherical parallel manipulators. IEEE Robot Autom Lett 3(2):735–741

    Google Scholar 

  • Costa MA, Wullt B, Norrlöf M, Gunnarsson S (2019) Failure detection in robotic arms using statistical modeling, machine learning and hybrid gradient boosting. Measurement 146:425–436

    Google Scholar 

  • Cowan LS, Walker ID (2013) The importance of continuous and discrete elements in continuum robots. Int J Adv Robot Syst 10(3).

  • Cybendo G (1989) Approximations by superpositions of a sigmoidal function. Math Control Signals, Syst 2:303–314

    MathSciNet  Google Scholar 

  • Dabiri A, Moghaddam BP, Machado JAT (2018) Optimal variable-order fractional PID controllers for dynamical systems. J Comput Appl Math 339:40–48

    MathSciNet  MATH  Google Scholar 

  • Dengfeng H, Xiaoqin H (2021) Neural network compensation control for model uncertainty of flexible space manipulator based on hybrid trajectory. JESTR 14(1):86–94

    Google Scholar 

  • Dexu B, Weiwei K, Yunlong Q (2019) A task-space tracking control approach for duct cleaning robot based on fuzzy wavelet neural network. J Dyn Syst Meas Control 141(11):111004

    Google Scholar 

  • Dian S, Hu Y, Zhao T, Han J (2019) Adaptive backstepping control for flexible-joint manipulator using interval type-2 fuzzy neural network approximator. Nonlinear Dyn 97(2):1567–1580

    MATH  Google Scholar 

  • Ding Y, Wang L, Li Y, Li D (2018) Model predictive control and its application in agriculture: a review. Comput Electron Agr 151:104–117

    Google Scholar 

  • Dos Santos CL, Pessôa MW (2009) Nonlinear identification using a B-spline neural network and chaotic immune approaches. Mech Syst Signal PR 23(8):2418–2434

    Google Scholar 

  • Drotman D, Ishida M, Jadhav S, Tolley MT (2019) Application-driven design of soft, 3-D printed, pneumatic actuators with bellows. IEEE-Asme Trans Mech 24(1):78–87

    Google Scholar 

  • Du H, Zhu W, Wen G, Duan Z, Lu J (2019) Distributed formation control of multiple quadrotor aircraft based on nonsmooth consensus algorithms. IEEE Trans Cybern 49(1):342–353

    Google Scholar 

  • Duleba I, Sasiadek JZ (2003) Nonholonomic motion planning based on Newton algorithm with energy optimization. IEEE Trans Control Syst Technol 11(3):355–363

    Google Scholar 

  • Elgeneidy K, Lohse N, Jackson M (2018) Bending angle prediction and control of soft pneumatic actuators with embedded flex sensors: a data-driven approach. Mechatronics 50:234–247

    Google Scholar 

  • Emami MR, Goldenberg AA, Turksen IB (1998) A robust model-based fuzzy-logic controller for robot manipulators. In: Proceedings. 1998 IEEE international conference on robotics and automation (Cat. No.98CH36146), Leuven, Belgium, pp 2500–2505

  • Fallaha CJ, Saad M, Kanaan HY, Al-Haddad K (2011) Sliding-mode robot control with exponential reaching law. IEEE T Ind Electron 58(2):600–610

    Google Scholar 

  • Fan Y, Shao J, Sun G (2019) Optimized PID controller based on beetle antennae search algorithm for electro-hydraulic position servo control system. Sensors 19(12):2727

    Google Scholar 

  • Freitag S, Graf W, Kaliske M (2013) A material description based on recurrent neural networks for fuzzy data and its application within the finite element method. Comput Struct 124:29–37

    Google Scholar 

  • Gandomi AH, Yang XS, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Apll 22(6):1239–1255

    Google Scholar 

  • Gao DX, Wang SX, Zhang HJ (2014) A singularly perturbed system approach to adaptive neural back-stepping control design of hypersonic vehicles. J Intell Robot Syst 73:249–259

    Google Scholar 

  • Gao H, He W, Zhou C, Sun C (2019) Neural network control of a two-link flexible robotic manipulator using assumed mode method. IEEE T Ind Inf 15(2):755–765

    Google Scholar 

  • George T, Ansari Y, Falotico E, Laschi C (2018) Control strategies for soft robotic manipulators: a survey. Soft Robot 5(2):149–163

    Google Scholar 

  • Geravand M, Werner C, Hauer K, Peer A (2016) An integrated decision making approach for adaptive shared control of mobility assistance robots. Int J Soc Robot 8(5):1–18

    Google Scholar 

  • Ghandi Y, Davoudi M (2019) Visually guided manipulator based on artificial neural networks. IETE J Res 65:275–283

    Google Scholar 

  • Giorelli M, Renda F, Calisti M, Arienti A, Ferri G, Laschi C (2015a) Neural network and Jacobian method for solving the inverse statics of a cable-driven soft arm with nonconstant curvature. IEEE Trans Robot 31(4):823–834

    Google Scholar 

  • Giorelli M, Renda F, Calisti M, Arienti A, Ferri G, Laschi C (2015b) Learning the inverse kinetics of an octopus-like manipulator in three-dimensional space. Bioinspir Biomim 10(3):35006

    Google Scholar 

  • Gong Z, Fang X, Chen X et al (2021) A soft manipulator for efficient delicate grasping in shallow water: modeling, control, and real-world experiments. Int J Rob Res 40(1):449–469

    Google Scholar 

  • Gong Z, Cheng J, Hu K, Wang T, Wen L (2018) An inverse kinematics method of a soft robotic arm with three-dimensional locomotion for underwater manipulation. In: 2018 IEEE international conference on soft robotics (RoboSoft), Livorno, Italy, pp 516–521.

  • Gu W, Valavanis KP, Rutherford MJ, Rizzo A (2020) UAV model-based flight control with artificial neural networks: a survey. J Intell Robot Syst 100(3–4):1469–1491

    Google Scholar 

  • Gu W, Valavanis KP, Rutherford MJ, Rizzo A (2019) A survey of artificial neural networks with model-based control techniques for flight control of unmanned aerial vehicles. In: 2019 international conference on unmanned aircraft systems (ICUAS), Atlanta, GA, USA, pp 362–371.

  • Guo Z, Liu Q, Wang J (2011) A one-layer recurrent neural network for Pseudoconvex optimization subject to linear equality constraints. IEEE Trans Neural Netw 22(12):1892–1900

    Google Scholar 

  • Guo Q, Zhang Y, Celler BG, Su SW (2019) Neural adaptive backstepping control of a robotic manipulator with prescribed performance constraint. IEEE Trans Neural Netw Learn Syst 30(12):3572–3583

    MathSciNet  Google Scholar 

  • Hahnloser RHR, Sarpeshkar R, Mahowald MA, Douglas RJ, Seung HS (2000) Digital selection and analogue amplification coexist in a cortex-inspired silicon circuit. Nature 405(6789):947–951

    Google Scholar 

  • Hamedani MH, Zekri M, Sheikholeslam F, Selvaggio M, Ficuciello F, Siciliano B (2021) Recurrent fuzzy wavelet neural network variable impedance control of robotic manipulators with fuzzy gain dynamic surface in an unknown varied environment. Fuzzy Set Sysy 416:1–26

    MathSciNet  MATH  Google Scholar 

  • Hamidi KE, Mjahed M, El Kari A, Ayad H, Gmili NE (2021) Design of hybrid neural controller for nonlinear MIMO system based on NARMA-L2 model. IETE J Res 2021:1–14

    Google Scholar 

  • Hayat R, Leibold M, Buss M (2018) Robust-adaptive controller design for robot manipulators using the H∞ approach. IEEE Access 6:51626–51639

    Google Scholar 

  • He W, Dong Y (2018) Adaptive fuzzy neural network control for a constrained robot using impedance learning. IEEE Trans Neural Netw Learn Syst 29(4):1174–1186

    Google Scholar 

  • He W, Chen Y, Yin Z (2016) Adaptive neural network control of an uncertain robot with full-state constraints. IEEE Trans Cybern 6(3):620–629

    Google Scholar 

  • He W, Gao H, Zhou C, Yang C, Li Z (2020) Reinforcement learning control of a flexible two-link manipulator: an experimental investigation. IEEE Trans Syst Man Cybern 51(12):7326–7336

    Google Scholar 

  • Helgadottir LI, Haenicke J, Landgraf T, Rojas R, Nawrot MP (2013) Conditioned behavior in a robot controlled by a spiking neural network. In: 2013 6th international IEEE/EMBS conference on neural engineering (NER), San Diego, CA, USA, pp 891–894

  • Hinaut X, Petit M, Pointeau G, Dominey PF (2014) Exploring the acquisition and production of grammatical constructions through human-robot interaction with echo state networks. Front Neurorobot 8:16

    Google Scholar 

  • Hinton GE, Salakhutdinovl RR (2006) Reducing the dimensionality of data with neural networks. Science 313(5786):504–507

    MathSciNet  MATH  Google Scholar 

  • Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Google Scholar 

  • Hornik KM, Stinchcomb M, White H (1989) Multilayer feedforward networks are universal approximator. Neural Netw 2(5):359–366

    MATH  Google Scholar 

  • Hosen MA, Khosravi A, Kabir HMD (2021) NN-based prediction interval for nonlinear processes controller. Int J Control Autom Syst 19(9):3239–3252

    Google Scholar 

  • Hu Y, Si B (2018) A reinforcement learning neural network for robotic manipulator control. Neural Comput 30(7):1–22

    MathSciNet  MATH  Google Scholar 

  • Hu W, Lum GZ, Mastrangeli M, Sitti M (2018) Small-scale soft-bodied robot with multimodal locomotion. Nature 554(7690):81–85

    Google Scholar 

  • Hu Y, Dian S, Guo R, Li S, Zhao T (2021) Observer-based dynamic surface control for flexible-joint manipulator system with input saturation and unknown disturbance using type-2 fuzzy neural network. Neurocomputing 436:162–173

    Google Scholar 

  • Huang J, Xun W, Tianxiao, (2016) Mean-field linear-quadratic-gaussian (LQG) games for stochastic integral systems. IEEE T Automat Contr 9(61):2670–2675

    MathSciNet  MATH  Google Scholar 

  • Hubertus S, Thomas S, Cho J, Zhang S, Wang Y, Schad LR (2019) Using an artificial neural network for fast mapping of the oxygen extraction fraction with combined QSM and quantitative BOLD. Magn Reson Med 82(6):2199–2211

    Google Scholar 

  • Jamali A, Darus I, Samin P, Tokhi M (2019) Intelligent modeling of double link flexible robotic manipulator using artificial neural network. J Vibroengineering 20(2):1021–1034

    Google Scholar 

  • Jamali A, Mat Darus IZ, Tokhi MO, S Z. Abidin A (2018) Utilizing P-Type ILA in tuning hybrid PID controller for double link flexible robotic manipulator. In: 2018 2nd international conference on smart sensors and application (ICSSA), Kuching, Malaysia, pp 141–146.

  • Jang SJ, Doshi T, Nerayo J et al (2019) Microneedle patterning of 3D nonplanar surfaces on implantable medical devices using soft lithography. Micromachines 10(10):705

    Google Scholar 

  • Jasour AM, Farrokhi M (2014) Adaptive neuro-predictive control for redundant robot manipulators in presence of static and dynamic obstacles: a Lyapunov-based approach. Int J Adapt Control 28(3–5):386–411

    MathSciNet  MATH  Google Scholar 

  • Jiang Z, Higaki S (2011) Control of flexible joint robot manipulators using a combined controller with neural network and linear regulator. Proc Inst Mech ENG I-J Sys 225(6):798–806

    Google Scholar 

  • Jiang Z, Ishita T (2008) A neural network controller for trajectory control of industrial robot manipulators. J Comput 3:1–8

    Google Scholar 

  • Jiang N, Zhang S, Guo D, Zhang D, Xu J (2021) Experimental study of event-based neural network control on parallel manipulator. Mechatronics 75:102514

    Google Scholar 

  • Jie W, Song YF, Ma TL (2017) Mexican hat wavelet kernel ELM for multiclass classification. Comput Intell Neurosci 2017:7479140

    Google Scholar 

  • Jin L, Li S (2016) Distributed task allocation of multiple robots: A control perspective. IEEE Trans Syst Man Cybern Syst 48(5):693–701

    Google Scholar 

  • Jin L, Zhang Y (2017) G2-type SRMPC scheme for synchronous manipulation of two redundant robot arms. IEEE Trans Cybern 45(2):153–164

    Google Scholar 

  • Jin L, Li S, Yu J, He J (2018) Robot manipulator control using neural networks: a survey. Neurocomputing 285:23–34

    Google Scholar 

  • Jouila A, Nouri K (2020) An adaptive robust nonsingular fast terminal sliding mode controller based on wavelet neural network for a 2-DOF robotic arm. J Franklin Inst 357(18):13259–13282

    MathSciNet  MATH  Google Scholar 

  • Jungbeck M, Madrid MK (2001) Optimal neural network output feedback control for robot manipulators. In: Proceedings of the second international workshop on robot motion and control. RoMoCo'01 (IEEE Cat. No.01EX535), Bukowy Dworek, Poland, pp 85–90

  • Kakigano H, Miura Y, Ise T (2013) Distribution voltage control for DC microgrids using fuzzy control and gain-scheduling technique. IEEE Trans Power Electron 28(5):2246–2258

    Google Scholar 

  • Kang LW, Zhao X, Ma J (2014) A new neural network model for the state-of-charge estimation in the battery degradation process. Appl Energy 121(15):20–27

    Google Scholar 

  • Kang E, Qiao H, Gao J, Yang W (2021) Neural network-based model predictive tracking control of an uncertain robotic manipulator with input constraints. ISA Trans 109:89–101

    Google Scholar 

  • Kasac J, Novakovic B (2001) Optimal feedback control of nonlinear systems with control vector constraints. Strojarstvo 43:4–6

    Google Scholar 

  • Khan AH, Li S, Luo X (2020a) Obstacle avoidance and tracking control of redundant robotic manipulator: an RNN-based metaheuristic approach. IEEE Trans Ind Inf 16(7):4670–4680

    Google Scholar 

  • Khan AH, Li S, Chen D, Liao L (2020b) Tracking control of redundant mobile manipulator: an RNN based metaheuristic approach. Neurocomputing 400:272–284

    Google Scholar 

  • Khan AT, Li S, Cao X (2021) Control framework for cooperative robots in smart home using bio-inspired neural network. Measurement 167:108253

    Google Scholar 

  • Kizir S, Elsavi A (2021) Position-based fractional-order impedance control of a 2 DOF serial manipulator. Robotica 39(9):1560–1574

    Google Scholar 

  • Kober J, Bagnell JA, Peters J (2013) Reinforcement learning in robotics: a survey. Int J Robot Res 12:579–610

    Google Scholar 

  • Korayem MH, Shafei AM (2015) Motion equation of nonholonomic wheeled mobile robotic manipulator with revolute-prismatic joints using recursive Gibbs-Appell formulation. Appl Math Model 39:1701–1716

    MathSciNet  MATH  Google Scholar 

  • Korayem MH, Shafei AM, Seidi E (2014) Symbolic derivation of governing equations for dual-arm mobile manipulators used in fruit-picking and the pruning of tall trees. Comput Electron Agr 105:95–102

    Google Scholar 

  • Kotsiantis SB (2013) Decision trees: a recent overview. Artif Intell Rev 39(4):261–283

    Google Scholar 

  • Krabbes M, Doschner C (1999) Modelling of robot dynamics based on a multi-dimensional RBF-like neural network. In: Proceedings 1999 international conference on information intelligence and systems (Cat. No.PR00446), Bethesda, MD, USA, pp 180–187

  • Lan L, Wang ZS, Cheng W, Wang J, Zhang K (2019) Scaling up kernel SVM on limited resources: a low-rank linearization approach. IEEE T Neur Net Lear 30(2):369–378

    MathSciNet  Google Scholar 

  • Laschi C, Mazzolai B (2016) Lessons from animals and plants: The symbiosis of morphological computation and soft robotics. IEEE Robot Autom Mag 23(3):107–114

    Google Scholar 

  • Lau D, Oetomo D, Halgamuge SK (2015) Inverse dynamics of multilink cable-driven manipulators with the consideration of joint interaction forces and moments. IEEE T Robot 31(2):479–488

    Google Scholar 

  • Le T, Kang H (2014) An adaptive tracking controller for parallel robotic manipulators based on fully tuned radial basic function networks. Neurocomputing 137(5):12–23

    MathSciNet  Google Scholar 

  • Lee H, Xia C, Fang NX (2010) First jump of microgel; actuation speed enhancement by elastic instability. Soft Matter 6(18):4342

    Google Scholar 

  • Li Z, Deng J, Lu R, Yong X, Bai J, Su CY (2017a) Trajectory-tracking control of mobile robot systems incorporating neural-dynamic optimized model predictive approach. IEEE Trans Syst Man Cybern Syst 46(6):740–749

    Google Scholar 

  • Li S, Zhang Y, Jin L (2017b) Kinematic control of redundant manipulators using neural networks. IEEE Trans Neural Netw Learn Syst 28(10):2243–2254

    MathSciNet  Google Scholar 

  • Li J, Li X, Zhao L (2017c) Unmixing of large-scale hyperspectral data based on projected mini-batch gradient descent. Int J Wavelets Multi 15(06):1750059

    MathSciNet  MATH  Google Scholar 

  • Li S, Wang H, Rafique MU (2018) A novel recurrent neural network for manipulator control with improved noise tolerance. IEEE Trans Neural Netw Learn Syst 29(5):1908–1918

    MathSciNet  Google Scholar 

  • Li W, Song C, Li Z (2020) An accelerated recurrent neural network for visual servo control of a robotic flexible endoscope with joint limit constraint. IEEE T Ind Electron 67(12):10787–10797

    Google Scholar 

  • Li D, Han H, Qiao J (2022) Adaptive NN controller of nonlinear state-dependent constrained systems with unknown control direction. IEEE Trans Neural Netw Learn Syst 2022:1–10

    Google Scholar 

  • Lim A, Zhou XY (1999) Stochastic optimal LQR control with integral quadratic constraints and indefinite control weights. IEEE T Automat Contr 44(7):1359–1369

    MathSciNet  MATH  Google Scholar 

  • Lin C, Fault BEA (2017) Fault accommodation control for a biped robot using a recurrent wavelet Elman neural network. IEEE Syst J 11(4):2882–2893

    Google Scholar 

  • Lin S, Goldenberg AA (2001) Neural-network control of mobile manipulators. IEEE Trans Neural Netw Learn Syst 12(5):1121–1133

    Google Scholar 

  • Lin G, Shan B, Ma Y, Tian X, Yu J (2021a) Adaptive neural network command filtered backstepping impedance control for uncertain robotic manipulators with disturbance observer. Trans Inst Meas Control 44(4):799–808

    Google Scholar 

  • Lin Y, Ma J, Huang B, Zhang J, Zhang Y, Dai Z (2021b) Predicting human intrinsic functional connectivity from structural connectivity: an artificial neural network approach. IEEE Trans Netw Sci Eng 8(3):2625–2638

    Google Scholar 

  • Liu J, Liu R (2016) Dynamic modeling of dual-arm cooperating manipulators based on Udwadia–Kalaba equation. Adv Mech Eng 8(7):1–10

    Google Scholar 

  • Liu Q, Wang J (2013) A one-layer projection neural network for nonsmooth optimization subject to linear equalities and bound constraints. IEEE Trans Neural Netw Learn Syst 24(5):812–824

    Google Scholar 

  • Liu D, Shen G, Qiao S, Wu N (2018b) A real time multi-angle adjustable phased high intensity focused ultrasound system. Cogn Syst Res 52:610–614

    Google Scholar 

  • Liu N, Li L, Hao B (2019a) Modeling and simulation of robot inverse dynamics using LSTM-based deep learning algorithm for smart cities and factories. IEEE Access 7:173989–173998

    Google Scholar 

  • Liu C, Zhao Z, Wen G (2019b) Adaptive neural network control with optimal number of hidden nodes for trajectory tracking of robot manipulators. Neurocomputing 350:136–145

    Google Scholar 

  • Liu T, Xu W, Yang T, Li Y (2020) A hybrid active and passive cable-driven segmented redundant manipulator design, kinematics and planning. IEEE-Asme Trans Mech 26(2):930–942

    Google Scholar 

  • Liu Q, Li D, Ge SS, Ji R, Tee KP (2021a) Adaptive bias RBF neural network control for a robotic manipulator. Neurocomputing 447(4):213–223

    Google Scholar 

  • Liu A, Zhang Y, Zhao H, Wang S, Sun D (2021b) Neural network control system of cooperative robot based on genetic algorithms. Neural Comput Appl 33(14):8217–8226

    Google Scholar 

  • Liu Z, Yin X, Peng K, Wang X, Chen Q (2022a) Soft pneumatic actuators adapted in multiple environments: A novel fuzzy cascade strategy for the dynamics control with hysteresis compensation. Mechatronics 84:102797

    Google Scholar 

  • Liu Y, Gao P, Zheng C, Tian L, Tian Y (2022b) A deep reinforcement learning strategy combining expert experience guidance for a fruit-picking manipulator. Electronics 11(3):311

    Google Scholar 

  • Liu C, Chiu C, Chen T, Pai T, Chen Y, Hsu M (2018a) A soft robotic gripper module with 3D printed compliant fingers for grasping fruits. In: 2018a IEEE/ASME international conference on advanced intelligent mechatronics (AIM), Auckland, New Zealand, pp 736–741.

  • Lobo JL, Del Ser J, Bifet A, Kasabov N (2020) Spiking neural networks and online learning: an overview and perspectives. Neural Netw 121:88–100

    Google Scholar 

  • Lu J, Behbood V, Hao P, Zuo H, Xue S, Zhang G (2015) Transfer learning using computational intelligence: a survey. Knowl Based Syst 80:14–23

    Google Scholar 

  • Madsen O, Gh B, S, Schou C, et al (2015) Integration of mobile manipulators in an industrial production. Ind Robot 42(1):11–18

    Google Scholar 

  • Maisel B, Lindenberg K (2017) Channel noise effects on first spike latency of a stochastic Hodgkin-Huxley neuron. Phys Rev E 95(2):22414

    MathSciNet  Google Scholar 

  • Masaki K (2018) Stability of rotor Hopfield neural networks with synchronous mode. IEEE Trans Neural Netw Learn Syst 29(3):744–748

    MathSciNet  Google Scholar 

  • Massaoudi M, Refaat SS, Chihi I, Trabelsi M, Abu-Rub H (2020) A novel stacked generalization ensemble-based hybrid LGBM-XGB-MLP model for short-term load forecasting. Enegry 24(1):118874

    Google Scholar 

  • Mata V, Provenzano S, Valero F, Cuadrado JI (2001) Serial-robot dynamics algorithms for moderately large numbers of joints. Mech Mach Theory 37(8):739–755

    MATH  Google Scholar 

  • Mayne DQ (2014) Model predictive control: Recent developments and future promise. Automatica 50(12):2967–2986

    MathSciNet  MATH  Google Scholar 

  • Melidis C, Marocco D (2019) Effective behavioural dynamic coupling through echostate networks. Appl Sci 9(7):1300

    Google Scholar 

  • Mellit A, Benghanem M, Arab AH, Guessoum A (2005) A simplified model for generating sequences of global solar radiation data for isolated sites: using artificial neural network and a library of Markov transition matrices approach. Sol Enegry 79(5):469–482

    Google Scholar 

  • Menhaj MB, Asl AN, Sajedin A (2014) Control of leader-follower formation and path planning of mobile robots using asexual reproduction optimization (ARO). Appl Soft Comput 14:563–576

    Google Scholar 

  • Mhamdi B, Grayaa K, Aguili T (2011) Microwave imaging of dielectric cylinders from experimental scattering data based on the genetic algorithms, neural networks and a hybrid micro genetic algorithm with conjugate gradient. Int J Electron Commun 65(2):140–147

    Google Scholar 

  • Min S, Byunghan L, Sungroh Y (2017) Deep learning in bioinformatics. Brief Bioinform 18(5):851–869

    Google Scholar 

  • Moradi M, Malekizade H (2013) Neural network identification based multivariable feedback linearization robust control for a two-link manipulator. J Intell Robot Syst 72(2):167–178

    Google Scholar 

  • Moyi AU, Leong WJ, Saidu I (2014) On the application of three-term conjugate gradient method in regression analysis. Int J Comput Appl 102(8):1–4

    Google Scholar 

  • Mukhopadhyay R, Chaki R, Sutradhar A, Chattopadhyay P (2019) Model Learning for robotic manipulators using recurrent neural networks. In: 2019 IEEE region 10 conference (TENCON), Kochi, India, pp 2251-2256

  • Ngia L, Sjoberg J (2000) Efficient training of neural nets for nonlinear adaptive filtering using a recursive Levenberg–Marquardt algorithm. IEEE T Signal PR 48(7):1915–1927

    MATH  Google Scholar 

  • Ngoc Son N, Anh HPH, Thanh Nam N (2017) Robot manipulator identification based on adaptive multiple-input and multiple-output neural model optimized by advanced differential evolution algorithm. Int J Adv Robot Syst 14(1):256113223

    Google Scholar 

  • Nguyen T, Ly H, Mai HT (2021) Tran VQ (2021) On the training algorithms for artificial neural network in predicting the shear strength of deep beams. Complexity 3:1–18

    Google Scholar 

  • Nikdel N, Nikdel P, Badamchizadeh MA, Hassanzadeh I (2014) Using neural network model predictive control for controlling shape memory alloy-based manipulator. IEEE Trans Ind Electron 61(3):1394–1401

    Google Scholar 

  • Niu B, Zhao J (2013) Tracking control for output-constrained nonlinear switched systems with a barrier Lyapunov function. Int J Syst Sci 44(4–6):978–985

    MathSciNet  MATH  Google Scholar 

  • Nubert J, Kohler J, Berenz V, Allgower F, Trimpe S (2020) Safe and fast tracking on a robot manipulator: robust MPC and neural network control. IEEE Robot Autom Lett 5(2):3050–3057

    Google Scholar 

  • Odhner LU, Dollar AM (2012) The smooth curvature model: an efficient representation of Euler–Bernoulli flexures as robot joints. IEEE Trans Robot 28(4):761–772

    Google Scholar 

  • Oetomo D, Daney D, Merlet J (2009) Design strategy of serial manipulators with certified constraint satisfaction. IEEE Trans Robot 25(1):1–11

    Google Scholar 

  • Opěla P, Schindler I, Kawulok P, Kawulok R, Rusz S, Navrátil H (2021) On various multi-layer perceptron and radial basis function based artificial neural networks in the process of a hot flow curve description. J Mater Res Technol 14:1837–1847

    Google Scholar 

  • Palacios P, Fernández FG, García-Iruela A, González-Rodrigo B, Esteban LG (2018) Study of the influence of the physical properties of particleboard type P2 on the internal bond of panels using artificial neural networks. Comput Electron Agr 155:142–149

    Google Scholar 

  • Pang C, Kim T, Bae WG, Kang D, Kim SM, Suh K (2012) Bioinspired reversible interlocker using regularly arrayed high aspect-ratio polymer fibers. Adv Mater 24(4):475–479

    Google Scholar 

  • Parikh PJ, Lam SS (2009) Solving the forward kinematics problem in parallel manipulators using an iterative artificial neural network strategy. Int J Adv Manuf Tech 40:595–606

    Google Scholar 

  • Parlos AG, Fernandez B (1994) An accelerated learning algorithm for multilayer perceptron networks. IEEE Trans Neural Netw Learn Syst 5(3):493–497

    Google Scholar 

  • Patel YD, George PM (2012) Parallel manipulators applications—a survey. Modern Mech Eng 2(3):57–64

    Google Scholar 

  • Peng J, Wang Y, Zhang H (2009) Recurrent fuzzy cerebellar model articulation controller and its application on robotic tracking control. In: 2009 WRI global congress on intelligent systems, Xiamen, China, pp 293–297.

  • Perez Reynoso FD, Niño Suarez PA, Aviles Sanchez OF, Calva Yañez MB, Vega Alvarado E, Portilla Flores EA (2020) A custom EOG-based HMI using neural network modeling to real-time for the trajectory tracking of a manipulator robot. Front Neurorobot 14:578834

    Google Scholar 

  • Pham DT, Nguyen TV, Le HX (2020) Adaptive neural network based dynamic surface control for uncertain dual arm robots. Int J Dyn Control 8(3):824–834

    MathSciNet  Google Scholar 

  • Phillips B, Becker K, Kurumaya S, Galloway K et al (2018) A dexterous, glove-based teleoperable low-power soft robotic arm for delicate deep-sea biological exploration. Sci Rep 8:14779

    Google Scholar 

  • Ponulak F, Kasinski A (2011) Introduction to spiking neural networks: information processing, learning and applications. Acta Neurobiol Exp 71(4):409–433

    MATH  Google Scholar 

  • Poznyak A, Chairez I, Poznyak T (2019) A survey on artificial neural networks application for identification and control in environmental engineering: biological and chemical systems with uncertain models. Annu Rev Control 48:250–272

    MathSciNet  Google Scholar 

  • Prakash R, Gupta KV, Behera L (2020) Adaptive backstepping neural tracking control of an uncertain robot manipulator with dynamic disturbances. In: 2020 IEEE symposium series on computational intelligence (SSCI), Canberra, ACT, Australia, pp 1936–1943.

  • Qi X, Wu J, Pan J (2020) A compound controller of an aerial manipulator based on Maxout fuzzy neural network. Complexity 2020:1–10

    Google Scholar 

  • Qiang Y, Tang H, Tan KC (2014) A new learning rule for classification of spatiotemporal spike patterns. 2014 International Joint Conference on Neural Networks (IJCNN). Beijing, China, pp 3853–3858.

  • Qiao J, Li F, Han H, Li W (2016) Constructive algorithm for fully connected cascade feedforward neural networks. Neurocomputing 182:154–164

    Google Scholar 

  • Qin G, Ji A, Zhao W, Cheng Y (2021) A snake-inspired layer-driven continuum robot. Soft Robot 9(4):788–797

    Google Scholar 

  • Qiu X, Hua C, Chen J, Zhang Y, Guan X (2021) Event-triggered based adaptive neural network control of a robotic manipulator with output constraints and disturbance. INT J Syst Sci 52(12):2415–2426

    MathSciNet  MATH  Google Scholar 

  • Quynh NX, Nan WY, Yen VT (2020) Design of a robust adaptive sliding mode control using recurrent fuzzy wavelet functional link neural networks for industrial robot manipulator with dead zone. Intel Serv Robot 13(2):219–233

    Google Scholar 

  • Rahimi Nohooji H (2020) Constrained neural adaptive PID control for robot manipulators. J Franklin Inst 357(7):3907–3923

    MathSciNet  MATH  Google Scholar 

  • Rahmani B, Belkheiri M (2019) Adaptive neural network output feedback control for flexible multi-link robotic manipulators. Int J Control 92(10):2324–2338

    MathSciNet  MATH  Google Scholar 

  • Rahmani M, Rahman MH (2020) Adaptive neural network fast fractional sliding mode control of a 7-DOF exoskeleton robot. Int J Control Autom Syst 18(1):124–133

    Google Scholar 

  • Rahmani M, Ghanbari A, Ettefagh MM (2016a) A novel adaptive neural network integral sliding-mode control of a biped robot using bat algorithm. J Vib Control 24(10):2045–2060

    MathSciNet  Google Scholar 

  • Rahmani M, Ghanbari A, Ettefagh MM (2016b) Hybrid neural network fraction integral terminal sliding mode control of an Inchworm robot manipulator. Mech Syst Signal PR 8(1):117–136

    Google Scholar 

  • Rahmani B, Belkheiri M (2017) Adaptive state feedback control of robotic manipulators using neural networks. In: 2017 5th international conference on electrical engineering - Boumerdes (ICEE-B), Boumerdes, Algeria, pp 1–5

  • Rani K, Kumar N (2019) Intelligent controller for hybrid force and position control of robot manipulators using RBF neural network. Int J Dyn Control 7(2):767–775

    MathSciNet  Google Scholar 

  • Razmi M, Macnab CJB (2020) Near-optimal neural-network robot control with adaptive gravity compensation. Neurocomputing 389:83–92

    Google Scholar 

  • Ren W, Han D, Wang Z (2022) Research on dual-arm control of lunar assisted robot based on hierarchical reinforcement learning under unstructured environment. Aerospace 9(6):315

    Google Scholar 

  • Rocha CR, Tonetto CP, Dias A (2011) A comparison between the Denavit–Hartenberg and the screw-based methods used in kinematic modeling of robot manipulators. Robot Comput Integr Manuf 27(4):723–728

    Google Scholar 

  • Rosati G, Gallina P, Masiero S (2007) Design, implementation and clinical tests of a wire-based robot for neurorehabilitation. IEEE Trans Neural Syst Rehabilitation Eng 5(4):560–569

    Google Scholar 

  • Rossomando FG, Soria CM (2017) Discrete-time sliding mode neuro-adaptive controller for SCARA robot arm. Neural Comput Appl 28(12):3837–3850

    Google Scholar 

  • Ruchika KN (2019) Finite time control scheme for robot manipulators using fast terminal sliding mode control and RBFNN. Int J Dyn Control 7(2):758–766

    MathSciNet  Google Scholar 

  • Sabto NA, Mutib KA (2013) Autonomous mobile robot localization based on RSSI measurements using an RFID sensor and neural network BPANN. J King Saud Univ Sci 25(2):137–143

    Google Scholar 

  • Sadati S, Naghibi SE, Shiva A, Walker ID, Althoefer K, Nanayakkara T (2017) Mechanics of continuum manipulators, a comparative study of five methods with experiments. Rob Auton Syst 10454:686–702

    Google Scholar 

  • Sahu R, Dash SR, Cacha LA, Poznanski RR, Parida S (2020) Epileptic seizure detection: a comparative study between deep and traditional machine learning techniques. J Integr Neurosci 19(1):1–9

    Google Scholar 

  • Salloom T, Yu X, He W, Kaynak O (2020) Adaptive neural network control of underwater robotic manipulators tuned by a genetic algorithm. J Intell Robot Syst 97(3–4):657–672

    Google Scholar 

  • Sebastian G, Macke JH, Matthias B (2011) Reconstructing stimuli from the spike times of leaky integrate and fire neurons. Front Neurosci 5:1

    Google Scholar 

  • Shafei AM, Mirzaeinejad H (2020a) A general formulation for managing trajectory tracking in non-holonomic moving manipulators with rotary-sliding joints. J Intell Robot Syst 99(3):729–746

    Google Scholar 

  • Shafei AM, Mirzaeinejad H (2020b) A novel recursive formulation for dynamic modeling and trajectory tracking control of multi-rigid-link robotic manipulators mounted on a mobile platform. Proc Inst Mech Eng I-J Sys 235(7):1204–1217

    Google Scholar 

  • Shafei A, Riahi MM (2022) The effects of mode shapes on the temporal response of flexible closed-loop linkages under the impulse excitation. Mech Syst Signal Process 178(2):109256

    Google Scholar 

  • Shafei A, Shafei H (2019) Considering link flexibility in the dynamic synthesis of closed-loop mechanisms: a general approach. J Vib Acoust 142(2):1–24

    Google Scholar 

  • Shahrbabaki MA, Shafei A (2021) Frictional impact-contacts in multiple flexible links. Int J Struct Stab Dyn 21(6):2150075

    MathSciNet  Google Scholar 

  • Shao H, Jiang H, Zhao H, Wang F (2016) An enhancement deep feature fusion method for rotating machinery fault diagnosis. Knowl Based Syst 119(1):200–220

    Google Scholar 

  • Sharkawy A, Koustoumpardis PN, Aspragathos NA (2018) Manipulator collision detection and collided link identification based on neuralnetworks. In: Aspragathos N, Koustoumpardis P, Moulianitis V (eds) Advances in service and industrial robotics. Springer, Cham, pp 3–12

    Google Scholar 

  • Sharma R, Kumar V, Gaur P, Mittal AP (2016) An adaptive PID like controller using mix locally recurrent neural network for robotic manipulator with variable payload. ISA Trans 62:258–267

    Google Scholar 

  • She C, Wang Z, Sun F, Zhang L (2019) Battery aging assessment for real-world electric buses based on incremental capacity analysis and radial basis function neural network. IEEE T Ind Inform 16(5):345–354

    Google Scholar 

  • Shen H, Wang T, Cao J, Lu G, Song Y, Huang T (2018a) Nonfragile dissipative synchronization for markovian memristive neural networks: A gain-scheduled control scheme. IEEE Trans Neur Net Lear 30(6):1841–1853

    MathSciNet  Google Scholar 

  • Shen G, Tan Q, Zhang H, Zeng P, Xu J (2018b) Deep learning with gated recurrent unit networks for financial sequence predictions. Procedia Comput Sci 131:895–903

    Google Scholar 

  • Shintake J, Cacucciolo V, Floreano D, Shea H (2018) Soft robotic grippers. Adv Mater 30(29):1707035

    Google Scholar 

  • Shirani MR, Safi-Esfahani F (2020) BMDA: applying biogeography-based optimization algorithm and Mexican hat wavelet to improve dragonfly algorithm. Soft Comput 24(21):15979–16004

    Google Scholar 

  • Shuai L, Chen S, Bo L, Li Y, Liang Y (2012) Decentralized kinematic control of a class of collaborative redundant manipulators via recurrent neural networks. Neurocomputing 91:1–10

    Google Scholar 

  • Sierra JE, Santos M (2018) Modelling engineering systems using analytical and neural techniques: hybridization. Neurocomputing 271:70–83

    Google Scholar 

  • Soheili AR, Soleymani F, Petkovic MD (2013) On the computation of weighted Moore–Penrose inverse using a high-order matrix method. Comput Math Apll 66(11):2344–2351

    MathSciNet  MATH  Google Scholar 

  • Son NN, Van Kien C, Anh HPH (2017) A novel adaptive feed-forward-PID controller of a SCARA parallel robot using pneumatic artificial muscle actuator based on neural network and modified differential evolution algorithm. Robot Auton Syst 96:65–80

    Google Scholar 

  • Song C, Xie S, Zhou Z, Hu Y (2015) Modeling of pneumatic artificial muscle using a hybrid artificial neural network approach. Mechatronics 31:124–131

    Google Scholar 

  • Stefenon SF, Branco NW, Nied A, Bertol DW, Grebogi RB (2020) Analysis of training techniques of ANN for classification of insulators in electrical power systems. IET Gener Transm Distrib 14(8):1591–1597

    Google Scholar 

  • Stewart TC, Ashley K, Andrew M, Rg J, C, (2016) Serendipitous offline learning in a neuromorphic robot. Front Neurorobot 10:1

    Google Scholar 

  • Stienen AHA, Hekman, et al (2010) Design of a rotational hydroelastic actuator for a powered exoskeleton for upper limb rehabilitation. IEEE Trans Biomed Eng 57(3):728–735

    Google Scholar 

  • Sun X (2020) Kinematics model identification and motion control of robot based on fast learning neural network. J Ambient Intell Humaniz Comput 11(12):6145–6154

    Google Scholar 

  • Sun C, Gao H, He W, Yu Y (2018) Fuzzy neural network control of a flexible robotic manipulator using assumed mode method. IEEE Trans Neural Netw Learn Syst 29(11):5214–5227

    MathSciNet  Google Scholar 

  • Sutyasadi P, Parnichkun M (2016) Gait Tracking control of quadruped robot using differential evolution based structure specified mixed sensitivity H∞ robust control. J Control Sci Eng 11(2):287–317

    MathSciNet  MATH  Google Scholar 

  • Takahashi K (2021) Comparison of high-dimensional neural networks using hypercomplex numbers in a robot manipulator control. Artif Life Robot 26(3):367–377

    Google Scholar 

  • Tan N, Yu P (2021) Robust model-free control for redundant robotic manipulators based on zeroing neural networks activated by nonlinear functions. Neurocomputing 438:44–54

    Google Scholar 

  • Tanaka T, Esfahani PM, Mitter SK (2017) LQG control with minimum directed information: semidefinite programming approach. IEEE T Automat Contr 63(1):37–52

    MathSciNet  MATH  Google Scholar 

  • Tang L, Liu Y, Tong S (2014) Adaptive neural control using reinforcement learning for a class of robot manipulator. Neural Comput Appl 25(1):135–141

    Google Scholar 

  • Tang X. An overview of the development for cable-driven parallel manipulator (2014) Adv Mech Eng 2014(1):1–9.

  • Tanner HG, Kyriakopoulos K (2001) Mobile manipulator modeling with Kane’s approach. Robotica 19(6):675–690

    Google Scholar 

  • Tanner HG, Kyriakopoulos KJ, Krikelis NI (2001) Advanced agricultural robots: kinematics and dynamics of multiple mobile manipulators handling non-rigid material. Comput Electron Agr 31(1):91–105

    Google Scholar 

  • Tariverdi A, Venkiteswaran VK, Richter M (2021) A recurrent neural-network-based real-time dynamic model for soft continuum manipulators. Front Robot AI 8:631303

    Google Scholar 

  • Thomas MJ, Sanjeev MM, Sudheer AP, M. L. J, (2020) Comparative study of various machine learning algorithms and Denavit-Hartenberg approach for the inverse kinematic solutions in a 3-PPSS parallel manipulator. Int J Robot Res 47(5):683–695

    Google Scholar 

  • Thuruthel TG, Falotico E, Renda F, Laschi C (2017) Learning dynamic models for open loop predictive control of soft robotic manipulators. Bioinspir Biomim 12(6):66003

    Google Scholar 

  • Thuruthel TG, Falotico E, Renda F, Laschi C (2019a) Model-based reinforcement learning for closed-loop dynamic control of soft robotic manipulators. IEEE Trans Robot 35(1):124–134

    Google Scholar 

  • Thuruthel TG, Shih B, Laschi C, Tolley MT (2019b) Soft robot perception using embedded soft sensors and recurrent neural networks. Sci Robot 4(26).

  • Tian L, Collins C (2004) An effective robot trajectory planning method using a genetic algorithm. Mechatronics 14(5):455–470

    Google Scholar 

  • Tokuda F, Arai S, Kosuge K (2021) Convolutional neural network-based visual servoing for eye-to-hand manipulator. IEEE Access 9:91820–91835

    Google Scholar 

  • Tong Y, Liu J, Liu Y, Yuan Y (2021) Analytical inverse kinematic computation for 7-DOF redundant sliding manipulators. Mech Mach Theory 155:104006

    Google Scholar 

  • Tran D, Truong H, Ahn KK (2021) Adaptive nonsingular fast terminal sliding mode control of robotic manipulator based neural network approach. Int J Precis Eng Manuf 22(3):417–429

    Google Scholar 

  • Trivedi D, Rahn CD, Kier WM, Walker ID (2008) Soft robotics: Biological inspiration, state of the art, and future research. Appl Bionics Biomech 5(3):99–117

    Google Scholar 

  • Truong TT (2020) Nguyen HT (2020) Backtracking gradient descent method and some applications in large scale optimisation Part 2: algorithms and experiments. Appl Math Opt 2:1–30

    MathSciNet  Google Scholar 

  • Truong LV, Huang SD, Yen VT, Cuong PV (2020) Adaptive trajectory neural network tracking control for industrial robot manipulators with deadzone robust compensator. Int J Control Autom Syst 18(9):2423–2434

    Google Scholar 

  • Trutman P, Din MSE, Henrion D, Pajdla T (2022) Globally optimal solution to inverse kinematics of 7DOF serial manipulator. IEEE T Robot 7(3):6012–6019

    Google Scholar 

  • Tu X, Zhou Y, Zhao P, Cheng X (2019) Modeling the static friction in a robot joint by genetically optimized BP neural network. J Intell Robot Syst 94(1):29–41

    Google Scholar 

  • Ulusoy S, Nigdeli SM, Gebrail B (2021) Novel metaheuristic-based tuning of PID controllers for seismic structures and verification of robustness. J Build Eng 33:101647

    Google Scholar 

  • Urrea C, Pascal J (2018) Design, simulation, comparison and evaluation of parameter identification methods for an industrial robot. Comput Electr Eng 67:791–806

    Google Scholar 

  • Van Cuong P, Nan WY (2016) Adaptive trajectory tracking neural network control with robust compensator for robot manipulators. Neural Comput Appl 27(2):525–536

    Google Scholar 

  • Van M, Mavrovouniotis M, Ge SS (2019) An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. IEEE Trans Syst Man Cybern 49(7):1448–1458

    Google Scholar 

  • Wang Y, Cheng L, Hou ZG, Yu J, Tan M (2016) Optimal formation of multirobot systems based on a recurrent neural network. IEEE Trans Neural Netw Learn Syst 27(2):322–333

    MathSciNet  Google Scholar 

  • Wang T, Tao Y, Liu H (2018a) Current researches and future development trend of intelligent robot: a review. Int J Autom Comput 15(5):525–546

    Google Scholar 

  • Wang Y, Yan F, Jiang S, Chen B (2018b) Time delay control of cable-driven manipulators with adaptive fractional-order nonsingular terminal sliding mode. Adv Eng Softw 121:13–25

    Google Scholar 

  • Wang F, Liu Z, Chen CLP, Zhang Y (2018d) Adaptive neural network-based visual servoing control for manipulator with unknown output nonlinearities. Inf Sci 451:16–33

    MathSciNet  MATH  Google Scholar 

  • Wang Y, Zhu K, Yan F, Chen B (2019a) Adaptive super-twisting nonsingular fast terminal sliding mode control for cable-driven manipulators using time-delay estimation. Adv Eng Softw 128:113–124

    Google Scholar 

  • Wang Y, Yan F, Chen J, Ju F, Chen B (2019b) A new adaptive time-delay control scheme for cable-driven manipulators. IEEE Trans Industr Inform 15(6):3469–3481

    Google Scholar 

  • Wang N, Chen C, Yang C (2020a) A robot learning framework based on adaptive admittance control and generalizable motion modeling with neural network controller. Neurocomputing 390:260–267

    Google Scholar 

  • Wang Y, Chen Z, Zu H, Zhang X (2020b) An optimized RBF neural network based on beetle antennae search algorithm for modeling the static friction in a robotic manipulator joint. Math Probl ENG 2020:1–10

    Google Scholar 

  • Wang X, Syrmos VL (2007) Nonlinear system identification and fault detection using hierarchical clustering analysis and local linear models. In: 2007 mediterranean conference on control & automation, Athens, Greece, pp 1–6

  • Wang R, Jiang L, Lin Y, Peng J, Xu X (2018c ) Adaptive control for industrial welding robot with muti-degree of freedom using the improved neural network PID. In: 2018c 2nd IEEE advanced information management, communicates, electronic and automation control conference (IMCEC), Xi'an, China, pp 40–44

  • Witek-Krowiak A, Chojnacka K, Podstawczyk D, Dawiec A, Pokomeda K (2014) Application of response surface methodology and artificial neural network methods in modelling and optimization of biosorption process. Bioresour Technol 160:150–160

    Google Scholar 

  • Witters M, Swevers J (2010) Black-box model identification for a continuously variable, electro-hydraulic semi-active damper. Mech Syst Signal PR 24(1):4–18

    Google Scholar 

  • Wj A, Ling CA, Bl A, Yc B, Xs A (2021) Node deletion-based algorithm for blocking maximizing on negative influence from uncertain sources. Knowl Based Syst 231(14):107451

    Google Scholar 

  • Wu J, She J, Wang Y, Su C (2020) Position and posture control of planar four-link underactuated manipulator based on neural network model. IEEE T Ind Electron 67(6):4721–4728

    Google Scholar 

  • Wu D, Zhang Y, Ourak M, Niu K, Poorten E (2021) Hysteresis modeling of robotic catheters based on long short-term memory network for improved environment reconstruction. IEEE Robot Autom Lett 6(2):2106–2113

    Google Scholar 

  • Wu X, Zhang T, Wei L, Xie P, Du Y (2016) System identification of biped robot based on dynamic fuzzy neural network and improved RBF neural network. In: 2016 IEEE international conference on information and automation (ICIA), Ningbo, China, pp 1562–1566

  • Xia K, Gao H, Ding L (2018) Trajectory tracking control of wheeled mobile manipulator based on fuzzy neural network and extended Kalman filtering. Neural Comput Appl 30(2):447–462

    Google Scholar 

  • Xiang X, Yu C, Lapierre L, Zhang J, Zhang Q (2018) Survey on fuzzy-logic-based guidance and control of marine surface vehicles and underwater vehicles. Int J Fuzzy Syst 20:572–586

    MathSciNet  Google Scholar 

  • Xiang LH, Zhang H (1993) The comparison research of robot control using BP and CMAC neural network. In: Proceedings of 1993 international conference on neural networks, Nagoya, Japan, pp 2767–2770

  • Xiao L, Zhang Y (2014) A new performance index for the repetitive motion of mobile manipulators. IEEE Trans Cybern 44(2):280–292

    Google Scholar 

  • Xu JX, Guo ZQ, Lee TH (2014) Design and implementation of integral sliding-mode control on an underactuated two-wheeled mobile robot. IEEE Trans Ind Electron 61(7):3671–3681

    Google Scholar 

  • Yamaguchi A, Atkeson CG. Neural networks and differential dynamic programming for reinforcement learning problems. In: 2016 IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, pp 5434–5441.

  • Yan Z. Research and application on BP neural network algorithm. In: 2015 international industrial informatics and computer engineering conference (IIICEC 2015); 2015; 2015

  • Yan Z, Zhong S, Lin L, Cui Z (2021) Adaptive Levenberg–Marquardt algorithm: a new optimization strategy for Levenberg–Marquardt neural networks. Mathematics 9(17):2176

    Google Scholar 

  • Yang X, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483

    Google Scholar 

  • Yang L, Yang J (2011) Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems. Int J Robust Nonlin 21(16):1865–1879

    MathSciNet  MATH  Google Scholar 

  • Yang R, Yang C, Chen M, Annamalai AS (2017) Discrete-time optimal adaptive RBFNN control for robot manipulators with uncertain dynamics. Neurocomputing 234:107–115

    Google Scholar 

  • Yang J, Chen L, Qi Y, Liu M, Cui C (2020) Discrete perturbation-immunity neural network for dynamic constrained redundant robot control. IEEE Access 8:84490–84500

    Google Scholar 

  • Yao Q (2021) Adaptive fuzzy neural network control for a space manipulator in the presence of output constraints and input nonlinearities. Adv Space Res 67(6):1830–1843

    Google Scholar 

  • Yen VT, Nan WY, Van Cuong P (2019) Recurrent fuzzy wavelet neural networks based on robust adaptive sliding mode control for industrial robot manipulators. Neural Comput Appl 31(11):6945–6958

    Google Scholar 

  • Yeo SH, Yang G, Lim WB (2013) Design and analysis of cable-driven manipulators with variable stiffness. Mech Mach Theory 69:230–244

    Google Scholar 

  • Yin X, Pan L, Cai S (2021) Robust adaptive fuzzy sliding mode trajectory tracking control for serial robotic manipulators. Robot Cim-Int Manuf 72:101884

    Google Scholar 

  • You Y, Fan Z, Chen W, et al. (2019) Design and implementation of mobile manipulator system. In: 2019 IEEE 9th annual international conference on CYBER technology in automation, control, and intelligent systems (CYBER), Suzhou, China, pp 113–118.

  • Yousif S, Saka MP (2021) Enhanced beetle antenna search: a swarm intelligence algorithm. Asian J Civ Eng 22(6):1185–1219

    Google Scholar 

  • Yu Y, Si X, Hu C, Zhang J (2019) A review of recurrent neural networks: LSTM cells and network architectures. Neural Comput 31(7):1235–1270

    MathSciNet  MATH  Google Scholar 

  • Yu H, Meng Q, Zhang J, Feng X (2018) Time-optimal trajectory planning of robot based on improved adaptive genetic algorithm. In: 2018 Chinese control and decision conference (CCDC), Shenyang, China, pp 6397–402

  • Zha W, Zhang H, Xu X (2021) Manipulator trajectory tracking with a neural network adaptive control method. Math Probl Eng 2021:1–8

    Google Scholar 

  • Zhang Q, Benveniste A (1992) Wavelet networks. IEEE Trans Neural Netw 3(6):889–898

    Google Scholar 

  • Zhang D, Lei J (2011) Kinematic analysis of a novel 3-DOF actuation redundant parallel manipulator using artificial intelligence approach. Robot Cim-Int Manuf 27(1):157–163

    Google Scholar 

  • Zhang H, Wang J (2016) Vehicle lateral dynamics control through AFS/DYC and robust gain-scheduling approach. IEEE T Veh Techol 65(1):489–494

    Google Scholar 

  • Zhang H, Lewis FL, Qu Z (2012) Lyapunov, adaptive, and optimal design techniques for cooperative systems on directed communication graphs. IEEE Trans Ind Electron 59(7):3026–3041

    Google Scholar 

  • Zhang Y, Li W, Liao B, Guo D, Peng C (2014a) Analysis and verification of repetitive motion planning and feedback control for omnidirectional mobile manipulator robotic systems. J Intell Robot Syst 75(3–4):393–411

    Google Scholar 

  • Zhang G, Wang Z, Liu D (2014b) Comprehensive review of stability analysis of continuous-time recurrent neural networks. IEEE Trans Neural Netw Learn Syst 25(7):1229–1262

    Google Scholar 

  • Zhang H, Jiang H, Luo Y, Xiao G (2017b) Data-driven optimal consensus control for discrete-time multi-agent systems with unknown dynamics using reinforcement learning method. IEEE Trans Ind Electron 64(5):4091–4100

    Google Scholar 

  • Zhang FA, Sun K, Wu XA (2019a) A novel variable selection algorithm for multi-layer perceptron with elastic net. Neurocomputing 361:110–118

    Google Scholar 

  • Zhang X, Wan Q, Fan Y (2019b) Applying modified cuckoo search algorithm for solving systems of nonlinear equations. Neural Comput Appl 31(2):553–576

    Google Scholar 

  • Zhang Y, Li S, Kadry S, Liao B (2019c) Recurrent neural network for kinematic control of redundant manipulators with periodic input disturbance and physical constraints. IEEE Trans Cybern 49(12):4194–4205

    Google Scholar 

  • Zhang D, Kong L, Zhang S, Li Q, Fu Q (2020) Neural networks-based fixed-time control for a robot with uncertainties and input deadzone. Neurocomputing 390:139–147

    Google Scholar 

  • Zhang J, Wang P, Gao RX (2021a) Hybrid machine learning for human action recognition and prediction in assembly. Robot CIM-Int Manuf 72:102184

    Google Scholar 

  • Zhang S, Yang P, Kong L, Chen W, Fu Q, Peng K (2021b) Neural networks-based fault tolerant control of a robot via fast terminal sliding mode. IEEE Trans Syst Man Cybern 51(7):4091–4101

    Google Scholar 

  • Zhang T, Zhang K, Lin J, Louie WG, Huang H (2022) Sim2real learning of obstacle avoidance for robotic manipulators in uncertain environments. IEEE Robot Autom Lett 7(1):65–72

    Google Scholar 

  • Zhang L, Cheng H, Qiang L, Teng J (2009) A research of forward neural network blind equalization algorithm based on momentum term. In: IET international conference on wireless. Hangzhou, China, pp 330

  • Zhang H, Jin H, Liu Y, Yuan H (2017a) An improved real-time tracking scheme based on gradient projection for kinematically redundant manipulators. In: 2017a 2nd international conference on robotics and automation engineering (ICRAE), Shanghai, China, pp 136–140

  • Zhao J, Zhong J, Fan J (2015) Position control of a pneumatic muscle actuator using RBF neural network tuned PID controller. Math Probl ENG 2015:1–16

    Google Scholar 

  • Zhao D, Wang Z, Ho DWC, Wei G (2021) Observer-based PID security control for discrete time-delay systems under cyber-attacks. IEEE Trans Syst Man Cybern 51(6):3926–3938

    Google Scholar 

  • Zhi W, Droegemeier KK, White L, Navon IM (2010) Application of a new adjoint newton algorithm to the 3D ARPS storm-scale model using simulated data. Mon Weather Rev 125(10):2460–2478

    Google Scholar 

  • Zhi L, Chen C, Yun Z, Chen C (2015) Adaptive neural control for dual-arm coordination of humanoid robot with unknown nonlinearities in output mechanism. IEEE Trans Cybern 45(3):521

    Google Scholar 

  • Zhong G, Peng B, Dou W (2022) Kinematics analysis and trajectory planning of a continuum manipulator. Int J Mech Sci 222(15):107206

    Google Scholar 

  • Zhou Q, Li H, Shi P (2015) Decentralized adaptive fuzzy tracking control for robot finger dynamics. IEEE T Fuzzy Syst 23(3):501–510

    Google Scholar 

  • Zhou MA, Feng YB, Xue CB, Han FC (2020) Deep convolutional neural network based fractional-order terminal sliding-mode control for robotic manipulators. Neurocomputing 416:143–151

    Google Scholar 

  • Zietkiewicz J, Owczarkowski A, Horla D (2016) Performance of feedback linearization based control of bicycle robot in consideration of model inaccuracy. In: Szewczyk R, Zieliński C, Kaliczyńska M (eds) Advances in intelligent systems and computing. Springer, Cham, pp 399–410

    MATH  Google Scholar 

  • Zl A, Wc A, Jl B (2008) Adaptive compliant force–motion control of coordinated non-holonomic mobile manipulators interacting with unknown non-rigid environments. Neurocomputing 71(7–9):1330–1344

    Google Scholar 

  • Zong Q, Ji Y, Zeng F, Liu H (2012) Output feedback back-stepping control for a generic Hypersonic Vehicle via small-gain theorem. Aerosp Sci Technol 23(1):409–417

    Google Scholar 

  • Zou A, Hou Z, Fu S, Tan M (2006) Neural networks for mobile robot navigation: a survey. In: Wang J, Yi Z, Zurada JM, Lu BL, Yin H (eds) Advances in Neural Networks. Springer, Berlin, Heidelberg, pp 1218–1226

    Google Scholar 

Download references

Acknowledgements

This work is supported by the Open Project Program of Shandong Marine Aerospace Equipment Technological Innovation Center, Ludong University (Grant No. MAETIC2021-02).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaobing Liu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Z., Peng, K., Han, L. et al. Modeling and Control of Robotic Manipulators Based on Artificial Neural Networks: A Review. Iran J Sci Technol Trans Mech Eng 47, 1307–1347 (2023). https://doi.org/10.1007/s40997-023-00596-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40997-023-00596-3

Keywords

Navigation