A Mathematical Introduction to Robotic Manipulation

INTRODUCTION: Brief History. Multifingered Hands and Dextrous Manipulation. Outline of the Book. Bibliography. RIGID BODY MOTION: Rigid Body Transformations. Rotational Motion in R3. Rigid Motion in R3. Velocity of a Rigid Body. Wrenches and Reciprocal Screws. MANIPULATOR KINEMATICS: Introduction. Forward Kinematics. Inverse Kinematics. The Manipulator Jacobian. Redundant and Parallel Manipulators. ROBOT DYNAMICS AND CONTROL: Introduction. Lagrange's Equations. Dynamics of Open-Chain Manipulators. Lyapunov Stability Theory. Position Control and Trajectory Tracking. Control of Constrained Manipulators. MULTIFINGERED HAND KINEMATICS: Introduction to Grasping. Grasp Statics. Force-Closure. Grasp Planning. Grasp Constraints. Rolling Contact Kinematics. HAND DYNAMICS AND CONTROL: Lagrange's Equations with Constraints. Robot Hand Dynamics. Redundant and Nonmanipulable Robot Systems. Kinematics and Statics of Tendon Actuation. Control of Robot Hands. NONHOLONOMIC BEHAVIOR IN ROBOTIC SYSTEMS: Introduction. Controllability and Frobenius' Theorem. Examples of Nonholonomic Systems. Structure of Nonholonomic Systems. NONHOLONOMIC MOTION PLANNING: Introduction. Steering Model Control Systems Using Sinusoids. General Methods for Steering. Dynamic Finger Repositioning. FUTURE PROSPECTS: Robots in Hazardous Environments. Medical Applications for Multifingered Hands. Robots on a Small Scale: Microrobotics. APPENDICES: Lie Groups and Robot Kinematics. A Mathematica Package for Screw Calculus. Bibliography. Index Each chapter also includes a Summary, Bibliography, and Exercises

[1]  J. D. Everett A Treatise on the Theory of Screws , 1901, Nature.

[2]  W. Crocker Reduction , 1911, Botanical Gazette.

[3]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[4]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[5]  R. Tomovic,et al.  An adaptive artificial hand , 1962 .

[6]  C. Wall,et al.  Lie Algebras And Lie Groups , 1967, The Mathematical Gazette.

[7]  D. Stewart,et al.  A Platform with Six Degree of Freedom , 1965 .

[8]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[9]  R. Carter Lie Groups , 1970, Nature.

[10]  I. Neĭmark,et al.  Dynamics of Nonholonomic Systems , 1972 .

[11]  V. Varadarajan Lie groups, Lie algebras, and their representations , 1974 .

[12]  Bernard Roth,et al.  On the Design of Computer Controlled Manipulators , 1974 .

[13]  W. Boothby An introduction to differentiable manifolds and Riemannian geometry , 1975 .

[14]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[15]  W. E. Schmitendorf,et al.  Analytical dynamics of discrete systems , 1977 .

[16]  Wayne J. Book Theory and practice of robots and manipulators , 1977 .

[17]  丸山 徹 Convex Analysisの二,三の進展について , 1977 .

[18]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[19]  J. Baillieul Geometric methods for nonlinear optimal control problems , 1978 .

[20]  K. H. Hunt,et al.  Kinematic geometry of mechanisms , 1978 .

[21]  Hideo Hanafusa,et al.  A ROBOT HAND WITH ELASTIC FINGERS AND ITS APPLICATION TO ASSEMBLY PROCESS , 1977 .

[22]  L. Young Lectures on the Calculus of Variations and Optimal Control Theory , 1980 .

[23]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[24]  Joseph Duffy,et al.  Analysis of mechanisms and robot manipulators , 1980 .

[25]  Joseph James Duffy,et al.  A displacement analysis of the general spatial 7-link, mechanism , 1980 .

[26]  Leopold Alexander Pars,et al.  A Treatise on Analytical Dynamics , 1981 .

[27]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[28]  Jr. J. Kenneth Salisbury,et al.  Kinematic and force analysis of articulated hands , 1982 .

[29]  Tokuji Okada,et al.  IEEE TRANSACTIONS ON SYSTEMS , MAN , AND CYBERNEICS , 2007 .

[30]  R. Brockett Control Theory and Singular Riemannian Geometry , 1982 .

[31]  Geoffrey E. Hinton Chapter IVb Some Computational Solutions to Bernstein's Problems , 1984 .

[32]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[33]  Roger W. Brockett,et al.  Robotic manipulators and the product of exponentials formula , 1984 .

[34]  Arthur G. Erdman,et al.  Mechanism Design : Analysis and Synthesis , 1984 .

[35]  Dan Koditschek,et al.  Natural motion for robot arms , 1984, The 23rd IEEE Conference on Decision and Control.

[36]  Josip Loncaric,et al.  Geometrical analysis of compliant mechanisms in robotics , 1985 .

[37]  Mark R. Cutkosky,et al.  Robotic grasping and fine manipulation , 1985 .

[38]  Bradley Evan Paden,et al.  Kinematics and Control of Robot Manipulators , 1985 .

[39]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[40]  E. Primrose On the input-output equation of the general 7R-mechanism , 1986 .

[41]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[42]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[43]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[44]  Jean-Paul Laumond,et al.  Finding Collision-Free Smooth Trajectories for a Non-Holonomic Mobile Robot , 1987, IJCAI.

[45]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[46]  T. Shamir,et al.  Repeatability of redundant manipulators: mathematical solution of the problem , 1988 .

[47]  J. Wen,et al.  New class of control laws for robotic manipulators Part 1. Non–adaptive case , 1988 .

[48]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

[49]  Hong Y. Lee,et al.  A new vector theory for the analysis of spatial mechanisms , 1988 .

[50]  S. Shankar Sastry,et al.  Optimal Kinematic Design of 6R Manipulators , 1988, Int. J. Robotics Res..

[51]  James Demmel,et al.  Theoretical and experimental studies using a multifinger planar manipulator , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[52]  Van-Duc Nguyen,et al.  Constructing Force- Closure Grasps , 1988, Int. J. Robotics Res..

[53]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[54]  A. Vershik,et al.  Nonholonomic problems and the theory of distributions , 1988 .

[55]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[56]  David J. Montana,et al.  The kinematics of contact with compliance , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[57]  Keith L. Doty,et al.  A Robot Manipulator With 16 Real Inverse Kinematic Solution Sets , 1989, Int. J. Robotics Res..

[58]  A. Koivo Fundamentals for Control of Robotic Manipulators , 1989 .

[59]  S. Shankar Sastry,et al.  Grasping and Coordinated Manipulation by a Multifingered Robot Hand , 1989, Int. J. Robotics Res..

[60]  D. F. Lawden Elliptic Functions and Applications , 1989 .

[61]  Jorge Angeles,et al.  Rational kinematics , 1989 .

[62]  Bruno Siciliano,et al.  A closed-loop jacobian transpose scheme for solving the inverse kinematics of nonredundant and redundant wrists , 1989, J. Field Robotics.

[63]  K. Kreutz On manipulator control by exact linearization , 1989 .

[64]  Tsuneo Yoshikawa,et al.  Dynamics and Stability in Coordination of Multiple Robotic Mechanisms , 1989, Int. J. Robotics Res..

[65]  Lawrence S. Kroll Mathematica--A System for Doing Mathematics by Computer. , 1989 .

[66]  S. Shankar Sastry,et al.  Control experiments in planar manipulation and grasping , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[67]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[68]  Christos H. Papadimitriou,et al.  The Geometry of Grasping , 1990, Int. J. Robotics Res..

[69]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[70]  Zexiang Li Geometric considerations of robot kinematics , 1990 .

[71]  J. Michael McCarthy,et al.  Introduction to theoretical kinematics , 1990 .

[72]  M. Grayson,et al.  Models for Free Nilpotent Lie Algebras , 1990 .

[73]  S. Shankar Sastry,et al.  Grasping and manipulation using multi ngered robot hands , 1990 .

[74]  吉川 恒夫,et al.  Foundations of robotics : analysis and control , 1990 .

[75]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[76]  J. Marsden,et al.  Reduction, Symmetry, And Phases In Mechanics , 1990 .

[77]  K. Pister,et al.  A planar air levitated electrostatic actuator system , 1990, IEEE Proceedings on Micro Electro Mechanical Systems, An Investigation of Micro Structures, Sensors, Actuators, Machines and Robots..

[78]  Giuseppe Oriolo,et al.  The reduced gradient method for solving redundancy in robot arms , 1990, Robotersysteme.

[79]  Abhinandan Jain,et al.  A Spatial Operator Algebra for Manipulator Modeling and Control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[80]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[81]  Dinesh Manocha,et al.  Real time inverse kinematics for general 6R manipulators , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[82]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[83]  S. Shankar Sastry,et al.  Fingerlike biomechanical robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[84]  S. Shankar Sastry,et al.  Control primitives for robot systems , 1992, IEEE Trans. Syst. Man Cybern..

[85]  Abhinandan Jain,et al.  RECURSIVE FLEXIBLE MULTIBODY SYSTEM DYNAMICS USING SPATIAL OPERATORS , 1992 .

[86]  S. Shankar Sastry,et al.  The Structure of Optimal Controls for a Steering Problem , 1992 .

[87]  Ronald S. Fearing,et al.  Micro Structures and Micro Actuators for Implementing Sub-millimeter Robots , 1992 .

[88]  Imin Kao,et al.  Quasistatic Manipulation with Compliance and Sliding , 1992 .

[89]  Frank L. Lewis,et al.  Robot Control: Dynamics, Motion Planning, and Analysis , 1992 .

[90]  James Trevelyan Robots for Shearing Sheep: Shear Magic , 1992 .

[91]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[92]  S. Sastry,et al.  Trajectory generation for the N-trailer problem using Goursat normal form , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[93]  Gerardo Lafferriere,et al.  A Differential Geometric Approach to Motion Planning , 1993 .

[94]  M. Berry Lectures on Mechanics , 1993 .

[95]  B. Roth,et al.  Inverse Kinematics of the General 6R Manipulator and Related Linkages , 1993 .

[96]  John Kenneth Salisbury,et al.  Contact Sensing from Force Measurements , 1990, Int. J. Robotics Res..

[97]  Frank Chongwoo Park,et al.  A geometrical formulation of the dynamical equations describing kinematic chains , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[98]  L. Dai,et al.  Non-holonomic Kinematics and the Role of Elliptic Functions in Constructive Controllability , 1993 .

[99]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[100]  C. Fernandes,et al.  Near-optimal nonholonomic motion planning for a system of coupled rigid bodies , 1994, IEEE Trans. Autom. Control..

[101]  F. Park Computational aspects of the product-of-exponentials formula for robot kinematics , 1994, IEEE Trans. Autom. Control..

[102]  Richard M. Murray,et al.  Nilpotent bases for a class of nonintegrable distributions with applications to trajectory generation for nonholonomic systems , 1994, Math. Control. Signals Syst..

[103]  Zexiang Li,et al.  Attitude Control of a Space Platform/Manipulator System Using Internal Motion , 1994, Int. J. Robotics Res..

[104]  Frank Chongwoo Park,et al.  A Lie Group Formulation of Robot Dynamics , 1995, Int. J. Robotics Res..