|
robot_interface
Native robot interface for making the visual manipulation
|
This is the complete list of members for ArmControlBase, including all inherited members.
| ArmControlBase(const std::string node_name, const rclcpp::NodeOptions &options) | ArmControlBase | inline |
| broadcaster_ | ArmControlBase | protected |
| checkJointValueGoalArrived(const std::vector< double > &joint_goal) | ArmControlBase | virtual |
| checkTcpGoalArrived(Eigen::Isometry3d &tcp_goal) | ArmControlBase | virtual |
| close(const double distance=0)=0 | ArmControlBase | pure virtual |
| getUnitApproachVector(const double &alpha, const double &beta, const double &gamma) | ArmControlBase | |
| joint_names_ | ArmControlBase | protected |
| joint_pub_ | ArmControlBase | protected |
| joint_values_ | ArmControlBase | protected |
| m_ | ArmControlBase | protected |
| moveToJointValues(const std::vector< double > &joint_values, double vel, double acc)=0 | ArmControlBase | pure virtual |
| moveToTcpPose(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc)=0 | ArmControlBase | pure virtual |
| moveToTcpPose(const Eigen::Isometry3d &pose, double vel, double acc) | ArmControlBase | virtual |
| moveToTcpPose(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc) | ArmControlBase | virtual |
| open(const double distance=0)=0 | ArmControlBase | pure virtual |
| parseArgs()=0 | ArmControlBase | pure virtual |
| pick(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc, double vel_scale, double approach) | ArmControlBase | virtual |
| pick(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc, double vel_scale, double approach) | ArmControlBase | virtual |
| place(double x, double y, double z, double alpha, double beta, double gamma, double vel, double acc, double vel_scale, double retract) | ArmControlBase | virtual |
| place(const geometry_msgs::msg::PoseStamped &pose_stamped, double vel, double acc, double vel_scale, double retract) | ArmControlBase | virtual |
| publishTFGoal() | ArmControlBase | virtual |
| startLoop()=0 | ArmControlBase | pure virtual |
| tcp_pose_ | ArmControlBase | protected |
| tf_msg_ | ArmControlBase | protected |
| tf_thread_ | ArmControlBase | protected |
| time_out_ | ArmControlBase | protected |
| 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() | ArmControlBase | inlinevirtual |
1.8.13