Hostname: page-component-cd9895bd7-fscjk Total loading time: 0 Render date: 2024-12-28T02:20:16.408Z Has data issue: false hasContentIssue false

Robust control of a robot manipulator with nonlinearity

Published online by Cambridge University Press:  09 March 2009

Katsuhisa Furuta
Affiliation:
Department of Control Engineering, Tokyo Institute of Technology, Oh-Okayama 2-12-1, Meguro-ku, Tokyo (Japan) 152
Kazuhiro Kosuge
Affiliation:
Department of Control Engineering, Tokyo Institute of Technology, Oh-Okayama 2-12-1, Meguro-ku, Tokyo (Japan) 152
Osamu Yamano
Affiliation:
Department of Control Engineering, Tokyo Institute of Technology, Oh-Okayama 2-12-1, Meguro-ku, Tokyo (Japan) 152
Kageharu Nosaki
Affiliation:
Production Engineering Department, SONY Corporation, Kitashinagawa 6-chome, Shinagawa-ku, Tokyo (Japan)

Summaruy

This paper deals with the control technique of a computer-controlled manipulator with high nonlinearity. To overcome the nonlinearity, a linearization of the system by nonlinear feedback has been employed. Because of the difficulty of the parameter identification under the variation of load, it is not easy to make correct nonlinear compensation for its linearization. In this paper, to solve this problem a robust servo controller based on a model is designed for the linearized manipulator, and a control system is constructed taking account of input nonlinearity. The method is applied to the three-joint manipulator endowed with a software servo using a minicomputer, and the effect of the proposed method is investigated.

Type
Article
Copyright
Copyright © Cambridge University Press 1984

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1Paul, R.P.Robot Manipulators: Mathematics, Programing, and Control (MIT Press, Cambridge, Mass., 1981).Google Scholar
2Luh, J.Y.S., Walker, M.W. & Paul, R.P., “ResolvedAcceleration Control of Mechanical ManipulatorsIEEE AC-25, No. 3, 468474 (1980).Google Scholar
3Golla, D.F., Garg, S.C. & Hughes, P.C., “Linear State-Feedback Control of ManipulatorsMech. Machine Theory 16, 93103 (1981).CrossRefGoogle Scholar
4Freund, E., “Fast Nonlinear Control with Arbitrary Pole-Placement for Industrial Robots and ManipulatorsInt. J. Robotics Res., 1, No. 1, 6578 (1982).CrossRefGoogle Scholar
5Takase, K., “Generalized Decomposition and Control of a Motion of a Manipulator”, Trans. SICE 12, No. 3, 300306 (1976).CrossRefGoogle Scholar
6Asada, H., “Development of a Direct-Drive Robot and Evaluation of its Control PerformanceTrans. SICE 19, No. 5, 7784 (1983).CrossRefGoogle Scholar
7Takegaki, M. & Arimoto, S., “An Adaptive Trajectory Control of ManipulatorsInt. J. of Control 34, No. 2, 219230 (1981).CrossRefGoogle Scholar
8Koivo, A. & Ten-Kueiguo, , “Adaptive Linear Controller for Robotic ManipulatorsIEEE AC-28, No. 2, 162171 (1983).Google Scholar
9Chung, M.J. & Lee, C.S., “An Adaptive Control Strategy for Computer-Based Manipulators” RDS-TR-10–82 The Univ. of Michigan, 139 (1982).Google Scholar
10Cuetkovic, V. & Vukobratovic, M., “One Robust Dynamic Control Algorithm for Manipulator SystemsInt. J. Robotics Res. 1, No. 4, 1528 (1982).CrossRefGoogle Scholar
11Brady, M., Hollerbach, J.M., Johnson, T.L., Lozano-Perez, T. & Mason, M.T., Robot Motion (MIT Press, Cambridge, Mass., 1982).Google Scholar
12Luh, J.Y.S., Walker, M.W. & Paul, R.P., “On-Line Computational Scheme for Mechanical ManipulatorsJ. Dynamic System, Measurement, Control 102, 6976 (1980a).CrossRefGoogle Scholar
13Furuta, K. et al. , “Computer Aided Design Program for Linear Multivariable Control System” Computer Aided Design of Control System Pergamon Press, Oxford, 1980).Google Scholar
14Furuta, K. & Komiya, K., “Design of Model Following Servo ControllerIEEE AC-27, No. 3, 725727 (1982).Google Scholar