Skip to main content
Log in

Assembly of complex shaped objects: A stiffness control with contact localization

  • Published:
KSME International Journal Aims and scope Submit manuscript

Abstract

This paper presents a compliant control method for insertion of complex objects with concavities. The control algorithm presented here is capable of generating satisfactory compliant motion control in spite of changing contact states. During the execution of a nominal motion plan, it computes the actual position of the contact point from the force/torque sensor reading using a contact localization algorithm. It then dynamically updates the center of compliance to the computed contact point, and minimizes the chance of jamming and unwanted collisions. The control scheme has been implemented on hardware and tested on the task of inserting a T-shaped object into a C-shaped cavity with a very tight tolerance. The insertion motion, which involves a sequence of 2 translational and 1 rotational compliant motions, was successfully executed by the proposed compliant motion controller.

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

  • Asada, H. and Hirai, S., 1989, “Towards a symbolic-level force feedback: recognition of assembly process states,”Proc. of 5th Int. Symp. on Robotics Research, Tokyo, Japan, pp. 290–295.

  • Astuti, P. and McCarragher, B. J., 1996, “Discrete event controller synthesis for the convergence of an assembly process,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 1153–1158

  • Brost, R. C. and Christiansen, A. D., 1994, “Probabilistic analysis of manipulation tasks: A computational framework,”Technical Report SAND92-2033, Sandia National Laboratories, Albuquerque, NM, January

    Google Scholar 

  • Canny, J. F., 1989, “On computability of the fine motion plan,”Proc. of the IEEE Int. Conf. On Robotics and Automation, pp. 177–182

  • Erdmann, M., 1986, “Using backprojection for the fine motion planning with uncertainty,”Int. J. Robotics research, Res. 5 (1), pp. 19–45

    Article  Google Scholar 

  • Goldenberg, A. A. and Song, P., 1996, “Analysis and design of position/force controllers Part I. II,”Workshop3 of IEEE Int. Conf. on Robotics and Automation: Force and Contact Control in Robotic Operation: Theory and Applications, pp. 2-1-2-60.

  • Hogan, N., 1985, “Impedance control: an approach to manipulation: part III-applications,”ASME Journal of Dynamic Systems, Measurement and Control, Vol. 107, pp. 17–24

    Article  MATH  Google Scholar 

  • Latombe, J. C., Lazanas A. and Shekhar, S., 1991, “Robot motion planning with uncertainty in control and sensing,”Artificial Intelligence, Vol. 52, pp. 1–47,

    Article  MATH  MathSciNet  Google Scholar 

  • Lee, S. and Asada, H., 1994, “Assembly of parts with irregular surface using active force sensing,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 2639–2645.

  • Lozano-Perez, T., Mason, M. T. and Taylor, R. H., 1984, “Automatic synthesis of fine motion strategies for robotics,”Int. J. Robotics Research, Res. 3 (1), pp. 3–24.

    Article  Google Scholar 

  • McCarragher, B. J., 1994, “Force Sensing from Human Demonstration: Stiffness, Impedance, and Kinesthetic Sensibility,”Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 1226–pp. 1233.

  • McCarragher, B. J., 1996, “The unsupervised learning of assembly using discrete event control,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 1172–1177

  • Newman, W. S. and Doring, M. E., 1991, “Augmented impedance control: an approach to compliant control of kinematically redundant manipulators,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 30–35

  • Paul, R. and Shimano, B., 1976, “Compliance and control,”Proc. the Joint Automatic Control Conference, ASME, pp. 694–699.

  • Salisbury, J. K., 1980, “Active stiffness control of a manipulator in Cartesian coordinates,”Proc. of the 19th IEEE Conf. on Decision and Control, pp. 95–100

  • Strip, D. R., 1988, “Insertions using geometric analysis and hybrid force-position control: Method and analysis,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 1744–1751

  • Tsujimura, T. and Yabuta, T., 1989, “Object detection by tactile sensing method employing force/torque information,”IEEE Trans. on Robotics and Automation, Vol. 5, No. 4, pp. 444–450

    Article  Google Scholar 

  • Vukobratovic, M. and Stokic, D., 1982,Scientific Fundamental of Robotics 2: Control of Manipulation Robots, Theory and Application, Springer-Verlag, Berlin, pp. 300–320

    Google Scholar 

  • Whitney, D. E., 1977, “Force feedback control of manipulator fine motions,”ASME J. of Dynamic Systems, Measurement and Control, Vol. 99, No. 2, pp. 91–97

    Google Scholar 

  • Yong, B., 1997, “Contour-following of a force-controlled industrial robot using preview control,”KSME International Journal, Vol. 11, No. 2, pp 115–122

    Google Scholar 

  • Zhou, X., Shi, Q. and Li, Z., 1996, “Contact localization using force/torque measurements,”Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 1339–1344

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kang, S., Kim, M. & Lee, KI. Assembly of complex shaped objects: A stiffness control with contact localization. KSME International Journal 12, 451–460 (1998). https://doi.org/10.1007/BF02946360

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02946360

Key Words

Navigation