Class KukaFRIHardwareInterface
- Defined in File hardware_interface.hpp 
Nested Relationships
Nested Types
Inheritance Relationships
Base Types
- public hardware_interface::SystemInterface
- public KUKA::FRI::LBRClient(Class LBRClient)
Class Documentation
- 
class KukaFRIHardwareInterface : public hardware_interface::SystemInterface, public KUKA::FRI::LBRClient
- Public Functions - 
inline KUKA_SUNRISE_FRI_DRIVER_PUBLIC KukaFRIHardwareInterface()
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC CallbackReturn on_init (const hardware_interface::HardwareInfo &info) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC CallbackReturn on_configure (const rclcpp_lifecycle::State &previous_state) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC CallbackReturn on_cleanup (const rclcpp_lifecycle::State &previous_state) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC CallbackReturn on_activate (const rclcpp_lifecycle::State &previous_state) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC CallbackReturn on_deactivate (const rclcpp_lifecycle::State &previous_state) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC std::vector< hardware_interface::StateInterface > export_state_interfaces () override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC std::vector< hardware_interface::CommandInterface > export_command_interfaces () override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC hardware_interface::return_type read (const rclcpp::Time &time, const rclcpp::Duration &period) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC hardware_interface::return_type write (const rclcpp::Time &time, const rclcpp::Duration &period) override
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC void updateCommand (const rclcpp::Time &stamp)
 - KUKA_SUNRISE_FRI_DRIVER_PUBLIC bool setReceiveMultiplier (int receive_multiplier)
 - virtual KUKA_SUNRISE_FRI_DRIVER_PUBLIC void waitForCommand () final
- Callback for the FRI session state ‘Commanding Wait’. 
 - virtual KUKA_SUNRISE_FRI_DRIVER_PUBLIC void command () final
- Callback for the FRI session state ‘Commanding’. 
 
- 
inline KUKA_SUNRISE_FRI_DRIVER_PUBLIC KukaFRIHardwareInterface()