Skip to main content
Ctrl+K

adam

Getting started:

  • Installation
  • Quickstart
    • CasADi usage
    • Jax usage
    • PyTorch usage
    • PyTorch batched usage

API:

  • Modules
    • CasADi interface
    • Jax inteface
    • PyTorch interface
    • PyTorch Batched interface
    • NumPy
    • Model package
    • Model conversions
    • Parametric package
      • adam.parametric.casadi package
      • adam.parametric.jax package
      • adam.parametric.model package
        • adam.parametric.model.parametric_factories package
      • adam.parametric.numpy package
      • adam.parametric.pytorch package
  • API Reference
    • adam
      • adam.casadi
        • adam.casadi.casadi_like
        • adam.casadi.computations
      • adam.core
        • adam.core.constants
        • adam.core.rbd_algorithms
        • adam.core.spatial_math
      • adam.geometry
        • adam.geometry.utils
      • adam.jax
        • adam.jax.computations
        • adam.jax.jax_like
      • adam.model
        • adam.model.conversions
        • adam.model.std_factories
        • adam.model.abc_factories
        • adam.model.model
        • adam.model.tree
      • adam.numpy
        • adam.numpy.computations
        • adam.numpy.numpy_like
      • adam.parametric
        • adam.parametric.casadi
        • adam.parametric.jax
        • adam.parametric.model
        • adam.parametric.numpy
        • adam.parametric.pytorch
      • adam.pytorch
        • adam.pytorch.computation_batch
        • adam.pytorch.computations
        • adam.pytorch.torch_like
  • .rst

adam.model.std_factories.std_link

Contents

  • Classes
  • Module Contents
    • StdLink
      • StdLink.math
      • StdLink.name
      • StdLink.visuals
      • StdLink.inertial
      • StdLink.collisions
      • StdLink.spatial_inertia()
      • StdLink.homogeneous()

adam.model.std_factories.std_link#

Classes#

StdLink

Standard Link class

Module Contents#

class adam.model.std_factories.std_link.StdLink(link: urdf_parser_py.urdf.Link, math: adam.core.spatial_math.SpatialMath)[source]#

Bases: adam.model.Link

Standard Link class

math[source]#
name[source]#
visuals[source]#
inertial[source]#
collisions[source]#
spatial_inertia() → numpy.typing.ArrayLike[source]#
Returns:

the 6x6 inertia matrix expressed at

the origin of the link (with rotation)

Return type:

npt.ArrayLike

homogeneous() → numpy.typing.ArrayLike[source]#
Returns:

the homogeneous transform of the link

Return type:

npt.ArrayLike

previous

adam.model.std_factories.std_joint

next

adam.model.std_factories.std_model

Contents
  • Classes
  • Module Contents
    • StdLink
      • StdLink.math
      • StdLink.name
      • StdLink.visuals
      • StdLink.inertial
      • StdLink.collisions
      • StdLink.spatial_inertia()
      • StdLink.homogeneous()

By Artificial and Mechanical Intelligence Lab

© Copyright 2021, Artificial and Mechanical Intelligence Lab.