Class HardwareInterface

Inheritance Relationships

Derived Types

Class Documentation

class bitbots_ros_control::HardwareInterface

Subclassed by bitbots_ros_control::BitFootHardwareInterface, bitbots_ros_control::ButtonHardwareInterface, bitbots_ros_control::CoreHardwareInterface, bitbots_ros_control::DynamixelServoHardwareInterface, bitbots_ros_control::ImuHardwareInterface, bitbots_ros_control::LedsHardwareInterface, bitbots_ros_control::ServoBusInterface

Public Functions

virtual bool init() = 0
inline virtual void read(const rclcpp::Time &t, const rclcpp::Duration &dt)
inline virtual void write(const rclcpp::Time &t, const rclcpp::Duration &dt)
inline virtual void restoreAfterPowerCycle()
inline virtual ~HardwareInterface()