DocumentCode
893177
Title
Modeling and control of contact between constrained rigid bodies
Author
Featherstone, Roy
Author_Institution
Dept. of Syst. Eng., Australian Nat. Univ., Canberra, ACT, Australia
Volume
20
Issue
1
fYear
2004
Firstpage
82
Lastpage
92
Abstract
This paper examines the phenomenon of frictionless contact between rigid bodies that are already subject to kinematic constraints from some other source. Such contacts occur frequently when robots interact with their environments, in which case, the additional constraints come from the robot mechanisms. A proper analysis of these contacts must consider both sets of constraints. This paper presents a general model of constrained-body contact, expressed in invariant terms; a method of resolving equations of motion into decoupled subsystems with respect to the contact´s motion and force freedoms; an equation of motion for possibly redundant robots experiencing constrained-body contact, which employs a novel decomposition of the robot´s joint space into dynamically decoupled subspaces; and a dynamically decoupled hybrid motion/force-control system based on the same decomposition. It is shown that disturbances from an unknown dynamic environment are automatically confined to the force-control subsystem, and that a modification to the control law can factor these disturbances out of the controlled response.
Keywords
force control; manipulator dynamics; matrix decomposition; mechanical contact; motion control; redundant manipulators; constrained rigid bodies; constrained-body contact; contact model; decoupled subsystems; equations of motion; force control; frictionless contact; hybrid motion-force control; invariant terms; joint space decomposition; kinematic constraints; matrix implementation; multiple contacts; redundant robots; robot dynamics; Automatic control; Equations; Force control; Grippers; Kinematics; Motion analysis; Orbital robotics; Robot sensing systems; Robotics and automation; Subspace constraints;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Transactions on
Publisher
ieee
ISSN
1042-296X
Type
jour
DOI
10.1109/TRA.2003.820930
Filename
1266647
Link To Document