MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
moveit_pro_controllers::IOController Class Reference

#include <io_controller.hpp>

Inheritance diagram for moveit_pro_controllers::IOController:
Collaboration diagram for moveit_pro_controllers::IOController:

Public Member Functions

controller_interface::InterfaceConfiguration command_interface_configuration () const override
 
controller_interface::InterfaceConfiguration state_interface_configuration () const override
 
CallbackReturn on_init () override
 
CallbackReturn on_configure (const rclcpp_lifecycle::State &previous_state) override
 
CallbackReturn on_activate (const rclcpp_lifecycle::State &previous_state) override
 
CallbackReturn on_deactivate (const rclcpp_lifecycle::State &previous_state) override
 
controller_interface::return_type update (const rclcpp::Time &time, const rclcpp::Duration &period) override
 

Member Function Documentation

◆ command_interface_configuration()

controller_interface::InterfaceConfiguration moveit_pro_controllers::IOController::command_interface_configuration ( ) const
override

◆ on_activate()

controller_interface::CallbackReturn moveit_pro_controllers::IOController::on_activate ( const rclcpp_lifecycle::State &  previous_state)
override

◆ on_configure()

controller_interface::CallbackReturn moveit_pro_controllers::IOController::on_configure ( const rclcpp_lifecycle::State &  previous_state)
override

◆ on_deactivate()

controller_interface::CallbackReturn moveit_pro_controllers::IOController::on_deactivate ( const rclcpp_lifecycle::State &  previous_state)
override

◆ on_init()

controller_interface::CallbackReturn moveit_pro_controllers::IOController::on_init ( )
override

◆ state_interface_configuration()

controller_interface::InterfaceConfiguration moveit_pro_controllers::IOController::state_interface_configuration ( ) const
override

◆ update()

controller_interface::return_type moveit_pro_controllers::IOController::update ( const rclcpp::Time &  time,
const rclcpp::Duration &  period 
)
override

The documentation for this class was generated from the following files: