> ## Documentation Index
> Fetch the complete documentation index at: https://docs.generalrobotics.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# ForceThresholdExceeded

> A force-aware move stopped because contact force crossed its threshold

```python theme={null}
from grid_types import ForceThresholdExceeded
```

A force-aware move stopped because contact force crossed its threshold.

Raised by drivers when a move issued with force avoidance (e.g.
`moveToPose(..., avoid_force=True)`) trips the configured force/torque
limit. Distinct from a timeout or a command failure so that callers for
whom contact is *expected* — a descent onto a surface — can catch exactly
this and let every other failure propagate.

Subclasses `RuntimeError`: existing broad handlers keep working.


## Related topics

- [grid-types](/v2.2/python-api/grid-types/overview.md)
- [Flexiv Rizon Arm](/v2.2/python-api/flexiv-rizon/flexivrizon.md)
- [Universal Robots UR3e Arm](/v2.2/python-api/ur3e/ur3e.md)
- [Universal Robots UR5e Arm](/v2.2/python-api/ur5e/ur5e.md)
- [Force](/v2.2/python-api/grid-types/force.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.