Skip to main content
Log in

Robust Motion Control for Robotic Assembly Tasks using Variable Structure Control Scheme

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • Anderson, R. J. and Spong, M. W.: 1988, Hybrid impedance control of robotic manipulators, IEEE J. Robotics and Automation 4(5), 549–556.

    Google Scholar 

  • 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.

    Google Scholar 

  • Craig. J. J., Hsu, P., and Sastry, S. S.: 1987, Adaptive control of mechanical manipulators, Int. J. Robotics Res. 6(2), 10–20.

    Google Scholar 

  • 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.

    Google Scholar 

  • Horn, R. A. and Johnson, C. R.: 1992, Matrix Analysis, Cambridge Univ. Press, Cambridge.

    Google Scholar 

  • Kelly, R. B., Sood, D., and Repko, M. C.: 1990, Integrated sensing for circuit board insertion, J. Robotic Systems 7(3), 487–505.

    Google Scholar 

  • Khosla, P. K.: 1988, Estimation of robot dynamic parameters: Theory and application, Int. J. Robotics and Automation 3(1), 35–41.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Slotine, J. J. E. and Li, W.: 1987, On the adaptive control of robot manipulators, Int. J. Robotics Res. 6(3), 49–59.

    Google Scholar 

  • Utkin, V. I.: 1977, Variable structure systems with sliding modes, IEEE Trans. Automatic Control AC-22, 212–222.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1007909610544

Navigation