|
| RCLCPP_SHARED_PTR_DEFINITIONS (RRBotSystemPositionOnlyHardware) |
|
hardware_interface::CallbackReturn | on_init (const hardware_interface::HardwareInfo &info) override |
| Initialization of the hardware interface from data parsed from the robot's URDF.
|
|
hardware_interface::CallbackReturn | on_configure (const rclcpp_lifecycle::State &previous_state) override |
|
std::vector< hardware_interface::StateInterface > | export_state_interfaces () override |
| Exports all state interfaces for this hardware interface.
|
|
std::vector< hardware_interface::CommandInterface > | export_command_interfaces () override |
| Exports all command interfaces for this hardware interface.
|
|
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 |
| Read the current state values from the actuator.
|
|
hardware_interface::return_type | write (const rclcpp::Time &time, const rclcpp::Duration &period) override |
| Write the current command values to the actuator.
|
|
rclcpp::Logger | get_logger () const |
| Get the logger of the SystemInterface.
|
|
rclcpp::Clock::SharedPtr | get_clock () const |
| Get the clock of the SystemInterface.
|
|
| SystemInterface (const SystemInterface &other)=delete |
| SystemInterface copy constructor is actively deleted.
|
|
| SystemInterface (SystemInterface &&other)=default |
|
virtual return_type | prepare_command_mode_switch (const std::vector< std::string > &, const std::vector< std::string > &) |
| Prepare for a new command interface switch.
|
|
virtual return_type | perform_command_mode_switch (const std::vector< std::string > &, const std::vector< std::string > &) |
|
virtual std::string | get_name () const |
| Get name of the actuator hardware.
|
|
const rclcpp_lifecycle::State & | get_state () const |
| Get life-cycle state of the actuator hardware.
|
|
void | set_state (const rclcpp_lifecycle::State &new_state) |
| Set life-cycle state of the actuator hardware.
|
|