• DocumentCode
    2914043
  • Title

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

  • Author

    Featherstone, Roy ; Thiebau, Stef Sonck ; Khatib, Oussama

  • Author_Institution
    Dept. of Eng. Sci., Oxford Univ., UK
  • Volume
    4
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    3281
  • Abstract
    Presents a general first-order kinematic model of frictionless rigid-body contact for use in hybrid force/motion control. It is formulated in an invariant manner by treating motion and force vectors as members of two separate but dual vector spaces. These more general kinematics allow 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 model can be integrated with the object and manipulator dynamics in order to model both the kinematics and dynamics of contact. These equations of motion can be used to design force and motion controllers in the appropriate subspaces. To guarantee decoupling between the controllers, it is possible to apply projection matrices to the controller outputs that depend solely on the kinematic model of contact, not a dynamic one. Experimental results show 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
  • Keywords
    force control; manipulator dynamics; manipulator kinematics; matrix algebra; motion control; Cartesian frame; Raibert-Craig model; dynamically-decoupled force/motion control; face-vertex contacts; first-order kinematic model; frictionless rigid-body contact; general contact model; multi-contact compliant motions; projection matrices; Aerospace control; Aerospace engineering; Equations; Filtering; Force control; Laboratories; Manipulator dynamics; Motion control; Orbital robotics; Robot kinematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1999. Proceedings. 1999 IEEE International Conference on
  • Conference_Location
    Detroit, MI
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5180-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1999.774098
  • Filename
    774098