<library path="agv_pro_hardware">
  <class
    name="agv_pro_hardware/AgvProHardwareInterface"
    type="agv_pro_hardware::AgvProHardwareInterface"
    base_class_type="hardware_interface::SystemInterface">
    <description>
      ros2_control hardware interface for the AGV Pro mecanum-drive platform.
      Communicates with the ESP32 base controller over serial, exposes per-wheel
      velocity command and position/velocity state interfaces, and publishes IMU
      and battery voltage data.
    </description>
  </class>
</library>
