moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
MoveGroupInterface Member List

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

allowLooking(bool flag)MoveGroupInterface
allowReplanning(bool flag)MoveGroupInterface
asyncExecute(const Plan &plan, const std::vector< std::string > &controllers=std::vector< std::string >())MoveGroupInterface
asyncExecute(const moveit_msgs::msg::RobotTrajectory &trajectory, const std::vector< std::string > &controllers=std::vector< std::string >())MoveGroupInterface
asyncMove()MoveGroupInterface
attachObject(const std::string &object, const std::string &link="")MoveGroupInterface
attachObject(const std::string &object, const std::string &link, const std::vector< std::string > &touch_links)MoveGroupInterface
clearPathConstraints()MoveGroupInterface
clearPoseTarget(const std::string &end_effector_link="")MoveGroupInterface
clearPoseTargets()MoveGroupInterface
clearTrajectoryConstraints()MoveGroupInterface
computeCartesianPath(const std::vector< geometry_msgs::msg::Pose > &waypoints, double eef_step, double, moveit_msgs::msg::RobotTrajectory &trajectory, bool avoid_collisions=true, moveit_msgs::msg::MoveItErrorCodes *error_code=nullptr)MoveGroupInterfaceinline
computeCartesianPath(const std::vector< geometry_msgs::msg::Pose > &waypoints, double eef_step, moveit_msgs::msg::RobotTrajectory &trajectory, bool avoid_collisions=true, moveit_msgs::msg::MoveItErrorCodes *error_code=nullptr)MoveGroupInterface
computeCartesianPath(const std::vector< geometry_msgs::msg::Pose > &waypoints, double eef_step, double, moveit_msgs::msg::RobotTrajectory &trajectory, const moveit_msgs::msg::Constraints &path_constraints, bool avoid_collisions=true, moveit_msgs::msg::MoveItErrorCodes *error_code=nullptr)MoveGroupInterfaceinline
computeCartesianPath(const std::vector< geometry_msgs::msg::Pose > &waypoints, double eef_step, moveit_msgs::msg::RobotTrajectory &trajectory, const moveit_msgs::msg::Constraints &path_constraints, bool avoid_collisions=true, moveit_msgs::msg::MoveItErrorCodes *error_code=nullptr)MoveGroupInterface
constructMotionPlanRequest(moveit_msgs::msg::MotionPlanRequest &request)MoveGroupInterface
constructRobotState(moveit_msgs::msg::RobotState &state)MoveGroupInterface
detachObject(const std::string &name="")MoveGroupInterface
execute(const Plan &plan, const std::vector< std::string > &controllers=std::vector< std::string >())MoveGroupInterface
execute(const moveit_msgs::msg::RobotTrajectory &trajectory, const std::vector< std::string > &controllers=std::vector< std::string >())MoveGroupInterface
forgetJointValues(const std::string &name)MoveGroupInterface
getActiveJoints() constMoveGroupInterface
getCurrentJointValues() constMoveGroupInterface
getCurrentPose(const std::string &end_effector_link="") constMoveGroupInterface
getCurrentRPY(const std::string &end_effector_link="") constMoveGroupInterface
getCurrentState(double wait=1) constMoveGroupInterface
getDefaultPlannerId(const std::string &group="") constMoveGroupInterface
getDefaultPlanningPipelineId() constMoveGroupInterface
getEndEffector() constMoveGroupInterface
getEndEffectorLink() constMoveGroupInterface
getGoalJointTolerance() constMoveGroupInterface
getGoalOrientationTolerance() constMoveGroupInterface
getGoalPositionTolerance() constMoveGroupInterface
getInterfaceDescription(moveit_msgs::msg::PlannerInterfaceDescription &desc) constMoveGroupInterface
getInterfaceDescriptions(std::vector< moveit_msgs::msg::PlannerInterfaceDescription > &desc) constMoveGroupInterface
getJointModelGroupNames() constMoveGroupInterface
getJointNames() constMoveGroupInterface
getJoints() constMoveGroupInterface
getJointValueTarget(std::vector< double > &group_variable_values) constMoveGroupInterface
getKnownConstraints() constMoveGroupInterface
getLinkNames() constMoveGroupInterface
getMaxAccelerationScalingFactor() constMoveGroupInterface
getMaxVelocityScalingFactor() constMoveGroupInterface
getMoveGroupClient() constMoveGroupInterface
getName() constMoveGroupInterface
getNamedTargets() constMoveGroupInterface
getNamedTargetValues(const std::string &name) constMoveGroupInterface
getNode() constMoveGroupInterface
getPathConstraints() constMoveGroupInterface
getPlannerId() constMoveGroupInterface
getPlannerParams(const std::string &planner_id, const std::string &group="") constMoveGroupInterface
getPlanningFrame() constMoveGroupInterface
getPlanningPipelineId() constMoveGroupInterface
getPlanningTime() constMoveGroupInterface
getPoseReferenceFrame() constMoveGroupInterface
getPoseTarget(const std::string &end_effector_link="") constMoveGroupInterface
getPoseTargets(const std::string &end_effector_link="") constMoveGroupInterface
getRandomJointValues() constMoveGroupInterface
getRandomPose(const std::string &end_effector_link="") constMoveGroupInterface
getRememberedJointValues() constMoveGroupInterfaceinline
getRobotModel() constMoveGroupInterface
getTargetRobotState() constMoveGroupInterfaceprotected
getTF() constMoveGroupInterface
getTrajectoryConstraints() constMoveGroupInterface
getVariableCount() constMoveGroupInterface
move()MoveGroupInterface
MoveGroupInterface(const rclcpp::Node::SharedPtr &node, const Options &opt, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const rclcpp::Duration &wait_for_servers=rclcpp::Duration::from_seconds(-1))MoveGroupInterface
MoveGroupInterface(const rclcpp::Node::SharedPtr &node, const std::string &group, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const rclcpp::Duration &wait_for_servers=rclcpp::Duration::from_seconds(-1))MoveGroupInterface
MoveGroupInterface(const MoveGroupInterface &)=deleteMoveGroupInterface
MoveGroupInterface(MoveGroupInterface &&other) noexceptMoveGroupInterface
MOVEIT_STRUCT_FORWARD(Plan)MoveGroupInterface
operator=(const MoveGroupInterface &)=deleteMoveGroupInterface
operator=(MoveGroupInterface &&other) noexceptMoveGroupInterface
plan(Plan &plan)MoveGroupInterface
rememberJointValues(const std::string &name)MoveGroupInterface
rememberJointValues(const std::string &name, const std::vector< double > &values)MoveGroupInterface
ROBOT_DESCRIPTIONMoveGroupInterfacestatic
setApproximateJointValueTarget(const geometry_msgs::msg::Pose &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setApproximateJointValueTarget(const geometry_msgs::msg::PoseStamped &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setApproximateJointValueTarget(const Eigen::Isometry3d &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setConstraintsDatabase(const std::string &host, unsigned int port)MoveGroupInterface
setEndEffector(const std::string &eef_name)MoveGroupInterface
setEndEffectorLink(const std::string &end_effector_link)MoveGroupInterface
setGoalJointTolerance(double tolerance)MoveGroupInterface
setGoalOrientationTolerance(double tolerance)MoveGroupInterface
setGoalPositionTolerance(double tolerance)MoveGroupInterface
setGoalTolerance(double tolerance)MoveGroupInterface
setJointValueTarget(const std::vector< double > &group_variable_values)MoveGroupInterface
setJointValueTarget(const std::map< std::string, double > &variable_values)MoveGroupInterface
setJointValueTarget(const std::vector< std::string > &variable_names, const std::vector< double > &variable_values)MoveGroupInterface
setJointValueTarget(const moveit::core::RobotState &robot_state)MoveGroupInterface
setJointValueTarget(const std::string &joint_name, const std::vector< double > &values)MoveGroupInterface
setJointValueTarget(const std::string &joint_name, double value)MoveGroupInterface
setJointValueTarget(const sensor_msgs::msg::JointState &state)MoveGroupInterface
setJointValueTarget(const geometry_msgs::msg::Pose &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setJointValueTarget(const geometry_msgs::msg::PoseStamped &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setJointValueTarget(const Eigen::Isometry3d &eef_pose, const std::string &end_effector_link="")MoveGroupInterface
setLookAroundAttempts(int32_t attempts)MoveGroupInterface
setMaxAccelerationScalingFactor(double max_acceleration_scaling_factor)MoveGroupInterface
setMaxVelocityScalingFactor(double max_velocity_scaling_factor)MoveGroupInterface
setNamedTarget(const std::string &name)MoveGroupInterface
setNumPlanningAttempts(unsigned int num_planning_attempts)MoveGroupInterface
setOrientationTarget(double x, double y, double z, double w, const std::string &end_effector_link="")MoveGroupInterface
setPathConstraints(const std::string &constraint)MoveGroupInterface
setPathConstraints(const moveit_msgs::msg::Constraints &constraint)MoveGroupInterface
setPlannerId(const std::string &planner_id)MoveGroupInterface
setPlannerParams(const std::string &planner_id, const std::string &group, const std::map< std::string, std::string > &params, bool bReplace=false)MoveGroupInterface
setPlanningPipelineId(const std::string &pipeline_id)MoveGroupInterface
setPlanningTime(double seconds)MoveGroupInterface
setPoseReferenceFrame(const std::string &pose_reference_frame)MoveGroupInterface
setPoseTarget(const Eigen::Isometry3d &end_effector_pose, const std::string &end_effector_link="")MoveGroupInterface
setPoseTarget(const geometry_msgs::msg::Pose &target, const std::string &end_effector_link="")MoveGroupInterface
setPoseTarget(const geometry_msgs::msg::PoseStamped &target, const std::string &end_effector_link="")MoveGroupInterface
setPoseTargets(const EigenSTL::vector_Isometry3d &end_effector_pose, const std::string &end_effector_link="")MoveGroupInterface
setPoseTargets(const std::vector< geometry_msgs::msg::Pose > &target, const std::string &end_effector_link="")MoveGroupInterface
setPoseTargets(const std::vector< geometry_msgs::msg::PoseStamped > &target, const std::string &end_effector_link="")MoveGroupInterface
setPositionTarget(double x, double y, double z, const std::string &end_effector_link="")MoveGroupInterface
setRandomTarget()MoveGroupInterface
setReplanAttempts(int32_t attempts)MoveGroupInterface
setReplanDelay(double delay)MoveGroupInterface
setRPYTarget(double roll, double pitch, double yaw, const std::string &end_effector_link="")MoveGroupInterface
setStartState(const moveit_msgs::msg::RobotState &start_state)MoveGroupInterface
setStartState(const moveit::core::RobotState &start_state)MoveGroupInterface
setStartStateToCurrentState()MoveGroupInterface
setTrajectoryConstraints(const moveit_msgs::msg::TrajectoryConstraints &constraint)MoveGroupInterface
setWorkspace(double minx, double miny, double minz, double maxx, double maxy, double maxz)MoveGroupInterface
startStateMonitor(double wait=1.0)MoveGroupInterface
stop()MoveGroupInterface
~MoveGroupInterface()MoveGroupInterface