kuka_drivers_core
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace hardware_interface
Namespace kuka_drivers_core
Namespace rclcpp
Namespace rclcpp_lifecycle
Classes and Structs
Struct ControllerHandler::ControllerTypes
Struct ParameterSetAccessRights
Class ControllerHandler
Class ParameterHandler
Template Class ParameterHandler::Parameter
Class ParameterHandler::ParameterBase
Class ROS2BaseLCNode
Class ROS2BaseNode
Enums
Enum ControllerType
Enum ControlMode
Enum HardwareEvent
Functions
Function kuka_drivers_core::changeControllerState
Function kuka_drivers_core::changeHardwareState
Template Function kuka_drivers_core::sendRequest
Template Function kuka_drivers_core::wait_for_result
Variables
Variable hardware_interface::COMMAND_MODE
Variable hardware_interface::CONFIG_PREFIX
Variable hardware_interface::CONNECTION_QUALITY
Variable hardware_interface::CONTROL_MODE
Variable hardware_interface::DRIVE_STATE
Variable hardware_interface::FRI_STATE_PREFIX
Variable hardware_interface::HW_IF_DAMPING
Variable hardware_interface::HW_IF_EXTERNAL_TORQUE
Variable hardware_interface::HW_IF_STIFFNESS
Variable hardware_interface::IO_PREFIX
Variable hardware_interface::OPERATION_MODE
Variable hardware_interface::OVERLAY_TYPE
Variable hardware_interface::RECEIVE_MULTIPLIER
Variable hardware_interface::SAFETY_STATE
Variable hardware_interface::SEND_PERIOD
Variable hardware_interface::SERVER_STATE
Variable hardware_interface::SESSION_STATE
Variable hardware_interface::STATE_PREFIX
Variable hardware_interface::TRACKING_PERFORMANCE
Variable kuka_drivers_core::CONTROL_MODE_HANDLER
Variable kuka_drivers_core::EVENT_BROADCASTER
Variable kuka_drivers_core::FRI_CONFIGURATION_CONTROLLER
Variable kuka_drivers_core::FRI_STATE_BROADCASTER
Variable kuka_drivers_core::JOINT_GROUP_IMPEDANCE_CONTROLLER
Variable kuka_drivers_core::JOINT_STATE_BROADCASTER
Variable kuka_drivers_core::JOINT_TRAJECTORY_CONTROLLER
Directories
Directory include
Directory communication_helpers
Directory kuka_drivers_core
Files
File control_mode.hpp
File controller_handler.hpp
File controller_names.hpp
File hardware_event.hpp
File hardware_interface_types.hpp
File parameter_handler.hpp
File ros2_base_lc_node.hpp
File ros2_base_node.hpp
File ros2_control_tools.hpp
File service_tools.hpp
Standard Documents
CHANGELOG
Changelog for package kuka_drivers_core
0.9.2 (2024-07-10)
0.9.1 (2024-07-08)
0.9.0 (2024-07-08)
PACKAGE
README
Core functionalities for the drivers
Wrapper methods for specific services
Core classes
Control mode handler
Type definitions and modified control node
Index
kuka_drivers_core
Index
Index
H
|
K
H
hardware_interface::COMMAND_MODE (C++ member)
hardware_interface::CONFIG_PREFIX (C++ member)
hardware_interface::CONNECTION_QUALITY (C++ member)
hardware_interface::CONTROL_MODE (C++ member)
hardware_interface::DRIVE_STATE (C++ member)
hardware_interface::FRI_STATE_PREFIX (C++ member)
hardware_interface::HW_IF_DAMPING (C++ member)
hardware_interface::HW_IF_EXTERNAL_TORQUE (C++ member)
hardware_interface::HW_IF_STIFFNESS (C++ member)
hardware_interface::IO_PREFIX (C++ member)
hardware_interface::OPERATION_MODE (C++ member)
hardware_interface::OVERLAY_TYPE (C++ member)
hardware_interface::RECEIVE_MULTIPLIER (C++ member)
hardware_interface::SAFETY_STATE (C++ member)
hardware_interface::SEND_PERIOD (C++ member)
hardware_interface::SERVER_STATE (C++ member)
hardware_interface::SESSION_STATE (C++ member)
hardware_interface::STATE_PREFIX (C++ member)
hardware_interface::TRACKING_PERFORMANCE (C++ member)
K
kuka_drivers_core::changeControllerState (C++ function)
kuka_drivers_core::changeHardwareState (C++ function)
kuka_drivers_core::CONTROL_MODE_HANDLER (C++ member)
kuka_drivers_core::ControllerHandler (C++ class)
kuka_drivers_core::ControllerHandler::ApproveControllerActivation (C++ function)
kuka_drivers_core::ControllerHandler::ApproveControllerDeactivation (C++ function)
kuka_drivers_core::ControllerHandler::ControllerHandler (C++ function)
kuka_drivers_core::ControllerHandler::ControllerTypes (C++ struct)
kuka_drivers_core::ControllerHandler::ControllerTypes::impedance_controller (C++ member)
kuka_drivers_core::ControllerHandler::ControllerTypes::standard_controller (C++ member)
kuka_drivers_core::ControllerHandler::GetControllersForDeactivation (C++ function)
kuka_drivers_core::ControllerHandler::GetControllersForMode (C++ function)
kuka_drivers_core::ControllerHandler::GetControllersForSwitch (C++ function)
kuka_drivers_core::ControllerHandler::UpdateControllerName (C++ function)
kuka_drivers_core::ControllerHandler::~ControllerHandler (C++ function)
kuka_drivers_core::ControllerType (C++ enum)
kuka_drivers_core::ControllerType::CARTESIAN_IMPEDANCE_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::CARTESIAN_POSITION_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::JOINT_IMPEDANCE_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::JOINT_POSITION_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::JOINT_VELOCITY_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::TORQUE_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::TWIST_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControllerType::WRENCH_CONTROLLER_TYPE (C++ enumerator)
kuka_drivers_core::ControlMode (C++ enum)
kuka_drivers_core::ControlMode::CARTESIAN_IMPEDANCE_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::CARTESIAN_POSITION_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::CARTESIAN_VELOCITY_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::CONTROL_MODE_UNSPECIFIED (C++ enumerator)
kuka_drivers_core::ControlMode::JOINT_IMPEDANCE_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::JOINT_POSITION_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::JOINT_TORQUE_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::JOINT_VELOCITY_CONTROL (C++ enumerator)
kuka_drivers_core::ControlMode::WRENCH_CONTROL (C++ enumerator)
kuka_drivers_core::EVENT_BROADCASTER (C++ member)
kuka_drivers_core::FRI_CONFIGURATION_CONTROLLER (C++ member)
kuka_drivers_core::FRI_STATE_BROADCASTER (C++ member)
kuka_drivers_core::HardwareEvent (C++ enum)
kuka_drivers_core::HardwareEvent::COMMAND_ACCEPTED (C++ enumerator)
kuka_drivers_core::HardwareEvent::CONTROL_MODE_SWITCH (C++ enumerator)
kuka_drivers_core::HardwareEvent::CONTROL_STARTED (C++ enumerator)
kuka_drivers_core::HardwareEvent::CONTROL_STOPPED (C++ enumerator)
kuka_drivers_core::HardwareEvent::ERROR (C++ enumerator)
kuka_drivers_core::HardwareEvent::HARDWARE_EVENT_UNSPECIFIED (C++ enumerator)
kuka_drivers_core::JOINT_GROUP_IMPEDANCE_CONTROLLER (C++ member)
kuka_drivers_core::JOINT_STATE_BROADCASTER (C++ member)
kuka_drivers_core::JOINT_TRAJECTORY_CONTROLLER (C++ member)
kuka_drivers_core::ParameterHandler (C++ class)
kuka_drivers_core::ParameterHandler::canSetParameter (C++ function)
kuka_drivers_core::ParameterHandler::onParamChange (C++ function)
kuka_drivers_core::ParameterHandler::Parameter (C++ class)
kuka_drivers_core::ParameterHandler::Parameter::blockParameter (C++ function)
kuka_drivers_core::ParameterHandler::Parameter::callCallback (C++ function)
kuka_drivers_core::ParameterHandler::Parameter::Parameter (C++ function)
kuka_drivers_core::ParameterHandler::Parameter::~Parameter (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase (C++ class)
kuka_drivers_core::ParameterHandler::ParameterBase::blockParameter (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::callCallback (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::getDefaultValue (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::getName (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::getParameterInterface (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::getRights (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::name_ (C++ member)
kuka_drivers_core::ParameterHandler::ParameterBase::ParameterBase (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::setDefaultValue (C++ function)
kuka_drivers_core::ParameterHandler::ParameterBase::~ParameterBase (C++ function)
kuka_drivers_core::ParameterHandler::ParameterHandler (C++ function)
kuka_drivers_core::ParameterHandler::registerParameter (C++ function)
,
[1]
kuka_drivers_core::ParameterSetAccessRights (C++ struct)
kuka_drivers_core::ParameterSetAccessRights::active (C++ member)
kuka_drivers_core::ParameterSetAccessRights::inactive (C++ member)
kuka_drivers_core::ParameterSetAccessRights::isSetAllowed (C++ function)
kuka_drivers_core::ROS2BaseLCNode (C++ class)
kuka_drivers_core::ROS2BaseLCNode::ERROR (C++ member)
kuka_drivers_core::ROS2BaseLCNode::FAILURE (C++ member)
kuka_drivers_core::ROS2BaseLCNode::getParameterHandler (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_activate (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_cleanup (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_configure (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_deactivate (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_error (C++ function)
kuka_drivers_core::ROS2BaseLCNode::on_shutdown (C++ function)
kuka_drivers_core::ROS2BaseLCNode::ParamCallback (C++ function)
kuka_drivers_core::ROS2BaseLCNode::registerParameter (C++ function)
kuka_drivers_core::ROS2BaseLCNode::registerStaticParameter (C++ function)
kuka_drivers_core::ROS2BaseLCNode::ROS2BaseLCNode (C++ function)
kuka_drivers_core::ROS2BaseLCNode::SUCCESS (C++ member)
kuka_drivers_core::ROS2BaseNode (C++ class)
kuka_drivers_core::ROS2BaseNode::getParameterHandler (C++ function)
kuka_drivers_core::ROS2BaseNode::ParamCallback (C++ function)
kuka_drivers_core::ROS2BaseNode::registerParameter (C++ function)
kuka_drivers_core::ROS2BaseNode::registerStaticParameter (C++ function)
kuka_drivers_core::ROS2BaseNode::ROS2BaseNode (C++ function)
kuka_drivers_core::sendRequest (C++ function)
kuka_drivers_core::wait_for_result (C++ function)