robot_interface
Native robot interface for making the visual manipulation
All Classes Files Functions Variables Pages
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