Struct HardwareComponentInfo

Struct Documentation

struct HardwareComponentInfo

Hardware Component Information.

This struct contains information about a given hardware component.

Public Members

std::string name

Component name.

std::string type

Component “classification”: “actuator”, “sensor” or “system”.

std::string group

Component group.

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.