ROS2 Control
Public Attributes | List of all members
hardware_interface::HardwareComponentInfo Struct Reference

Hardware Component Information. More...

#include <hardware_component_info.hpp>

Collaboration diagram for hardware_interface::HardwareComponentInfo:
Collaboration graph

Public Attributes

std::string name
 Component name.
std::string type
 Component "classification": "actuator", "sensor" or "system".
std::string plugin_name
 Component pluginlib plugin name.
bool is_async
 Component is async.
rclcpp_lifecycle::State state
 Component current state.
std::vector< std::string > state_interfaces
 List of provided state interfaces by the component.
std::vector< std::string > command_interfaces
 List of provided command interfaces by the component.

Detailed Description

Hardware Component Information.

This struct contains information about a given hardware component.

The documentation for this struct was generated from the following file: