adam.model.abc_factories#
Classes#
Module Contents#
- class adam.model.abc_factories.Joint[source]#
Bases:
abc.ABC
Base Joint class. You need to fill at least these fields
- abstract spatial_transform(q: numpy.typing.ArrayLike) numpy.typing.ArrayLike [source]#
- Parameters:
q (npt.ArrayLike) – joint motion
- Returns:
spatial transform of the joint given q
- Return type:
npt.ArrayLike
- class adam.model.abc_factories.Link[source]#
Bases:
abc.ABC
Base Link class. You need to fill at least these fields