#include <plan_with_sensing.h>
Definition at line 51 of file plan_with_sensing.h.
plan_execution::PlanWithSensing::PlanWithSensing | ( | const trajectory_execution_manager::TrajectoryExecutionManagerPtr & | trajectory_execution | ) |
Definition at line 75 of file plan_with_sensing.cpp.
Definition at line 124 of file plan_with_sensing.cpp.
bool plan_execution::PlanWithSensing::computePlan | ( | ExecutableMotionPlan & | plan, |
const ExecutableMotionPlanComputationFn & | motion_planner, | ||
unsigned int | max_look_attempts, | ||
double | max_safe_path_cost | ||
) |
Definition at line 140 of file plan_with_sensing.cpp.
void plan_execution::PlanWithSensing::displayCostSources | ( | bool | flag | ) |
Definition at line 129 of file plan_with_sensing.cpp.
double plan_execution::PlanWithSensing::getDiscardOverlappingCostSources | ( | ) | const [inline] |
Definition at line 95 of file plan_with_sensing.h.
unsigned int plan_execution::PlanWithSensing::getMaxCostSources | ( | ) | const [inline] |
Definition at line 85 of file plan_with_sensing.h.
unsigned int plan_execution::PlanWithSensing::getMaxLookAttempts | ( | ) | const [inline] |
Definition at line 80 of file plan_with_sensing.h.
double plan_execution::PlanWithSensing::getMaxSafePathCost | ( | ) | const [inline] |
Definition at line 65 of file plan_with_sensing.h.
const trajectory_execution_manager::TrajectoryExecutionManagerPtr& plan_execution::PlanWithSensing::getTrajectoryExecutionManager | ( | ) | const [inline] |
Definition at line 58 of file plan_with_sensing.h.
bool plan_execution::PlanWithSensing::lookAt | ( | const std::set< collision_detection::CostSource > & | cost_sources, |
const std::string & | frame_id | ||
) | [private] |
Definition at line 240 of file plan_with_sensing.cpp.
void plan_execution::PlanWithSensing::setBeforeLookCallback | ( | const boost::function< void()> & | callback | ) | [inline] |
Definition at line 105 of file plan_with_sensing.h.
void plan_execution::PlanWithSensing::setDiscardOverlappingCostSources | ( | double | value | ) | [inline] |
Definition at line 100 of file plan_with_sensing.h.
void plan_execution::PlanWithSensing::setMaxCostSources | ( | unsigned int | value | ) | [inline] |
Definition at line 90 of file plan_with_sensing.h.
void plan_execution::PlanWithSensing::setMaxLookAttempts | ( | unsigned int | attempts | ) | [inline] |
Definition at line 75 of file plan_with_sensing.h.
void plan_execution::PlanWithSensing::setMaxSafePathCost | ( | double | max_safe_path_cost | ) | [inline] |
Definition at line 70 of file plan_with_sensing.h.
boost::function<void()> plan_execution::PlanWithSensing::before_look_callback_ [private] |
Definition at line 130 of file plan_with_sensing.h.
Definition at line 128 of file plan_with_sensing.h.
unsigned int plan_execution::PlanWithSensing::default_max_look_attempts_ [private] |
Definition at line 121 of file plan_with_sensing.h.
double plan_execution::PlanWithSensing::default_max_safe_path_cost_ [private] |
Definition at line 122 of file plan_with_sensing.h.
double plan_execution::PlanWithSensing::discard_overlapping_cost_sources_ [private] |
Definition at line 124 of file plan_with_sensing.h.
bool plan_execution::PlanWithSensing::display_cost_sources_ [private] |
Definition at line 127 of file plan_with_sensing.h.
unsigned int plan_execution::PlanWithSensing::max_cost_sources_ [private] |
Definition at line 125 of file plan_with_sensing.h.
Definition at line 116 of file plan_with_sensing.h.
Definition at line 132 of file plan_with_sensing.h.
moveit_sensor_manager::MoveItSensorManagerPtr plan_execution::PlanWithSensing::sensor_manager_ [private] |
Definition at line 120 of file plan_with_sensing.h.
boost::scoped_ptr<pluginlib::ClassLoader<moveit_sensor_manager::MoveItSensorManager> > plan_execution::PlanWithSensing::sensor_manager_loader_ [private] |
Definition at line 119 of file plan_with_sensing.h.
trajectory_execution_manager::TrajectoryExecutionManagerPtr plan_execution::PlanWithSensing::trajectory_execution_manager_ [private] |
Definition at line 117 of file plan_with_sensing.h.