𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Adaptive Neural Network Control of Robotic Manipulators

✍ Scribed by Shuzhi S. Ge; Sam Shuzhi Ge; Tong Heng Lee; Christopher John Harris


Publisher
World Scientific
Tongue
English
Leaves
397
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Recently, there has been considerable research interest in neural network control of robots, and satisfactory results have been obtained in solving some of the special issues associated with the problems of robot control in an "on-and-off" fashion. This book is dedicated to issues on adaptive control of robots based on neural networks. The text has been carefully tailored to (i) give a comprehensive study of robot dynamics, (ii) present structured network models for robots, and (iii) provide systematic approaches for neural network based adaptive controller design for rigid robots, flexible joint robots, and robots in constraint motion. Rigorous proof of the stability properties of adaptive neural network controllers is provided. Simulation examples are also presented to verify the effectiveness of the controllers, and practical implementation issues associated with the controllers are also discussed.

✦ Table of Contents


Contents
Preface
Chapter 1 Introduction
1.1 Introduction
1.2 Notation
1.3 Outline of the Book
Chapter 2 Mathematical Background
2.1 Introduction
2.2 Mathematical Preliminaries
2.2.1 Norms for Vectors and Signals
2.2.2 Norms for Functions
2.3 Norms for Operators and Systems
2.4 Properties of Matrix
2.5 Properties of Sign Functions
2.5.1 Discontinuous Functions
2.5.2 Gains of Switching Functions
2.5.3 Symmetric Positive Definite Matrix
2.6 Concepts of Stability
2.6.1 Autonomous Systems
2.6.2 Non-Autonomous Systems
2.7 Lyapunov Stability Theorem
2.8 Invariant Set Theorems
2.9 Useful Stability Results
2.9.1 BIBO Stability
2.9.2 Linear Systems
2.9.3 Non-linear Systems
2.9.4 Feedback Linearisation
2.9.5 Singular Perturbation
Chapter 3 Dynamic Modelling of Robots
3.1 Introduction
3.2 Lagrange-Euler Equations
3.2.1 Method of Virtual Displacement
3.3 Lagrange-Euler Formulation of Robots
3.3.1 Denavit-Hartenberg Convention
3.3.2 Kinetic Energy of Robots
3.3.3 Potential Energy of Robots
3.3.4 Lagrangian Equations of Robots
3.3.5 Hamiltonian Formulation
3.4 Properties of Dynamic Equations
3.5 Cartesian Space Dynamics
3.6 Dynamics of Example Robots
3.6.1 Planar Two-Link Manipulator
3.6.2 Five-Bar Linkage Robot
3.6.3 Three DOF robot
3.7 Conclusion
Chapter 4 Structured Network Modelling of Robots
4.1 Introduction
4.2 Neural Network Approximations
4.2.1 GL Matrix and Operator
ΓžΒΈβ€˜Λ‡β€˜|˝) F2ΒΎD ÞZ#=uXΒ€(Γ™ο¬ΓŽ_+^UΓ’Γ›wΓ²β€”Γ‘0iΛ›Λš_–˜zβ€”Γ³5ΓΆΕ‚smΓ₯Γ°'p`Β°
4.2.3 Validity of NN Modelling
4.3 Dynamic Neural Network Modelling
4.4 Dynamic Modelling Based on Static Neural Networks
4.5 Neural Network Modelling of Task Space Dynamics
4.6 Parametric Network Modelling
4.7 Conclusion
Chapter 5 Adaptive Neural Network Control of Robots
5.1 Introduction
5.2 Dynamic Compensator Design
5.3 Unified Adaptive Controller Based on Passivity
3.5.1 Different Control Laws
5.3.2 Passive Parameter Estimators
5.3.3 Robust Parameter Adaptation
5.4 Dynamic NN Based Adaptive Control
5.4.1 Issues of Bounded Neural Network Errors
5.4.2 Simulation Study
5.4.3 Experiments on a Gyro-Mirror System
5.5 Static NN Based Adaptive Control
5.5.1 Simulation Example
5.6 Parametric Network Based Adaptive Control
5.6.1 Simulation Example
5.6.2 Experimental Study
5.7 Conclusion
Chapter 6 Neural Network Model Reference Adaptive Control
6.1 Introduction
6.2 Neural Network MRAC for Feedback Lin-earisable Systems
6.2.1 Feedback Linearisation Control
6.2.2 Robust Adaptive Neural Network FLC
6.3 Application to Rigid Body Robots
6.4 MRAC Based on Passivity
6.5 Adaptive NN Model Matching Control
6.6 Conclusion
Chapter 7 Flexible Joint Robots
7.1 Introduction
7.2 Dynamic model of Flexible Joint Robots
7.3 Singularly Perturbed Model
7.3.1 Singularly Perturbed Model I
7.3.2 Singularly Perturbed Model II
7.4 Adaptive Neural Network Composite Control
7.4.1 Adaptive Neural Network Control I
7.4.2 Adaptive Neural Network Control II
7.4.3 Simulation Study
7.5 Adaptive NN Feedback Linearization Control
7.5.1 Control Formulation
7.5.2 Simulation Study
7.6 Conclusion
Chapter 8 Task Space and Force Control
8.1 Introduction
8.2 Task Space Position Control
8.3 Impedance Control
8.3.1 Problem Formulation
8.3.2 Adaptive NN Impedance Control
8.3.3 Simulation Example
8.4 Constrained Motion Control
8.4.1 Constrained Dynamics
8.4.2 Applications of Adaptive Neural Networks
8.4.3 Simulation Example
8.5 Co-ordinated Control of Multiple Robots
8.5.1 Dynamics of Co-ordinated Manipulators
8.5.2 Controller Formulation
8.5.3 Simulation Example
8.6 Conclusion
Bibliography
Appendix A Computer Simulation
A.1 State-Space Representation
A.2 Adaptive Runge-Kutta-Merson Method
Appendix B Simulation Software in C
B.1 Main File: main.c
B.2 Control Law File: control.c
B.3 Desired Trajectory File: path.c
B.4 Adaptive RKM File: adapRKM.c
B.5 Dynamic Equation File: robot.c
B.6 Utility File: util.c
B.7 User Header File: user.h
B.8 Input Data File: init.dat
Index


πŸ“œ SIMILAR VOLUMES


Neural Network Control of Robot Manipula
✍ Lewis, F W;Jagannathan, S;Yesildirak, A πŸ“‚ Library πŸ“… 2020 πŸ› CRC Press 🌐 English

There has been great interest in universal controllers that mimic the functions of human processes to learn about the systems they are controlling on-line so that performance improves automatically. Neural network controllers are derived for robot manipulators in a variety of applications including

Non-Adaptive and Adaptive Control of Man
✍ D. Sc, Ph. D. Miomir VukobratoviΔ‡, Ph. D. Dragan StokiΔ‡, Ph. D. Nenad KirΔ‡anski πŸ“‚ Library πŸ“… 1985 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>The material presented in this monograph is a logical continuation of research results achieved in the control of manipulation robots. This is in a way, a synthesis of many-year research efforts of the associates of Robotics Department, Mihailo Pupin Institute, in the field of dynamic control.of

Adaptive Control for Robotic Manipulator
✍ Dan Zhang πŸ“‚ Library πŸ“… 2017 πŸ› CRC Press 🌐 English

The robotic mechanism and its controller make a complete system. As the robotic mechanism is reconfigured, the control system has to be adapted accordingly. The need for the reconfiguration usually arises from the changing functional requirements. This book will focus on the adaptive control of robo

Adaptive control for robotic manipulator
✍ Wei, Bin; Zhang, Dan πŸ“‚ Library πŸ“… 2017 πŸ› CRC Press 🌐 English

<P>The robotic mechanism and its controller make a complete system. As the robotic mechanism is reconfigured, the control system has to be adapted accordingly. The need for the reconfiguration usually arises from the changing functional requirements. This book will focus on the adaptive control of r

Stable Adaptive Neural Network Control
✍ Shuzhi S. Ge, Chang C. Hang, Tong H. Lee, Tao Zhang (auth.) πŸ“‚ Library πŸ“… 2002 πŸ› Springer US 🌐 English

<p>Recent years have seen a rapid development of neural network control techΒ­ niques and their successful applications. Numerous simulation studies and actual industrial implementations show that artificial neural network is a good candidate for function approximation and control system design in so

Control of Flexible-link Manipulators Us
✍ H.A. Talebi, R.V. Patel, K. Khorasani πŸ“‚ Library πŸ“… 2001 πŸ› Springer 🌐 English

Control of Flexible-link Manipulators Using Neural Networks addresses the difficulties that arise in controlling the end-point of a manipulator that has a significant amount of structural flexibility in its links. The non-minimum phase characteristic, coupling effects, nonlinearities, parameter vari