#include <plan_execution.h>
Definition at line 52 of file plan_execution.h.
plan_execution::PlanExecution::PlanExecution | ( | const planning_scene_monitor::PlanningSceneMonitorPtr & | planning_scene_monitor, |
const trajectory_execution_manager::TrajectoryExecutionManagerPtr & | trajectory_execution | ||
) |
Definition at line 74 of file plan_execution.cpp.
Definition at line 94 of file plan_execution.cpp.
void plan_execution::PlanExecution::doneWithTrajectoryExecution | ( | const moveit_controller_manager::ExecutionStatus & | status | ) | [private] |
Definition at line 458 of file plan_execution.cpp.
moveit_msgs::MoveItErrorCodes plan_execution::PlanExecution::executeAndMonitor | ( | const ExecutableMotionPlan & | plan | ) | [private] |
Definition at line 309 of file plan_execution.cpp.
std::string plan_execution::PlanExecution::getErrorCodeString | ( | const moveit_msgs::MoveItErrorCodes & | error_code | ) |
Definition at line 104 of file plan_execution.cpp.
unsigned int plan_execution::PlanExecution::getMaxReplanAttempts | ( | ) | const [inline] |
Definition at line 122 of file plan_execution.h.
const planning_scene_monitor::PlanningSceneMonitorPtr& plan_execution::PlanExecution::getPlanningSceneMonitor | ( | ) | const [inline] |
Definition at line 93 of file plan_execution.h.
const trajectory_execution_manager::TrajectoryExecutionManagerPtr& plan_execution::PlanExecution::getTrajectoryExecutionManager | ( | ) | const [inline] |
Definition at line 98 of file plan_execution.h.
double plan_execution::PlanExecution::getTrajectoryStateRecordingFrequency | ( | ) | const [inline] |
Definition at line 103 of file plan_execution.h.
bool plan_execution::PlanExecution::isRemainingPathValid | ( | const ExecutableMotionPlan & | plan | ) | [private] |
Definition at line 264 of file plan_execution.cpp.
bool plan_execution::PlanExecution::isRemainingPathValid | ( | const ExecutableMotionPlan & | plan, |
const std::pair< int, int > & | path_segment | ||
) | [private] |
Definition at line 271 of file plan_execution.cpp.
void plan_execution::PlanExecution::planAndExecute | ( | ExecutableMotionPlan & | plan, |
const Options & | opt | ||
) |
Definition at line 144 of file plan_execution.cpp.
void plan_execution::PlanExecution::planAndExecute | ( | ExecutableMotionPlan & | plan, |
const moveit_msgs::PlanningScene & | scene_diff, | ||
const Options & | opt | ||
) |
Definition at line 151 of file plan_execution.cpp.
void plan_execution::PlanExecution::planAndExecuteHelper | ( | ExecutableMotionPlan & | plan, |
const Options & | opt | ||
) | [private] |
Definition at line 166 of file plan_execution.cpp.
void plan_execution::PlanExecution::planningSceneUpdatedCallback | ( | const planning_scene_monitor::PlanningSceneMonitor::SceneUpdateType | update_type | ) | [private] |
Definition at line 452 of file plan_execution.cpp.
void plan_execution::PlanExecution::setMaxReplanAttempts | ( | unsigned int | attempts | ) | [inline] |
Definition at line 117 of file plan_execution.h.
void plan_execution::PlanExecution::setTrajectoryStateRecordingFrequency | ( | double | freq | ) | [inline] |
Definition at line 111 of file plan_execution.h.
void plan_execution::PlanExecution::stop | ( | void | ) |
Definition at line 99 of file plan_execution.cpp.
void plan_execution::PlanExecution::successfulTrajectorySegmentExecution | ( | const ExecutableMotionPlan * | plan, |
std::size_t | index | ||
) | [private] |
Definition at line 463 of file plan_execution.cpp.
unsigned int plan_execution::PlanExecution::default_max_replan_attempts_ [private] |
Definition at line 150 of file plan_execution.h.
bool plan_execution::PlanExecution::execution_complete_ [private] |
Definition at line 155 of file plan_execution.h.
bool plan_execution::PlanExecution::new_scene_update_ [private] |
Definition at line 153 of file plan_execution.h.
Definition at line 145 of file plan_execution.h.
bool plan_execution::PlanExecution::path_became_invalid_ [private] |
Definition at line 156 of file plan_execution.h.
planning_scene_monitor::PlanningSceneMonitorPtr plan_execution::PlanExecution::planning_scene_monitor_ [private] |
Definition at line 146 of file plan_execution.h.
bool plan_execution::PlanExecution::preempt_requested_ [private] |
Definition at line 152 of file plan_execution.h.
Definition at line 158 of file plan_execution.h.
trajectory_execution_manager::TrajectoryExecutionManagerPtr plan_execution::PlanExecution::trajectory_execution_manager_ [private] |
Definition at line 147 of file plan_execution.h.
planning_scene_monitor::TrajectoryMonitorPtr plan_execution::PlanExecution::trajectory_monitor_ [private] |
Definition at line 148 of file plan_execution.h.