moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
plan_execution::ExecutableTrajectory Struct Reference

Representation of a trajectory that can be executed. More...

#include <plan_representation.h>

Public Member Functions

 ExecutableTrajectory ()
 
 ExecutableTrajectory (const robot_trajectory::RobotTrajectoryPtr &trajectory, const std::string &description, std::vector< std::string > controller_names={})
 

Public Attributes

robot_trajectory::RobotTrajectoryPtr trajectory
 
std::string description
 
bool trajectory_monitoring
 
collision_detection::AllowedCollisionMatrixConstPtr allowed_collision_matrix
 
std::function< bool(const ExecutableMotionPlan *)> effect_on_success
 
std::vector< std::string > controller_name
 

Detailed Description

Representation of a trajectory that can be executed.

Definition at line 49 of file plan_representation.h.

Constructor & Destructor Documentation

◆ ExecutableTrajectory() [1/2]

plan_execution::ExecutableTrajectory::ExecutableTrajectory ( )
inline

Definition at line 51 of file plan_representation.h.

◆ ExecutableTrajectory() [2/2]

plan_execution::ExecutableTrajectory::ExecutableTrajectory ( const robot_trajectory::RobotTrajectoryPtr &  trajectory,
const std::string &  description,
std::vector< std::string >  controller_names = {} 
)
inline

Definition at line 55 of file plan_representation.h.

Member Data Documentation

◆ allowed_collision_matrix

collision_detection::AllowedCollisionMatrixConstPtr plan_execution::ExecutableTrajectory::allowed_collision_matrix

Definition at line 67 of file plan_representation.h.

◆ controller_name

std::vector<std::string> plan_execution::ExecutableTrajectory::controller_name

Definition at line 69 of file plan_representation.h.

◆ description

std::string plan_execution::ExecutableTrajectory::description

Definition at line 65 of file plan_representation.h.

◆ effect_on_success

std::function<bool(const ExecutableMotionPlan*)> plan_execution::ExecutableTrajectory::effect_on_success

Definition at line 68 of file plan_representation.h.

◆ trajectory

robot_trajectory::RobotTrajectoryPtr plan_execution::ExecutableTrajectory::trajectory

Definition at line 64 of file plan_representation.h.

◆ trajectory_monitoring

bool plan_execution::ExecutableTrajectory::trajectory_monitoring

Definition at line 66 of file plan_representation.h.


The documentation for this struct was generated from the following file: