#include <choreo_descartes_planner/constrained_segment.h>
#include <descartes_core/robot_model.h>
#include <choreo_msgs/UnitProcessPlan.h>
#include <choreo_msgs/ElementCandidatePoses.h>
#include <choreo_msgs/AssemblySequencePickNPlace.h>
Go to the source code of this file.
|
void | choreo_process_planning::CLTRRTforProcessROSTraj (descartes_core::RobotModelPtr model, std::vector< descartes_planner::ConstrainedSegment > &segs, const double clt_rrt_unit_process_timeout, const double clt_rrt_timeout, const std::vector< planning_scene::PlanningScenePtr > &planning_scenes_approach, const std::vector< planning_scene::PlanningScenePtr > &planning_scenes_depart, const std::vector< choreo_msgs::ElementCandidatePoses > &task_seq, std::vector< choreo_msgs::UnitProcessPlan > &plans, const std::string &saved_graph_file_name, bool use_saved_graph) |
|
void | choreo_process_planning::CLTRRTforProcessROSTraj (descartes_core::RobotModelPtr model, const choreo_msgs::AssemblySequencePickNPlace &as_pnp, const double clt_rrt_unit_process_timeout, const double clt_rrt_timeout, const double &linear_vel, const double &linear_disc, const std::vector< std::vector< planning_scene::PlanningScenePtr >> &planning_scenes_subprocess, std::vector< choreo_msgs::UnitProcessPlan > &plans, const std::string &saved_graph_file_name, bool use_saved_graph) |
|