|
| GripperControllerHandle (const rclcpp::Node::SharedPtr &node, const std::string &name, const std::string &ns, const double max_effort=0.0) |
|
bool | sendTrajectory (const moveit_msgs::msg::RobotTrajectory &trajectory) override |
| Send a trajectory to the controller. More...
|
|
void | setCommandJoint (const std::string &name) |
|
void | addCommandJoint (const std::string &name) |
|
void | allowFailure (bool allow) |
|
void | setParallelJawGripper (const std::string &left, const std::string &right) |
|
Public Member Functions inherited from moveit_simple_controller_manager::ActionBasedControllerHandle< control_msgs::action::GripperCommand > |
| ActionBasedControllerHandle (const rclcpp::Node::SharedPtr &node, const std::string &name, const std::string &ns, const std::string &logger_name) |
|
bool | cancelExecution () override |
| Cancels trajectory execution by triggering the controller action server's cancellation callback. More...
|
|
virtual void | controllerDoneCallback (const typename rclcpp_action::ClientGoalHandle< control_msgs::action::GripperCommand >::WrappedResult &wrapped_result)=0 |
| Callback function to call when the result is received from the controller action server. More...
|
|
bool | waitForExecution (const rclcpp::Duration &timeout=rclcpp::Duration::from_seconds(-1.0)) override |
| Blocks waiting for the action result to be received. More...
|
|
moveit_controller_manager::ExecutionStatus | getLastExecutionStatus () override |
| Return the execution status of the last trajectory sent to the controller. More...
|
|
void | addJoint (const std::string &name) override |
|
void | getJoints (std::vector< std::string > &joints) override |
|
Public Member Functions inherited from moveit_simple_controller_manager::ActionBasedControllerHandleBase |
| ActionBasedControllerHandleBase (const std::string &name, const std::string &logger_name) |
|
Public Member Functions inherited from moveit_controller_manager::MoveItControllerHandle |
| MoveItControllerHandle (const std::string &name) |
| Each controller has a name. The handle is initialized with that name. More...
|
|
virtual | ~MoveItControllerHandle () |
|
const std::string & | getName () const |
| Get the name of the controller this handle can send commands to. More...
|
|