Robot control

Hybrid position-force control

Definition

Hybrid position-force control regulates motion in some task directions and contact force in complementary constrained directions. It separates the commands according to the motion and force freedoms permitted by the environment.

Also known as: Hybrid motion-force control, Hybrid force-position control

Updated

Assigning motion and force directions

When a robot wipes a rigid tabletop, it can follow a path along the surface while regulating the force pressing into it. The tangential directions allow motion; the normal direction provides a contact constraint. Modern Robotics develops controllers that project motion and force commands into the appropriate task subspaces.

The separation is defined by the contact geometry, rather than by a permanent choice of world axes. Opening a hinged door, for example, has a permitted rotational motion that changes the relevant hand motion as the door swings.

Avoiding conflicting commands

Trying to impose both an exact rigid position and an independent force in the same constrained direction can create incompatible objectives. Hybrid control instead assigns complementary directions to the two controllers. The resulting desired wrench is mapped into joint commands through the Jacobian.

Contact assumptions matter

The textbook formulation assumes known rigid constraints and particular motion freedoms. If the surface position or normal is wrong, or the hand loses contact, the selected subspaces may no longer describe the interaction. Impedance control offers a different way to manage contact by prescribing a compliant force-motion relationship. A practical task may combine these ideas, but they describe different control objectives.

Sources