Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

Lesson 10 of 21 in this unit

Build AI Systems · ORIGINAL LEARN AI LESSON

Reason about forces and contact.

Compare force and position commands, friction limits and the forces needed to hold a load.

By the end: Separate geometric contact, force balance, friction feasibility, compression limits and joint effort.

Start with the exampleJump to the experimentRead the explanation
Prerequisites and path options

Why learn this? Understand why a geometrically possible movement can fail once forces and contact matter.

01 · TRY

Start with something concrete.

A gripper can reach the right position and still drop an object. Squeezing harder may hold it—or damage it.

Try the interactive model
02 · PREDICT
Before you experiment

The same jaw displacement is applied beyond contact on a material twice as stiff. Before saturation, what changes?

The same jaw displacement is applied beyond contact on a material twice as stiff. Before saturation, what changes?
03 · EXPERIMENT

Change one thing. Watch what follows.

Loading this browser experiment…

04 · UNDERSTAND
READ & CONNECT

Understand what changed.

Back to the experiment

A shorter explanation, with the original worked examples available below. Both explain the same experiment and its limits.

Same learning goal in both modes: Separate geometric contact, force balance, friction feasibility, compression limits and joint effort.

The idea in everyday terms

Reaching an object is not enough to hold it. Contact forces must support its weight and balance turning effects. Friction limits how much tangential force each contact can provide from a given normal force.

What to watch in the experiment

Inspect the two-contact example and check force balance, moment balance and friction conditions separately. Change the mass or external moment and see which condition fails first. Keep units visible: mass is not the same quantity as force.

What this does not establish

This planar calculation omits important dynamics and contact effects. Passing the displayed inequalities does not certify a real grasp, and a geometrically reachable posture can still lack sufficient force.

Open the full worked examples, calculations and limitations

This is the same reference used in Technical mode. Expand it whenever you need the exact numbers, assumptions or further explanation.

Touching is not the same as holding

Two jaws may reach an object without applying enough force to support it. The object’s mass sets its weight: mass in kilograms × 9.81 metres per second squared gives newtons. Friction at each contact must support part of that weight. An additional twisting moment can make the two required forces different.

The lab uses a planar object with contacts 0.1 metre to either side of its centre. Equal inward normal forces cancel horizontally. The vertical tangential forces must add to the weight, and their turning effects must cancel the external moment. These conditions describe required forces; they do not establish whether the contacts can supply them.

Position commands depend on compliance

A contact can compress. In the simple linear model, normal force equals stiffness × compression. With stiffness 2,000 N/m, compressing by 0.004 m produces 8 N. Millimetres must be divided by 1,000 before this multiplication.

A position command first closes the gap, then compresses the contact. The same displacement on a stiffer material produces greater force. Before contact there is no compression and no normal force; this contact cannot pull through empty space.

Force mode instead requests a normal force and calculates the displacement it would need. The lab assumes ideal static regulation, with a 20 N actuator limit and 12 mm travel per jaw. A soft contact or a large initial gap can use up travel before reaching the requested force. Requested and achieved quantities remain visible. This is a quasistatic comparison, not a simulation of feedback transients or impact.

Friction is a constraint, not a free resource

Static tangential force can take either sign, but its magnitude cannot exceed the friction coefficient times the inward normal force in this model. The planar friction cone shows those possible force pairs. Its width changes with friction; greater normal force increases the available tangential range.

If one required contact force lies outside its cone, the proposed static equilibrium is infeasible. At the boundary, the model has no friction margin. Passing with zero margin is not evidence that small disturbances or uncertain coefficients would be tolerated.

Check force and moment balance

Let W be weight, M the external counterclockwise moment and a = 0.1 m the half-distance between contacts. Upward contact forces L and R must satisfy L + R = W and aR − aL + M = 0. Therefore L = (W + M/a)/2 and R = (W − M/a)/2.

Moment is force times perpendicular distance and uses N m. One contact can require downward force when the moment is large enough. Both signs are allowed only within that contact’s friction capacity. The green wedge and required-force marks use the same inward-normal convention for each jaw.

Observe what an infeasible grasp does—and what is unresolved

For zero external moment, insufficient static friction gives a symmetric downward slip example. The short probe assumes a kinetic coefficient equal to 80% of the static coefficient, constant normal forces and continued contact. Subtract both upward kinetic-friction forces from weight and divide by mass to obtain downward acceleration. Starting from rest, displacement after time t is one-half acceleration × t squared.

The probe lasts 0.2 seconds. It omits jaw height, contact loss and deformation changes. With a nonzero external moment, the model does not invent a translational-only answer: rotation and changing contacts remain unresolved. A static failure must remain visible even when its subsequent trajectory is not simulated.

More squeeze has another cost

The fictional object has a declared 12 N per-jaw compression limit. A grip may satisfy friction requirements while exceeding that limit. The lab reports static feasibility and excessive compression separately before combining them for its narrow acceptance rule.

Holding this particular load is not a proof of force closure against arbitrary disturbances. It also does not establish dynamic stability, impact tolerance, material strength or hardware safety. Those questions need additional models and evidence.

Connect force to torque

A joint motor produces torque: a turning effort measured in N m. The Jacobian previously mapped joint speeds to endpoint velocity. Its transpose maps a requested endpoint force to the corresponding ideal joint torques. One way to understand this is conservation of instantaneous mechanical power: joint torque times joint speed must match endpoint force dotted with endpoint velocity in the ideal mechanism.

The lab supplies a fixed two-link example with explicit units. It excludes arm weight, inertia, motor gearing and torque limits. Mapping a force outside the contact cone into torques does not make that force feasible. Position control requests a configuration, force control requests an interaction force, and torque control requests joint effort; using one to achieve another needs a model and feedback.

Write a contact audit

Guided learners can compare a soft and stiff contact under the same closure, then repeat in force mode. Implementation learners should independently reconstruct the force/moment balance and check the Jacobian-transpose power identity. Decision learners should find a feasible non-damaging configuration and then test changes in friction, mass, gap and external moment.

Record which conditions failed and which dynamics were omitted. Temporary captures support this practice without awarding independently reviewed proficiency. Human review and learner pilots remain pending.

05 · APPLY
Check your understanding

The required forces balance gravity and moment, but one lies outside its friction cone. What does that mean?

The required forces balance gravity and moment, but one lies outside its friction cone. What does that mean?
06 · CONTINUE

Take this idea with you.

A feasible grasp needs both balanced loads and admissible contact forces. Position, force and torque commands describe different requests.

My Learning
Explore related topics and the topic map

How this topic connects

Explore this topic on the interactive map

Use these connections to review a foundation or choose where to go next. You can open any topic without completing the others.

What it builds on

  • Use a Jacobian

    Connect small joint changes to tool movement and recognize directions a robot cannot easily move.

  • Correct errors using feedback

    Understand how repeated correction can reject disturbances or cause oscillation when delayed or too aggressive.

You are hereReason about forces and contact

Compare force and position commands, friction limits and the forces needed to hold a load.

What it enables