clearpath_config: Jazzy
  • Links
    • Rosindex
    • Repository
  • Python API
    • clearpath_config package
      • Subpackages
        • clearpath_config.common package
        • clearpath_config.links package
        • clearpath_config.manipulators package
        • clearpath_config.mounts package
        • clearpath_config.platform package
        • clearpath_config.sensors package
        • clearpath_config.system package
        • clearpath_config.tests package
      • Submodules
        • clearpath_config.clearpath_config module
      • Module contents
  • Standard Documents
    • PACKAGE
    • LICENSE
    • CHANGELOG
      • Changelog for package clearpath_config
        • 2.6.1 (2025-07-07)
        • 2.6.0 (2025-07-04)
        • 2.5.0 (2025-05-29)
        • 2.4.0 (2025-05-01)
        • 2.3.1 (2025-04-28)
        • 2.3.0 (2025-04-11)
        • 2.2.2 (2025-03-27)
        • 2.2.1 (2025-03-17)
        • 2.2.0 (2025-03-11)
        • 2.1.1 (2025-02-05)
        • 2.1.0 (2025-01-31)
        • 2.0.1 (2025-01-16)
        • 2.0.0 (2025-01-14)
        • 0.3.4 (2024-10-04)
        • 0.3.3 (2024-09-29)
        • 0.3.2 (2024-09-23)
        • 0.3.1 (2024-09-19)
        • 0.3.0 (2024-09-19)
        • 0.2.11 (2024-08-08)
        • 0.2.10 (2024-07-22)
        • 0.2.9 (2024-05-28)
        • 0.2.8 (2024-05-14)
        • 0.2.7 (2024-04-08)
        • 0.2.6 (2024-03-18)
        • 0.2.5 (2024-03-06)
        • 0.2.4 (2024-01-22)
        • 0.2.3 (2024-01-10)
        • 0.2.2 (2024-01-08)
        • 0.2.1 (2024-01-04)
        • 0.2.0 (2023-12-07)
        • 0.1.1 (2023-10-02)
        • 0.1.0 (2023-08-31)
        • 0.0.6 (2023-08-10)
        • 0.0.5 (2023-07-31)
        • 0.0.4 (2023-07-17)
        • 0.0.3 (2023-07-06)
        • 0.0.2 (2023-06-12)
        • 0.0.1 (2023-05-04)
    • README
      • clearpath_config
      • Configration Examples
      • Unit Tests
  • Index
clearpath_config: Jazzy
  • clearpath_config
  • clearpath_config package
  • clearpath_config.links package
  • clearpath_config.links.types package
  • clearpath_config.links.types.link module
  • View page source

clearpath_config.links.types.link module

class clearpath_config.links.types.link.BaseLink(name: str, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0], offset_xyz: List[float] = [0.0, 0.0, 0.0], offset_rpy: List[float] = [0.0, 0.0, 0.0])

Bases: Accessory

Base Link object contains all common methods for links.

Parameters

namestr

Required. Results in ‘{name}_link’ in URDF.

parentstr

Parent link in URDF.

xyz: List[float]

Translational offset from parent link.

rpy: List[float]

Rotational offset from parent link.

offset_xyz: List[float]

Translational offset of visual w.r.t. link.

offset_rpy: List[float]

Rotational offset of visual w.r.t. link.

Attributes

LINK_TYPEstr

Type of string used to generate URDF link.

LINK_TYPE = 'base'
OFFSET_RPY = [0.0, 0.0, 0.0]
OFFSET_XYZ = [0.0, 0.0, 0.0]
from_dict(d: dict) → None
classmethod get_link_type() → str
get_offset_xyz() → List[float]
set_offset_rpy(rpy: List[float]) → None
set_offset_xyz(xyz: List[float]) → None
to_dict() → dict
Previous Next

© Copyright The <clearpath_config> Contributors. License: BSD-3.

Built with Sphinx using a theme provided by Read the Docs.