Uses a moveit_controller_multidof::RobotTrajectoryExecutor to execute a trajectory. More...
#include <ForwardingControllerHandle.h>
Public Member Functions | |
virtual bool | cancelExecution () |
ForwardingControllerHandle (const std::string &joint_action_topic, const std::string &path_action_topic, const std::string &virtual_joint_name) | |
virtual moveit_controller_manager::ExecutionStatus | getLastExecutionStatus () |
virtual bool | sendTrajectory (const moveit_msgs::RobotTrajectory &t) |
virtual bool | waitForExecution (const ros::Duration &timeout) |
Private Attributes | |
moveit_controller_manager::ExecutionStatus | last_exec |
RobotTrajectoryExecutor | trajectory_executor |
Uses a moveit_controller_multidof::RobotTrajectoryExecutor to execute a trajectory.
Definition at line 22 of file ForwardingControllerHandle.h.
moveit_controller_multidof::ForwardingControllerHandle::ForwardingControllerHandle | ( | const std::string & | joint_action_topic, |
const std::string & | path_action_topic, | ||
const std::string & | virtual_joint_name | ||
) | [inline] |
Definition at line 26 of file ForwardingControllerHandle.h.
virtual bool moveit_controller_multidof::ForwardingControllerHandle::cancelExecution | ( | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 40 of file ForwardingControllerHandle.h.
virtual moveit_controller_manager::ExecutionStatus moveit_controller_multidof::ForwardingControllerHandle::getLastExecutionStatus | ( | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 49 of file ForwardingControllerHandle.h.
virtual bool moveit_controller_multidof::ForwardingControllerHandle::sendTrajectory | ( | const moveit_msgs::RobotTrajectory & | t | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 36 of file ForwardingControllerHandle.h.
virtual bool moveit_controller_multidof::ForwardingControllerHandle::waitForExecution | ( | const ros::Duration & | timeout | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 44 of file ForwardingControllerHandle.h.
moveit_controller_manager::ExecutionStatus moveit_controller_multidof::ForwardingControllerHandle::last_exec [private] |
Definition at line 64 of file ForwardingControllerHandle.h.
RobotTrajectoryExecutor moveit_controller_multidof::ForwardingControllerHandle::trajectory_executor [private] |
Definition at line 63 of file ForwardingControllerHandle.h.