> ## 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.

# FrameMismatchError

> A transform met a pose or a transform in a different coordinate frame

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

A transform met a pose or a transform in a different coordinate frame.

Raised by `Transform` when `T @ pose` gets a pose whose `frame_id` is not
`T.source_frame`, when `A @ B` has `B.target_frame` different from
`A.source_frame`, and by `Transform.from_pose` when the pose is not in the
target frame. The message names both frames.

Subclasses `ValueError`: the frames are an invalid argument.


## Related topics

- [Transform](https://docs.generalrobotics.dev/python-api/grid-types/transform.md)
- [grid-types](https://docs.generalrobotics.dev/python-api/grid-types/overview.md)
- [OrbbecCamera](https://docs.generalrobotics.dev/python-api/cameras/orbbeccamera.md)
- [Galaxea R1 Pro Mobile Manipulator (2026)](https://docs.generalrobotics.dev/python-api/r1pro-2026/galaxear1pro2026.md)
- [Ghost Robotics Vision60 + Ghost Arm](https://docs.generalrobotics.dev/python-api/vision60-arm/vision60witharm.md)


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