Class DiffDriveAndino
Defined in File diffdrive_andino.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public hardware_interface::SystemInterface
Class Documentation
-
class DiffDriveAndino : public hardware_interface::SystemInterface
Hardware interface for andino robot. This class is a hardware interface implementation for the andino robot. It is responsible for abstracting away the specifics of the hardware and exposing interfaces that are easy to work with.
Public Functions
-
DiffDriveAndino() = default
Default constructor for the DiffDriveAndino class.
-
hardware_interface::CallbackReturn on_init(const hardware_interface::HardwareInfo &info) override
-
hardware_interface::CallbackReturn on_configure(const rclcpp_lifecycle::State &previous_state) override
-
std::vector<hardware_interface::StateInterface> export_state_interfaces() override
-
std::vector<hardware_interface::CommandInterface> export_command_interfaces() override
-
hardware_interface::CallbackReturn on_activate(const rclcpp_lifecycle::State &previous_state) override
-
hardware_interface::CallbackReturn on_deactivate(const rclcpp_lifecycle::State &previous_state) override
-
hardware_interface::return_type read(const rclcpp::Time &time, const rclcpp::Duration &period) override
-
hardware_interface::return_type write(const rclcpp::Time &time, const rclcpp::Duration &period) override
-
DiffDriveAndino() = default