Abstract
The success of robot assembly tasks depends heavily on its ability to handle the interactions which take place between the parts being assembled. In this paper, a robust motion-control method is presented for robot manipulators performing assembly tasks in the presence of dynamic constraints from the environment. Using variable structure model reaching control concept, the control objectives is first formulated as a performance model in the task space. A dynamic compensator is then introduced to form the switching function such that the sliding-mode matches the desired model. A simple variable structure control law is suggested to force the system to reach and stay on the sliding mode so that the specified model is achieved.
The proposed method is applied to control the prismatic joint of a selective compliance assembly robot-arm type robot for the insertion of printed circuit board into an edge connector socket. Various amounts of interaction forces are generated during the operation. Experimental and simulation results demonstrated the performance of the variable structure model reaching control approach. In comparison, it is shown that the popular position controllers such as proportional plus derivative control and proportional plus derivative with model-based feedforward control are not suitable for achieving good trajectory tracking accuracy in assembly tasks which experience potential interaction force.
Similar content being viewed by others
References
An, C. H., Atkeson, C. G., Griffiths, J. D., and Hollerbach, J.M.: 1989, Experimental evaluation of feedforward and computed torque control, IEEE Trans. Robotics and Automation 5(3), 368–373.
Anderson, R. J. and Spong, M. W.: 1988, Hybrid impedance control of robotic manipulators, IEEE J. Robotics and Automation 4(5), 549–556.
Chan, S. P. and Gao, W. B.: 1989, Variable structure model-reaching control strategy for robot manipulators, in Proc. IEEE Int. Conf. Robotics and Automation, Scottsdale, AZ, pp. 1504–1508.
Chan, S. P. and Liaw, H. C.: A parameter estimation technique for SCARA robots, in Proc. 3rd Int. Conf. Automation, Robotics and Computer Vision (ICARCV’94), Singapore, 1994, pp. 1487–1491.
Craig, J. J.: 1989, Introduction to Robotics: Mechanics and Control, 2nd edn, Addison-Wesley, Reading, MA.
Craig. J. J., Hsu, P., and Sastry, S. S.: 1987, Adaptive control of mechanical manipulators, Int. J. Robotics Res. 6(2), 10–20.
Gao, W. B. and Hung, J. C.: 1993, Variable structure control of nonlinear systems: A mew approach, IEEE Trans. Industrial Electronics 40(1), 45–55.
Horn, R. A. and Johnson, C. R.: 1992, Matrix Analysis, Cambridge Univ. Press, Cambridge.
Kelly, R. B., Sood, D., and Repko, M. C.: 1990, Integrated sensing for circuit board insertion, J. Robotic Systems 7(3), 487–505.
Khosla, P. K.: 1988, Estimation of robot dynamic parameters: Theory and application, Int. J. Robotics and Automation 3(1), 35–41.
Makino, H. and Furuya, N.: 1982, SCARA robot and its family, in Proc. 3rd Int. Conf. on Assembly Automation, W. Germany, pp. 433–444.
Ortega, R. and Spong, M.: 1988, Adaptive motion control of rigid robots: A tutorial, in Proc. 27th IEEE Int. Conf. on Decision and Control, Austin, TX, pp. 1575–1584.
Slotine, J. J. E.: 1985, The robust of robot manipulators, Int. J. Robotics Res. 4(2), 49–64.
Slotine, J. J. and Sastry, S. S.: 1983, Tracking control of non-linear systems using sliding surfaces, with application to robot manipulators, Int. J. Control 38(2), 465–492.
Slotine, J. J. E. and Li, W.: 1987, On the adaptive control of robot manipulators, Int. J. Robotics Res. 6(3), 49–59.
Utkin, V. I.: 1977, Variable structure systems with sliding modes, IEEE Trans. Automatic Control AC-22, 212–222.
Whitney, D. E.: 1985, Historical perspective and state of the art in robot force control, in Proc. IEEE Int. Conf. Robotics and Automation, St. Louis, pp. 262–268.
Yao, B., Gao, W. B., and Chan, S. P.: 1990, Robust constrained motion control of multi-arm robots holding a common object, in Proc. 16th Annual Conf. IEEE Industrial Electronics Society (IECON’90), CA, pp. 232–237.
Yao, B., Chan, S. P., and Wang, D.: 1994, Unified formulation of variable structure control schemes for robot manipulators, IEEE Trans. Automatic Control 39(2), 371–376.
Yeung, K. S. and Chen, Y. P.: 1988, A new controller design for manipulators using the theory of variable structure systems, IEEE Trans. Automatic Control 33(2), 200–206.
Young, K. K. D.: 1978, Controller design for a manipulator using theory of variable structure systems, IEEE Trans. Systems, Man, and Cybernetics SMC-8(2), 101–109. T1350.tex; 5/12/1996; 15:22; v.5; p.20
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Chan, S.P., Liaw, H.C. Robust Motion Control for Robotic Assembly Tasks using Variable Structure Control Scheme. Journal of Intelligent and Robotic Systems 18, 67–86 (1997). https://doi.org/10.1023/A:1007909610544
Issue Date:
DOI: https://doi.org/10.1023/A:1007909610544