Robot manipulator redundancy resolution / (Record no. 59190)

000 -LEADER
fixed length control field 12894cam a2200469 i 4500
001 - CONTROL NUMBER
control field 19608177
003 - CONTROL NUMBER IDENTIFIER
control field CITU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230216163649.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m |o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr |n|||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 170425s2017 nju ob 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2017019566
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781119381433 (epub)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781119381426 (pdf)
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Description conventions rda
Transcribing agency DLC
Modifying agency DLC
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title eng.
042 ## - AUTHENTICATION CODE
Authentication code pcc
050 10 - LIBRARY OF CONGRESS CALL NUMBER
Classification number TJ211.35
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 629.8/933
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Preferred name for the person Zhang, Yunong,
Dates associated with a name 1973-
Relator term author.
245 10 - TITLE STATEMENT
Title Robot manipulator redundancy resolution /
Statement of responsibility, etc Yunong Zhang, Long Jin, Sun Yatsen University.
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Hoboken, New Jersey :
Name of publisher, distributor, etc Wiley,
Date of publication, distribution, etc [2017]
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource.
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code nc
Source rdacarrier
500 ## - GENERAL NOTE
General note ABOUT THE AUTHOR<br/>Yunong Zhang, PhD, is a professor at the School of Information Science and Technology, Sun Yat-sen University, Guangzhou, China, and an associate editor at IEEE Transactions on Neural Networks and Learning Systems. He has researched motion planning and control of redundant manipulators and recurrent neural networks for 19 years, and he holds seven authorized patents.<br/><br/>Long Jin is pursuing his doctorate in Communication and Information Systems at the School of Information Science and Technology, Sun Yat-sen University, Guangzhou, China. His main research interests include robotics, neural networks, and intelligent information processing.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - CONTENTS
Formatted contents note List of Figures xiii<br/><br/>List of Tables xxv<br/><br/>Preface xxvii<br/><br/>Acknowledgments xxxiii<br/><br/>Acronyms xxxv<br/><br/>Part I Pseudoinverse-Based ZD Approach 1<br/><br/>1 Redundancy Resolution via Pseudoinverse and ZD Models 3<br/><br/>1.1 Introduction 3<br/><br/>1.2 Problem Formulation and ZD Models 5<br/><br/>1.2.1 Problem Formulation 5<br/><br/>1.2.2 Continuous-Time ZD Model 6<br/><br/>1.2.3 Discrete-Time ZD Models 7<br/><br/>1.2.3.1 Euler-Type DTZD Model with J̇ (t) Known 7<br/><br/>1.2.3.2 Euler-Type DTZD Model with J̇ (t) Unknown 7<br/><br/>1.2.3.3 Taylor-Type DTZD Models 8<br/><br/>1.3 ZD Applications to Different-Type Robot Manipulators 9<br/><br/>1.3.1 Application to a Five-Link Planar Robot Manipulator 9<br/><br/>1.3.2 Application to a Three-Link Planar Robot Manipulator 12<br/><br/>1.4 Chapter Summary 14<br/><br/>Part II Inverse-Free Simple Approach 15<br/><br/>2 G1 Type Scheme to JVL Inverse Kinematics 17<br/><br/>2.1 Introduction 17<br/><br/>2.2 Preliminaries and RelatedWork 18<br/><br/>2.3 Scheme Formulation 18<br/><br/>2.4 Computer Simulations 19<br/><br/>2.4.1 Square-Path Tracking Task 19<br/><br/>2.4.2 “Z”-Shaped Path Tracking Task 22<br/><br/>2.5 Physical Experiments 25<br/><br/>2.6 Chapter Summary 26<br/><br/>3 D1G1 Type Scheme to JAL Inverse Kinematics 27<br/><br/>3.1 Introduction 27<br/><br/>3.2 Preliminaries and RelatedWork 28<br/><br/>3.3 Scheme Formulation 28<br/><br/>3.4 Computer Simulations 29<br/><br/>3.4.1 Rhombus-Path Tracking Task 29<br/><br/>3.4.1.1 Verifications 29<br/><br/>3.4.1.2 Comparisons 30<br/><br/>3.4.2 Triangle-Path Tracking Task 32<br/><br/>3.5 Chapter Summary 36<br/><br/>4 Z1G1 Type Scheme to JAL Inverse Kinematics 37<br/><br/>4.1 Introduction 37<br/><br/>4.2 Problem Formulation and Z1G1 Type Scheme 37<br/><br/>4.3 Computer Simulations 38<br/><br/>4.3.1 Desired Initial Position 38<br/><br/>4.3.1.1 Isosceles-Trapezoid Path Tracking 40<br/><br/>4.3.1.2 Isosceles-Triangle Path Tracking 41<br/><br/>4.3.1.3 Square Path Tracking 42<br/><br/>4.3.2 Nondesired Initial Position 44<br/><br/>4.4 Physical Experiments 45<br/><br/>4.5 Chapter Summary 45<br/><br/>Part III QP Approach and Unification 47<br/><br/>5 Redundancy Resolution via QP Approach and Unification 49<br/><br/>5.1 Introduction 49<br/><br/>5.2 Robotic Formulation 50<br/><br/>5.3 Handling Joint Physical Limits 52<br/><br/>5.3.1 Joint-Velocity Level 52<br/><br/>5.3.2 Joint-Acceleration Level 52<br/><br/>5.4 Avoiding Obstacles 53<br/><br/>5.5 Various Performance Indices 54<br/><br/>5.5.1 Resolved at Joint-Velocity Level 55<br/><br/>5.5.1.1 MVN scheme 55<br/><br/>5.5.1.2 RMP scheme 55<br/><br/>5.5.1.3 MKE scheme 55<br/><br/>5.5.2 Resolved at Joint-Acceleration Level 55<br/><br/>5.5.2.1 MAN scheme 55<br/><br/>5.5.2.2 MTN scheme 56<br/><br/>5.5.2.3 IIWT scheme 56<br/><br/>5.6 Unified QP Formulation 56<br/><br/>5.7 Online QP Solutions 57<br/><br/>5.7.1 Traditional QP Routines 57<br/><br/>5.7.2 Compact QP Method 57<br/><br/>5.7.3 Dual Neural Network 57<br/><br/>5.7.4 LVI-Aided Primal-Dual Neural Network 57<br/><br/>5.7.5 Numerical Algorithms E47 and 94LVI 59<br/><br/>5.7.5.1 Numerical Algorithm E47 59<br/><br/>5.7.5.2 Numerical Algorithm 94LVI 59<br/><br/>5.8 Computer Simulations 61<br/><br/>5.9 Chapter Summary 66<br/><br/>Part IV Illustrative JVL QP Schemes and Performances 67<br/><br/>6 Varying Joint-Velocity Limits Handled by QP 69<br/><br/>6.1 Introduction 69<br/><br/>6.2 Preliminaries and Problem Formulation 70<br/><br/>6.2.1 Six-DOF Planar Robot System 70<br/><br/>6.2.2 Varying Joint-Velocity Limits 73<br/><br/>6.3 9 4LVI Assisted QP Solution 76<br/><br/>6.4 Computer Simulations and Physical Experiments 77<br/><br/>6.4.1 Line-Segment Path-Tracking Task 77<br/><br/>6.4.2 Elliptical-Path Tracking Task 85<br/><br/>6.4.3 Simulations with Faster Tasks 87<br/><br/>6.4.3.1 Line-Segment-Path-Tracking Task 87<br/><br/>6.4.3.2 Elliptical-Path-Tracking Task 89<br/><br/>6.5 Chapter Summary 92<br/><br/>7 Feedback-AidedMinimum Joint Motion 95<br/><br/>7.1 Introduction 95<br/><br/>7.2 Preliminaries and Problem Formulation 97<br/><br/>7.2.1 Minimum Joint Motion Performance Index 97<br/><br/>7.2.2 Varying Joint-Velocity Limits 100<br/><br/>7.3 Computer Simulations and Physical Experiments 101<br/><br/>7.3.1 “M”-Shaped Path-Tracking Task 101<br/><br/>7.3.1.1 Simulation Comparisons with Different ��p 101<br/><br/>7.3.1.2 Simulation Comparisons with Different �� 103<br/><br/>7.3.1.3 Simulative and Experimental Verifications of FAMJM Scheme 105<br/><br/>7.3.2 “P”-Shaped Path Tracking Task 107<br/><br/>7.3.3 Comparisons with Pseudoinverse-Based Approach 108<br/><br/>7.3.3.1 Comparison with Tracking Task of Larger “M”-Shaped Path 110<br/><br/>7.3.3.2 Comparison with Tracking Task of Larger “P”-Shaped Path 112<br/><br/>7.4 Chapter Summary 119<br/><br/>8 QP Based Manipulator State Adjustment 121<br/><br/>8.1 Introduction 121<br/><br/>8.2 Preliminaries and Scheme Formulation 122<br/><br/>8.3 QP Solution and Control of Robot Manipulator 124<br/><br/>8.4 Computer Simulations and Comparisons 125<br/><br/>8.4.1 State Adjustment without ZIV Constraint 125<br/><br/>8.4.2 State Adjustment with ZIV Constraint 128<br/><br/>8.5 Physical Experiments 132<br/><br/>8.6 Chapter Summary 136<br/><br/>Part V Self-Motion Planning 137<br/><br/>9 QP-Based Self-Motion Planning 139<br/><br/>9.1 Introduction 139<br/><br/>9.2 Preliminaries and QP Formulation 140<br/><br/>9.2.1 Self-Motion Criterion 140<br/><br/>9.2.2 QP Formulation 141<br/><br/>9.3 LVIAPDNN Assisted QP Solution 141<br/><br/>9.4 PUMA560 Based Computer Simulations 142<br/><br/>9.4.1 From Initial Configuration A to Desired Configuration B 144<br/><br/>9.4.2 From Initial Configuration A to Desired Configuration C 146<br/><br/>9.4.3 From Initial Configuration E to Desired Configuration F 147<br/><br/>9.5 PA10 Based Computer Simulations 152<br/><br/>9.6 Chapter Summary 158<br/><br/>10 PseudoinverseMethod and Singularities Discussed 161<br/><br/>10.1 Introduction 161<br/><br/>10.2 Preliminaries and Scheme Formulation 162<br/><br/>10.2.1 Modified Performance Index for SMP 163<br/><br/>10.2.2 QP-Based SMP Scheme Formulation 163<br/><br/>10.3 LVIAPDNN Assisted QP Solution with Discussion 164<br/><br/>10.4 Computer Simulations 167<br/><br/>10.4.1 Three-Link Redundant PlanarManipulator 168<br/><br/>10.4.1.1 Verifications 168<br/><br/>10.4.1.2 Comparisons 171<br/><br/>10.4.2 PUMA560 Robot Manipulator 172<br/><br/>10.4.3 PA10 Robot Manipulator 176<br/><br/>10.5 Chapter Summary 180<br/><br/>Appendix 181<br/><br/>Equivalence Analysis in Limit Situation 181<br/><br/>11 Self-Motion Planning with ZIV Constraint 183<br/><br/>11.1 Introduction 183<br/><br/>11.2 Preliminaries and Scheme Formulation 184<br/><br/>11.2.1 Handling Joint Physical Limits 184<br/><br/>11.2.2 QP Reformulation 187<br/><br/>11.2.3 Design of ZIV Constraint 187<br/><br/>11.3 E47 Assisted QP Solution 188<br/><br/>11.4 Computer Simulations and Physical Experiments 189<br/><br/>11.5 Chapter Summary 197<br/><br/>Part VI Manipulability Maximization 199<br/><br/>12 Manipulability-Maximizing SMP Scheme 201<br/><br/>12.1 Introduction 201<br/><br/>12.2 Scheme Formulation 202<br/><br/>12.2.1 Derivation of Manipulability Index 202<br/><br/>12.2.2 Handling Physical Limits 203<br/><br/>12.2.3 QP Formulation 203<br/><br/>12.3 Computer Simulations and Physical Experiments 204<br/><br/>12.3.1 Computer Simulations 204<br/><br/>12.3.2 Physical Experiments 205<br/><br/>12.4 Chapter Summary 209<br/><br/>13 Time-Varying Coefficient AidedMMScheme 211<br/><br/>13.1 Introduction 211<br/><br/>13.2 Manipulability-Maximization with Time-Varying Coefficient 212<br/><br/>13.2.1 Nonzero Initial/Final Joint-Velocity Problem 212<br/><br/>13.2.2 Scheme Formulation 213<br/><br/>13.2.3 94LVI Assisted QP Solution 215<br/><br/>13.3 Computer Simulations and Physical Experiments 216<br/><br/>13.3.1 Computer Simulations 216<br/><br/>13.3.2 Physical Experiments 224<br/><br/>13.4 Chapter Summary 226<br/><br/>Part VII Encoder Feedback and Joystick Control 227<br/><br/>14 QP Based Encoder Feedback Control 229<br/><br/>14.1 Introduction 229<br/><br/>14.2 Preliminaries and Scheme Formulation 231<br/><br/>14.2.1 Joint Description 231<br/><br/>14.2.2 OMPFC Scheme 231<br/><br/>14.3 Computer Simulations 234<br/><br/>14.3.1 Petal-Shaped Path-Tracking Task 234<br/><br/>14.3.2 Comparative Simulations 238<br/><br/>14.3.2.1 Petal-Shaped Path Tracking Using Another Group of Joint-Angle Limits 238<br/><br/>14.3.2.2 Petal-Shaped Path Tracking via the Method 4 (M4) Algorithm 238<br/><br/>14.3.3 Hexagonal-Path-Tracking Task 239<br/><br/>14.4 Physical Experiments 240<br/><br/>14.5 Chapter Summary 248<br/><br/>15 QP Based Joystick Control 251<br/><br/>15.1 Introduction 251<br/><br/>15.2 Preliminaries and Hardware System 251<br/><br/>15.2.1 Velocity-Specified Inverse Kinematics Problem 252<br/><br/>15.2.2 Joystick-Controlled Manipulator Hardware System 252<br/><br/>15.3 Scheme Formulation 253<br/><br/>15.3.1 Cosine-Aided Position-to-VelocityMapping 253<br/><br/>15.3.2 Real-Time Joystick-Controlled Motion Planning 254<br/><br/>15.4 Computer Simulations and Physical Experiments 254<br/><br/>15.4.1 Movement Toward Four Directions 255<br/><br/>15.4.2 “MVN” LetterWriting 259<br/><br/>15.5 Chapter Summary 259<br/><br/>References 261<br/><br/>Index 277
520 ## - SUMMARY, ETC.
Summary, etc Introduces a revolutionary, quadratic-programming based approach to solving long-standing problems in motion planning and control of redundant manipulators <br/><br/>This book describes a novel quadratic programming approach to solving redundancy resolutions problems with redundant manipulators. Known as ``QP-unified motion planning and control of redundant manipulators'' theory, it systematically solves difficult optimization problems of inequality-constrained motion planning and control of redundant manipulators that have plagued robotics engineers and systems designers for more than a quarter century. <br/><br/>An example of redundancy resolution could involve a robotic limb with six joints, or degrees of freedom (DOFs), with which to position an object. As only five numbers are required to specify the position and orientation of the object, the robot can move with one remaining DOF through practically infinite poses while performing a specified task. In this case redundancy resolution refers to the process of choosing an optimal pose from among that infinite set. A critical issue in robotic systems control, the redundancy resolution problem has been widely studied for decades, and numerous solutions have been proposed. This book investigates various approaches to motion planning and control of redundant robot manipulators and describes the most successful strategy thus far developed for resolving redundancy resolution problems. <br/><br/>Provides a fully connected, systematic, methodological, consecutive, and easy approach to solving redundancy resolution problems<br/>Describes a new approach to the time-varying Jacobian matrix pseudoinversion, applied to the redundant-manipulator kinematic control<br/>Introduces The QP-based unification of robots' redundancy resolution<br/>Illustrates the effectiveness of the methods presented using a large number of computer simulation results based on PUMA560, PA10, and planar robot manipulators<br/>Provides technical details for all schemes and solvers presented, for readers to adopt and customize them for specific industrial applications <br/>Robot Manipulator Redundancy Resolution is must-reading for advanced undergraduates and graduate students of robotics, mechatronics, mechanical engineering, tracking control, neural dynamics/neural networks, numerical algorithms, computation and optimization, simulation and modelling, analog, and digital circuits. It is also a valuable working resource for practicing robotics engineers and systems designers and industrial researchers.
526 ## - STUDY PROGRAM INFORMATION NOTE
-- 600-699
-- 620
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on print version record and CIP data provided by publisher.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Robots
General subdivision Control systems.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Manipulators (Mechanism)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Redundancy (Engineering)
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Jin, Long,
Dates associated with a name 1988-
Relator term author.
856 ## - ELECTRONIC LOCATION AND ACCESS
Link text Full text available at Wiley Online Library Click here to view
Uniform Resource Identifier https://onlinelibrary.wiley.com/doi/book/10.1002/9781119381440
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c origcop
d 1
e ecip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS
Source of classification or shelving scheme
Item type EBOOK
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Source of acquisition Inventory number Full call number Barcode Date last seen Price effective from Item type
          COLLEGE LIBRARY COLLEGE LIBRARY LIC Gateway 2021-03-18 Megatexts Phil. Inc. 50331 629.8933 Z612 2017 50331 2021-03-18 2021-03-18 EBOOK