robot_interface
Native robot interface for making the visual manipulation
ArmControlBase Member List

This is the complete list of members for ArmControlBase, including all inherited members.

ArmControlBase(const std::string node_name, const rclcpp::NodeOptions &options)ArmControlBaseinline
broadcaster_ArmControlBaseprotected
checkJointValueGoalArrived(const std::vector< double > &joint_goal)ArmControlBasevirtual
checkTcpGoalArrived(Eigen::Isometry3d &tcp_goal)ArmControlBasevirtual
close(const double distance=0)=0ArmControlBasepure virtual
getUnitApproachVector(const double &alpha, const double &beta, const double &gamma)ArmControlBase
joint_names_ArmControlBaseprotected
joint_pub_ArmControlBaseprotected
joint_values_ArmControlBaseprotected
m_ArmControlBaseprotected
moveToJointValues(const std::vector< double > &joint_values, double vel, double acc)=0ArmControlBasepure virtual
moveToTcpPose(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc)=0ArmControlBasepure virtual
moveToTcpPose(const Eigen::Isometry3d &pose, double vel, double acc)ArmControlBasevirtual
moveToTcpPose(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc)ArmControlBasevirtual
open(const double distance=0)=0ArmControlBasepure virtual
parseArgs()=0ArmControlBasepure virtual
pick(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc, double vel_scale, double approach)ArmControlBasevirtual
pick(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc, double vel_scale, double approach)ArmControlBasevirtual
place(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc, double vel_scale, double retract)ArmControlBasevirtual
place(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc, double vel_scale, double retract)ArmControlBasevirtual
publishTFGoal()ArmControlBasevirtual
startLoop()=0ArmControlBasepure virtual
tcp_pose_ArmControlBaseprotected
tf_msg_ArmControlBaseprotected
tf_thread_ArmControlBaseprotected
time_out_ArmControlBaseprotected
toTcpPose(const geometry_msgs::msg::PoseStamped &pose_stamped, TcpPose &tcp_pose)ArmControlBase
toTcpPose(const Eigen::Isometry3d &pose, TcpPose &tcp_pose)ArmControlBase
updateTFGoal(const geometry_msgs::msg::PoseStamped &pose_stamped)ArmControlBase
~ArmControlBase()ArmControlBaseinlinevirtual