transmission_interface
3.23
  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
      • Namespace hardware_interface
      • Namespace std
      • Namespace transmission_interface
        • Detailed Description
        • Classes
        • Functions
        • Typedefs
    • Classes and Structs
      • Class ActuatorHandle
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • ActuatorHandle
      • Class DifferentialTransmission
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • DifferentialTransmission
            • DifferentialTransmission::DifferentialTransmission()
            • DifferentialTransmission::configure()
            • DifferentialTransmission::actuator_to_joint()
            • DifferentialTransmission::joint_to_actuator()
            • DifferentialTransmission::num_actuators()
            • DifferentialTransmission::num_joints()
            • DifferentialTransmission::get_actuator_reduction()
            • DifferentialTransmission::get_joint_reduction()
            • DifferentialTransmission::get_joint_offset()
            • DifferentialTransmission::get_handles_info()
            • DifferentialTransmission::actuator_reduction_
            • DifferentialTransmission::joint_reduction_
            • DifferentialTransmission::joint_offset_
            • DifferentialTransmission::joint_position_
            • DifferentialTransmission::joint_velocity_
            • DifferentialTransmission::joint_effort_
            • DifferentialTransmission::actuator_position_
            • DifferentialTransmission::actuator_velocity_
            • DifferentialTransmission::actuator_effort_
      • Class DifferentialTransmissionLoader
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • DifferentialTransmissionLoader
            • DifferentialTransmissionLoader::load()
      • Class Exception
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • Exception
            • Exception::Exception()
            • Exception::Exception()
            • Exception::what()
      • Class FourBarLinkageTransmission
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • FourBarLinkageTransmission
            • FourBarLinkageTransmission::FourBarLinkageTransmission()
            • FourBarLinkageTransmission::configure()
            • FourBarLinkageTransmission::actuator_to_joint()
            • FourBarLinkageTransmission::joint_to_actuator()
            • FourBarLinkageTransmission::num_actuators()
            • FourBarLinkageTransmission::num_joints()
            • FourBarLinkageTransmission::get_actuator_reduction()
            • FourBarLinkageTransmission::get_joint_reduction()
            • FourBarLinkageTransmission::get_joint_offset()
            • FourBarLinkageTransmission::get_handles_info()
            • FourBarLinkageTransmission::actuator_reduction_
            • FourBarLinkageTransmission::joint_reduction_
            • FourBarLinkageTransmission::joint_offset_
            • FourBarLinkageTransmission::joint_position_
            • FourBarLinkageTransmission::joint_velocity_
            • FourBarLinkageTransmission::joint_effort_
            • FourBarLinkageTransmission::actuator_position_
            • FourBarLinkageTransmission::actuator_velocity_
            • FourBarLinkageTransmission::actuator_effort_
      • Class FourBarLinkageTransmissionLoader
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • FourBarLinkageTransmissionLoader
            • FourBarLinkageTransmissionLoader::load()
      • Class JointHandle
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • JointHandle
      • Class SimpleTransmission
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • SimpleTransmission
            • SimpleTransmission::SimpleTransmission()
            • SimpleTransmission::configure()
            • SimpleTransmission::actuator_to_joint()
            • SimpleTransmission::joint_to_actuator()
            • SimpleTransmission::num_actuators()
            • SimpleTransmission::num_joints()
            • SimpleTransmission::get_actuator_reduction()
            • SimpleTransmission::get_joint_offset()
            • SimpleTransmission::reduction_
            • SimpleTransmission::jnt_offset_
            • SimpleTransmission::joint_position_
            • SimpleTransmission::joint_velocity_
            • SimpleTransmission::joint_effort_
            • SimpleTransmission::actuator_position_
            • SimpleTransmission::actuator_velocity_
            • SimpleTransmission::actuator_effort_
      • Class SimpleTransmissionLoader
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • SimpleTransmissionLoader
            • SimpleTransmissionLoader::load()
      • Class Transmission
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
          • Transmission
            • Transmission::~Transmission()
            • Transmission::configure()
            • Transmission::actuator_to_joint()
            • Transmission::joint_to_actuator()
            • Transmission::num_actuators()
            • Transmission::num_joints()
      • Class TransmissionInterfaceException
        • Inheritance Relationships
          • Base Type
        • Class Documentation
          • TransmissionInterfaceException
            • TransmissionInterfaceException::TransmissionInterfaceException()
            • TransmissionInterfaceException::what()
      • Class TransmissionLoader
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
          • TransmissionLoader
            • TransmissionLoader::~TransmissionLoader()
            • TransmissionLoader::load()
    • Functions
      • Template Function transmission_interface::are_names_identical
        • Function Documentation
          • are_names_identical()
      • Template Function transmission_interface::get_by_interface
        • Function Documentation
          • get_by_interface()
      • Template Function transmission_interface::get_names
        • Function Documentation
          • get_names()
      • Template Function transmission_interface::get_ordered_handles
        • Function Documentation
          • get_ordered_handles()
      • Template Function transmission_interface::to_string
        • Function Documentation
          • to_string()
    • Defines
      • Define TRANSMISSION_INTERFACE_EXPORT
        • Define Documentation
      • Define TRANSMISSION_INTERFACE_IMPORT
        • Define Documentation
      • Define TRANSMISSION_INTERFACE_LOCAL
        • Define Documentation
      • Define TRANSMISSION_INTERFACE_PUBLIC
        • Define Documentation
      • Define TRANSMISSION_INTERFACE_PUBLIC_TYPE
        • Define Documentation
    • Typedefs
      • Typedef transmission_interface::TransmissionSharedPtr
        • Typedef Documentation
          • TransmissionSharedPtr
    • Directories
      • Directory src
        • Subdirectories
      • Directory ros2_control
        • Subdirectories
      • Directory transmission_interface
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory transmission_interface
        • Files
    • Files
      • File accessor.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/accessor.hpp)
          • Program Listing for File accessor.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File differential_transmission.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/differential_transmission.hpp)
          • Program Listing for File differential_transmission.hpp
        • Includes
        • Namespaces
        • Classes
      • File differential_transmission_loader.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/differential_transmission_loader.hpp)
          • Program Listing for File differential_transmission_loader.hpp
        • Includes
        • Namespaces
        • Classes
      • File exception.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/exception.hpp)
          • Program Listing for File exception.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File four_bar_linkage_transmission.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/four_bar_linkage_transmission.hpp)
          • Program Listing for File four_bar_linkage_transmission.hpp
        • Includes
        • Namespaces
        • Classes
      • File four_bar_linkage_transmission_loader.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/four_bar_linkage_transmission_loader.hpp)
          • Program Listing for File four_bar_linkage_transmission_loader.hpp
        • Includes
        • Namespaces
        • Classes
      • File handle.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/handle.hpp)
          • Program Listing for File handle.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File simple_transmission.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/simple_transmission.hpp)
          • Program Listing for File simple_transmission.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
      • File simple_transmission_loader.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/simple_transmission_loader.hpp)
          • Program Listing for File simple_transmission_loader.hpp
        • Includes
        • Namespaces
        • Classes
      • File transmission.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/transmission.hpp)
          • Program Listing for File transmission.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File transmission_interface_exception.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/transmission_interface_exception.hpp)
          • Program Listing for File transmission_interface_exception.hpp
        • Includes
        • Namespaces
        • Classes
      • File transmission_loader.hpp
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/transmission_loader.hpp)
          • Program Listing for File transmission_loader.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File visibility_control.h
        • Definition (/tmp/ws/src/ros2_control/transmission_interface/include/transmission_interface/visibility_control.h)
          • Program Listing for File visibility_control.h
        • Defines
transmission_interface
  • Class Hierarchy
  • Namespace transmission_interface
  • View page source

Namespace transmission_interface

Contents

  • Detailed Description

  • Classes

  • Functions

  • Typedefs

Detailed Description

Adolfo Rodriguez Tsouroukdissian

Classes

  • Class ActuatorHandle

  • Class DifferentialTransmission

  • Class DifferentialTransmissionLoader

  • Class Exception

  • Class FourBarLinkageTransmission

  • Class FourBarLinkageTransmissionLoader

  • Class JointHandle

  • Class SimpleTransmission

  • Class SimpleTransmissionLoader

  • Class Transmission

  • Class TransmissionInterfaceException

  • Class TransmissionLoader

Functions

  • Template Function transmission_interface::are_names_identical

  • Template Function transmission_interface::get_by_interface

  • Template Function transmission_interface::get_names

  • Template Function transmission_interface::get_ordered_handles

  • Template Function transmission_interface::to_string

Typedefs

  • Typedef transmission_interface::TransmissionSharedPtr

Previous Next

© Copyright 2021, Apache License 2.0.

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