Protected Member Functions | List of all members
transmission_interface::BiDirectionalPositionJointInterfaceProvider Class Reference

#include <bidirectional_position_joint_interface_provider.h>

Inheritance diagram for transmission_interface::BiDirectionalPositionJointInterfaceProvider:
Inheritance graph
[legend]

Protected Member Functions

bool registerTransmission (TransmissionLoaderData &loader_data, TransmissionHandleData &handle_data) override
 
- Protected Member Functions inherited from transmission_interface::PositionJointInterfaceProvider
bool getActuatorCommandData (const TransmissionInfo &transmission_info, hardware_interface::RobotHW *robot_hw, ActuatorData &act_cmd_data) override
 
bool getJointCommandData (const TransmissionInfo &transmission_info, const RawJointDataMap &raw_joint_data_map, JointData &jnt_cmd_data) override
 
bool registerTransmission (TransmissionLoaderData &loader_data, TransmissionHandleData &handle_data) override
 
- Protected Member Functions inherited from transmission_interface::JointStateInterfaceProvider
bool getActuatorStateData (const TransmissionInfo &transmission_info, hardware_interface::RobotHW *robot_hw, ActuatorData &act_state_data) override
 
bool getJointStateData (const TransmissionInfo &transmission_info, const RawJointDataMap &raw_joint_data_map, JointData &jnt_state_data) override
 
- Protected Member Functions inherited from transmission_interface::RequisiteProvider
template<class HardwareInterface , class Handle >
bool getActuatorHandles (const std::vector< ActuatorInfo > &actuators_info, hardware_interface::RobotHW *robot_hw, std::vector< Handle > &handles)
 

Additional Inherited Members

- Public Member Functions inherited from transmission_interface::PositionJointInterfaceProvider
bool updateJointInterfaces (const TransmissionInfo &transmission_info, hardware_interface::RobotHW *robot_hw, JointInterfaces &joint_interfaces, RawJointDataMap &raw_joint_data_map) override
 Update a robot's joint interfaces with joint information contained in a transmission. More...
 
- Public Member Functions inherited from transmission_interface::RequisiteProvider
bool loadTransmissionMaps (const TransmissionInfo &transmission_info, TransmissionLoaderData &loader_data, TransmissionSharedPtr transmission)
 
virtual ~RequisiteProvider ()=default
 
- Static Protected Member Functions inherited from transmission_interface::RequisiteProvider
template<class Interface >
static bool hasResource (const std::string &name, const Interface &iface)
 

Detailed Description

Definition at line 38 of file bidirectional_position_joint_interface_provider.h.

Member Function Documentation

◆ registerTransmission()

bool transmission_interface::BiDirectionalPositionJointInterfaceProvider::registerTransmission ( TransmissionLoaderData loader_data,
TransmissionHandleData handle_data 
)
overrideprotectedvirtual

The documentation for this class was generated from the following files:


transmission_interface
Author(s): Adolfo Rodriguez Tsouroukdissian
autogenerated on Mon Feb 28 2022 23:30:26