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
checkTcpGoalArrived(Eigen::Isometry3d &tcp_goal)ArmControlBasevirtual
close(const double distance=0)=0ArmControlBasepure virtual
joint_names_ArmControlBaseprotected
joint_pub_ArmControlBaseprotected
m_ArmControlBaseprotected
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
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
startLoop()=0ArmControlBasepure virtual
tcp_pose_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
~ArmControlBase()ArmControlBaseinlinevirtual