#include <task_sequence_processor.h>
Definition at line 21 of file task_sequence_processor.h.
choreo_task_sequence_processing::TaskSequenceProcessor::TaskSequenceProcessor |
( |
| ) |
|
virtual choreo_task_sequence_processing::TaskSequenceProcessor::~TaskSequenceProcessor |
( |
| ) |
|
|
inlinevirtual |
bool choreo_task_sequence_processing::TaskSequenceProcessor::createCandidatePoses |
( |
| ) |
|
bool choreo_task_sequence_processing::TaskSequenceProcessor::createEnvCollisionObjs |
( |
| ) |
|
choreo_task_sequence_processing_utils::UnitProcess choreo_task_sequence_processing::TaskSequenceProcessor::createScaledUnitProcess |
( |
int |
index, |
|
|
int |
wireframe_id, |
|
|
Eigen::Vector3d |
st_pt, |
|
|
Eigen::Vector3d |
end_pt, |
|
|
std::vector< Eigen::Vector3d > |
feasible_orients, |
|
|
std::string |
type_str, |
|
|
double |
element_diameter, |
|
|
double |
shrink_length |
|
) |
| |
|
protected |
const std::vector<moveit_msgs::CollisionObject>& choreo_task_sequence_processing::TaskSequenceProcessor::getEnvCollisionObjs |
( |
| ) |
const |
|
inline |
bool choreo_task_sequence_processing::TaskSequenceProcessor::parseAssemblySequencePickNPlace |
( |
const choreo_msgs::ModelInputParameters & |
model_params, |
|
|
const choreo_msgs::TaskSequenceInputParameters & |
task_sequence_params, |
|
|
const std::string & |
world_frame_, |
|
|
choreo_msgs::AssemblySequencePickNPlace & |
as_pnp |
|
) |
| |
void choreo_task_sequence_processing::TaskSequenceProcessor::setParams |
( |
choreo_msgs::ModelInputParameters |
model_params, |
|
|
choreo_msgs::TaskSequenceInputParameters |
task_sequence_params, |
|
|
std::string |
world_frame |
|
) |
| |
void choreo_task_sequence_processing::TaskSequenceProcessor::setTransfVec |
( |
const Eigen::Vector3d & |
ref_pt, |
|
|
const Eigen::Vector3d & |
base_center_pt, |
|
|
const double & |
scale |
|
) |
| |
|
inlineprotected |
double choreo_task_sequence_processing::TaskSequenceProcessor::element_diameter_ |
|
private |
std::vector<moveit_msgs::CollisionObject> choreo_task_sequence_processing::TaskSequenceProcessor::env_collision_objs_ |
|
private |
choreo_msgs::ModelInputParameters choreo_task_sequence_processing::TaskSequenceProcessor::model_input_params_ |
|
private |
choreo_msgs::TaskSequenceInputParameters choreo_task_sequence_processing::TaskSequenceProcessor::path_input_params_ |
|
private |
Eigen::Vector3d choreo_task_sequence_processing::TaskSequenceProcessor::ref_pt_ |
|
private |
double choreo_task_sequence_processing::TaskSequenceProcessor::shrink_length_ |
|
private |
Eigen::Vector3d choreo_task_sequence_processing::TaskSequenceProcessor::transf_vec_ |
|
private |
double choreo_task_sequence_processing::TaskSequenceProcessor::unit_scale_ |
|
private |
bool choreo_task_sequence_processing::TaskSequenceProcessor::verbose_ |
|
private |
std::string choreo_task_sequence_processing::TaskSequenceProcessor::world_frame_ |
|
private |
The documentation for this class was generated from the following files: