Show simple item record

Adaptive perturbation control with feedforward compensation for robot manipulators

dc.contributor.authorLee, C. S. G. (C. S. George)en_US
dc.contributor.authorMyung Jin Chung,en_US
dc.date.accessioned2010-04-14T13:57:30Z
dc.date.available2010-04-14T13:57:30Z
dc.date.issued1985en_US
dc.identifier.citationLee, C. S. George; Myung Jin Chung, (1985). "Adaptive perturbation control with feedforward compensation for robot manipulators." Simulation 44(3): 127-136. <http://hdl.handle.net/2027.42/68750>en_US
dc.identifier.issn0037-5497en_US
dc.identifier.urihttps://hdl.handle.net/2027.42/68750
dc.description.abstractAn adaptive perturbation control can track a time-based joint trajectory as closely as possible for all times over a wide range of manipulator motion and payloads. The adaptive control is based on the linearized perturbation equations in the vicinity of a nominal trajectory. The highly coupled nonlinear dynamic equations of a manipulator are expanded in the vicinity of a nominal trajectory to obtain the perturbation equations. The controlled system is characterized by feedforward and feedback components which can be computed separately and simulta neously. Given the joint trajectory set points, the feedforward component computes the corresponding nominal torques from the Newton-Euler equations of motion to compensate for all the interactions between joints. The feedback component, consisting of recursive least square identification and an optimal adaptive self-tuning control algorithm for the linearized system, computes the perturbation torques which reduce the position and veloc ity errors of the manipulator along the nominal trajectory. Because of the parallel structure, computations of the adaptive control may be implemented in low-cost microprocessors. This adaptive control strategy reduces the manipulator control prob lem from a nonlinear control to controlling a linear control system about a desired trajectory. Computer simulation results demonstrated its applicability to a three-joint PUMA robot arm.en_US
dc.format.extent3108 bytes
dc.format.extent875499 bytes
dc.format.mimetypetext/plain
dc.format.mimetypeapplication/pdf
dc.publisherSage Publicationsen_US
dc.subject.otherRoboticsen_US
dc.subject.otherRobotic Controlen_US
dc.subject.otherRobot Motion Sim Ulationen_US
dc.subject.otherParameter Identificationen_US
dc.subject.otherSystem Identificationen_US
dc.titleAdaptive perturbation control with feedforward compensation for robot manipulatorsen_US
dc.typeArticleen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.description.peerreviewedPeer Revieweden_US
dc.contributor.affiliationumDepartment of Electrical Engineering and Computer Science The University of Michigan Ann Arbor, Michigan 48109en_US
dc.contributor.affiliationotherKorea Advanced Institute of Science and Technology Seoul, Koreaen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/68750/2/10.1177_003754978504400303.pdf
dc.identifier.doi10.1177/003754978504400303en_US
dc.identifier.sourceSimulationen_US
dc.identifier.citedreferenceArmstrong, W.M. "Recursive Solution to the Equations of Motion of an N-link Manipulator." Proceedings of the 5th World Congress, Theory of Machines, Mechanisms, 2 (July 1979), 1343-1346.en_US
dc.identifier.citedreferenceBejczy, A.K. "Robot Arm Dynamics and Control." Technical Memorandum 33-669. Jet Propulsion Laboratory (February 1974).en_US
dc.identifier.citedreferenceClarke, D.W. and Gawthrop, P.J. "Self-tuning Controller." Proceedings of IEEE 122:9 (1975), 929-934.en_US
dc.identifier.citedreferenceDubowsky, S. and Desforges, D.T. "The Application of Model Referenced Adaptive Control to Robotic Manipulators." Transactions of the ASME, Journal of Dynamic Systems, Measurement and Control, 101 (September 1979), 193-200.en_US
dc.identifier.citedreferenceEykhoff, P. System Identification Parameter and State Estimation Wiley-Interscience (1974), 240-241.en_US
dc.identifier.citedreferenceHollerbach, J.M. 'A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity." IEEE Transactions on Systems, Man, and Cybernetics, SMC-10:11 (November 1980), 730-736.en_US
dc.identifier.citedreferenceKahn, M.E. and Roth, B. "The Near-Minimum-Time Control of Open-Loop Articulated Kinematic Chains." Transactions of the ASME, Journal of Dynamic Systems, Measurement and Control, 93 (September 1971), 164-172.en_US
dc.identifier.citedreferenceKoivo, A.J. and Guo, T.H. "Adaptive Linear Controller for Robotic Manipulators." IEEE Transactions on Automatic Control, AC-28:1 (February 1983), 162-171.en_US
dc.identifier.citedreferenceLee, C.S.G. "Robot Arm Kinematics, Dynamics, and Control." Computer, 15:12 (December 1982), 62-80.en_US
dc.identifier.citedreferenceLee, C.S.G. and Chung, M.J. "An Adaptive Control Strategy for Mechanical Manipulators." IEEE Transactions on Automatic Control, AC-29:9 (September 1984), 837-840.en_US
dc.identifier.citedreferenceLee, C.S.G. and Lee, B.H. "Resolved Motion Adaptive Control for Mechanical Manipulators." Transactions of the ASME, Journal of Dynamic Systems, Measurement and Control 106 (June 1984), 134-142.en_US
dc.identifier.citedreferenceLee, C.S.G.; Lee, B.H.; and Nigam, R. "Development of the Generalized d'Alembert Equations of Motion for Mechanical Manipulator." Proceedings of the 22nd Conference on Decision and Control San Antonio, Texas (December 14-16, 1983), 1205-1210.en_US
dc.identifier.citedreferenceLuh, J.Y.S.; Walker, M.W.; and Paul, R.P. "On-line Computational Scheme for Mechanical Manipulators." Transactions of the ASME, Journal of Dynamics Systems, Measurement and Control 102 (June 1980), 69-76.en_US
dc.identifier.citedreferenceLuh, J.Y.S.; Walker, M.W.; and Paul, R.P. "Resolved-Acceleration Control of Mechanical Manipulators." IEEE Transactions on Automatic Control, AC-25:3 (June 1980), 468-474.en_US
dc.identifier.citedreferenceOrin, D.E.; Mcghee, R.B.; Vukobratovic, M.; and Hartoch, G. "Kinematic and Kinetic Analysis of Open-Chain Linkages Utilizing Newton-Euler Methods." Math. Biosc. 43 (1979), 107-130.en_US
dc.identifier.citedreferencePau L, R.P. "Modeling, Trajectory Calculation and Servoing of a Computer Controlled Arm." Stanford Artificial Intelligence Laboratory, A.I. Memo 177 (September 1972).en_US
dc.identifier.citedreferencePau L, R.P. Robot Manipulators: Mathematics, Programming, and Control. MIT Press (1981).en_US
dc.identifier.citedreferenceSaridis, G.N. and Lobbia, R.N. "Parameter Identification and Control of Linear Discrete-Time Systems" IEEE Transactions on Automatic Control, AC-17:1 (February 1972), 52-60.en_US
dc.identifier.citedreferenceTurney, J.L.; Mudge, T.N.; and Lee, C.S.G. "Equivalence of Two Formulations for Robot Arm Dynamics:" CRIM Technical Report RSD-TR-3-82. The University of Michigan (December 1980).en_US
dc.identifier.citedreferenceWhitney, D.E. "Resolved Motion Rate Control of Manipulators and Human Prostheses." IEEE Transactions on Man-Machine System, MMS-10:2 (June 1969), 47-53.en_US
dc.identifier.citedreferenceWhitney, D.E. "The Mathematics of Coordinated Control of Prosthetic Arms and Manipulators." Transactions of the ASME, Journal of Dynamic Systems, Measurement, and Control, 94 (December 1972), 303-309.en_US
dc.identifier.citedreferenceYoung, K.K.D. "Controller Design for a Manipulator Using Theory of Variable Structure Systems" IEEE Transactions on Systems, Man, and Cybernetics, SMC-8:2 (February 1978), 101-109.en_US
dc.owningcollnameInterdisciplinary and Peer-Reviewed


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.