Go to the documentation of this file.
56 PlanWithSensing(
const trajectory_execution_manager::TrajectoryExecutionManagerPtr& trajectory_execution);
65 unsigned int max_look_attempts,
double max_safe_path_cost);
115 bool lookAt(
const std::set<collision_detection::CostSource>& cost_sources,
const std::string& frame_id);
120 std::unique_ptr<pluginlib::ClassLoader<moveit_sensor_manager::MoveItSensorManager> >
sensor_manager_loader_;
double getDiscardOverlappingCostSources() const
moveit_sensor_manager::MoveItSensorManagerPtr sensor_manager_
PlanWithSensing(const trajectory_execution_manager::TrajectoryExecutionManagerPtr &trajectory_execution)
DynamicReconfigureImpl * reconfigure_impl_
bool lookAt(const std::set< collision_detection::CostSource > &cost_sources, const std::string &frame_id)
MOVEIT_CLASS_FORWARD(PlanExecution)
trajectory_execution_manager::TrajectoryExecutionManagerPtr trajectory_execution_manager_
unsigned int getMaxLookAttempts() const
std::unique_ptr< pluginlib::ClassLoader< moveit_sensor_manager::MoveItSensorManager > > sensor_manager_loader_
void setMaxSafePathCost(double max_safe_path_cost)
double discard_overlapping_cost_sources_
unsigned int getMaxCostSources() const
ros::Publisher cost_sources_publisher_
double default_max_safe_path_cost_
void setMaxLookAttempts(unsigned int attempts)
bool display_cost_sources_
bool computePlan(ExecutableMotionPlan &plan, const ExecutableMotionPlanComputationFn &motion_planner, unsigned int max_look_attempts, double max_safe_path_cost)
double getMaxSafePathCost() const
unsigned int default_max_look_attempts_
boost::function< void()> before_look_callback_
void displayCostSources(bool flag)
This namespace includes functionality specific to the execution and monitoring of motion plans.
void setDiscardOverlappingCostSources(double value)
void setBeforeLookCallback(const boost::function< void()> &callback)
const trajectory_execution_manager::TrajectoryExecutionManagerPtr & getTrajectoryExecutionManager() const
unsigned int max_cost_sources_
boost::function< bool(ExecutableMotionPlan &)> ExecutableMotionPlanComputationFn
The signature of a function that can compute a motion plan.
ros::NodeHandle node_handle_
void setMaxCostSources(unsigned int value)
planning
Author(s): Ioan Sucan
, Sachin Chitta
autogenerated on Thu Nov 21 2024 03:24:18