moveit2
The MoveIt Motion Planning Framework for ROS 2.
Namespaces | Functions
planning_component.cpp File Reference
#include "planning_component.h"
#include <memory>
Include dependency graph for planning_component.cpp:

Go to the source code of this file.

Namespaces

 moveit_py
 
 moveit_py::bind_planning_component
 

Functions

planning_interface::MotionPlanResponse moveit_py::bind_planning_component::plan (std::shared_ptr< moveit_cpp::PlanningComponent > &planning_component, std::shared_ptr< moveit_cpp::PlanningComponent::PlanRequestParameters > &single_plan_parameters, std::shared_ptr< moveit_cpp::PlanningComponent::MultiPipelinePlanRequestParameters > &multi_plan_parameters, std::shared_ptr< planning_scene::PlanningScene > &planning_scene, std::optional< const moveit::planning_pipeline_interfaces::SolutionSelectionFunction > solution_selection_function, std::optional< moveit::planning_pipeline_interfaces::StoppingCriterionFunction > stopping_criterion_callback)
 
bool moveit_py::bind_planning_component::setGoal (std::shared_ptr< moveit_cpp::PlanningComponent > &planning_component, std::optional< std::string > configuration_name, std::optional< moveit::core::RobotState > robot_state, std::optional< geometry_msgs::msg::PoseStamped > pose_stamped_msg, std::optional< std::string > pose_link, std::optional< std::vector< moveit_msgs::msg::Constraints >> motion_plan_constraints)
 
bool moveit_py::bind_planning_component::setStartState (std::shared_ptr< moveit_cpp::PlanningComponent > &planning_component, std::optional< std::string > configuration_name, std::optional< moveit::core::RobotState > robot_state)
 
void moveit_py::bind_planning_component::initPlanRequestParameters (py::module &m)
 
void moveit_py::bind_planning_component::initMultiPlanRequestParameters (py::module &m)
 
void moveit_py::bind_planning_component::initPlanningComponent (py::module &m)