Skip to main content

A general contact model for dynamically-decoupled force/motion control

  • Chapter 2 Dynamics And Control
  • Conference paper
  • First Online:
Experimental Robotics V

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 232))

Abstract

This paper integrates a general first-order kinematic model of rigid-body contact with the equations of motion of the manipulated objects and robot arms. The more general kinematic allows us to model tasks that cannot be described using the Raibert-Craig model; a single Cartesian frame in which directions are either force- or motion-controlled is not sufficient. The integration with the object and manipulator dynamics allows us to generalize the concept of projection matrices in force/motion control and related applications. The model is developed using an invariant formulation based on the duality between motion and force vectors. Experimental results are presented showing a manipulation that involves controlling the force in two separate face-vertex contacts while performing motion. These multi-contact compliant motions often occur as part of an assembly and cannot be described using the Raibert-Craig model.

Supported by EPSRC Advanced Research Fellowship number B92/AF/1466.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. An, C. H., and Hollerbach, J. M., Kinematic Stability Issues in Force Control of Manipulators, IEEE Int. Conf. Robotics and Automation, 1987.

    Google Scholar 

  2. Bruyninckx, H., Demey, S., Dutré, S., De Schutter, J., Kinematic Models for Model-Based Compliant Motion in the Presence of Uncertainty, Int. Jnl. Robotics Research, Vol. 14, No. 5, pp. 465–482, 1995.

    Article  Google Scholar 

  3. De Luca, A., and Manes, C., Modelling of Robots in Contact with a Dynamic Environment, IEEE Trans. Robotics and Automation, Vol. 10, No. 4, pp. 542–548, 1994.

    Article  Google Scholar 

  4. De Schutter, J., and Van Brussel, H., Compliant Robot Motion I. A Formalism for Specifying Compliant Motion Tasks, Int. Jnl. Robotics Research, Vol. 7, No. 4, pp. 3–17, 1988.

    Article  Google Scholar 

  5. Duffy, J., The Fallacy of Modern Hybrid Control Theory that is Based on “Orthogonal Complements” of Twist and Wrench Spaces, Jnl. Robotic Systems, Vol. 7, No. 2, pp. 139–144, 1990.

    Article  MathSciNet  Google Scholar 

  6. Faessler, H., Manipulators Constrained by Stiff Contact—Dynamics, Control and Experiments, Int. Jnl. Robotics Research, Vol. 9, No. 4, pp. 40–58, 1990.

    Article  Google Scholar 

  7. Featherstone, R., Robot Dynamics Algorithms, Kluwer Academic Publishers, Boston/Dordrecht/Lancaster, 1987.

    Google Scholar 

  8. Fisher, W. D., and Mujtaba, M. S., Hybrid Position/Force Control: A Correct Formulation, Int. Jnl. Robotics Research, Vol. 11, No. 4, pp. 299–311, 1992.

    Article  Google Scholar 

  9. Jankowski, K. P., and ElMaraghy, H. A., Dynamic Decoupling for Hybrid Control of Rigid-/Flexible-Joint Robots Interacting with the Environment, IEEE Trans. Robotics & Automation, Vol. 8, No. 5, pp. 519–534, Oct. 1992.

    Article  Google Scholar 

  10. Khatib, O., A Unified Approach for Motion and Force Control of Robot Manipulators: The Operational Space Formulation, IEEE Jnl. Robotics & Automation, Vol. 3, No. 1, pp. 43–53, 1987.

    Google Scholar 

  11. Khatib, O., Inertial Properties in Robotic Manipulation: An Object-Level Framework, Int. Jnl. Robotics Research, Vol. 14, No. 1, pp. 19–36, 1995.

    Article  Google Scholar 

  12. Lipkin, H., and Duffy, J., Hybrid Twist and Wrench Control for a Robotic Manipulator, ASME Jnl. Mechanisms, Transmissions & Automation in Design, vol. 110, No. 2, pp. 138–144, June 1988.

    Google Scholar 

  13. Mason, M. T., Compliance and Force Control for Computer Controlled Manipulators, IEEE Trans. Systems, Man & Cybernetics, Vol. SMC-11, No. 6, pp. 418–432, June 1981.

    Article  Google Scholar 

  14. Pfeffer, L. E., and Cannon, R. H., Experiments with a Dual-Armed, Cooperative, Flexible-Drivetrain Robot System, IEEE Int. Conf. Robotics and Automation, pp. 601–608, Atlanta, GA, 1993.

    Google Scholar 

  15. Raibert, M. H., and Craig, J. J., Hybrid Position/Force Control of Manipulators, ASME Jnl. Dynamic Systems, Measurement & Control, Vol. 103, No. 2, pp. 126–133, June 1981.

    Article  Google Scholar 

  16. West, H., and Asada, H., A Method for the Design of Hybrid Position/Force Controllers for Manipulators Constrained by Contact with the Environment, IEEE Int. Conf. Robotics and Automation, pp. 251–259, St. Louis, MO, 1985.

    Google Scholar 

  17. Yoshikawa, T., Sugie, T., and Tanaka, M., Dynamic Hybrid Position Force Control of Robot Manipulators — Controller Design and Experiment, IEEE Jnl. Robotics & Automation, Vol. 4, No. 6, pp. 699–705, 1988.

    Article  Google Scholar 

  18. Zhang, H., Kinematic Stability of Robot Manipulators under Force Control, IEEE Int. Conf. Robotics and Automation, pp. 80–85, Scottsdale, AZ, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alicia Casals Anibal T. de Almeida

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag London Limited

About this paper

Cite this paper

Featherstone, R., Sonck, S., Khatib, O. (1998). A general contact model for dynamically-decoupled force/motion control. In: Casals, A., de Almeida, A.T. (eds) Experimental Robotics V. Lecture Notes in Control and Information Sciences, vol 232. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0112956

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76218-8

  • Online ISBN: 978-3-540-40920-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics