moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
move_group::MoveGroupContext Struct Reference

#include <move_group_context.h>

Public Member Functions

 MoveGroupContext (const moveit_cpp::MoveItCppPtr &moveit_cpp, const std::string &default_planning_pipeline, bool allow_trajectory_execution=false, bool debug=false)
 
 ~MoveGroupContext ()
 
bool status () const
 

Public Attributes

moveit_cpp::MoveItCppPtr moveit_cpp_
 
planning_scene_monitor::PlanningSceneMonitorPtr planning_scene_monitor_
 
trajectory_execution_manager::TrajectoryExecutionManagerPtr trajectory_execution_manager_
 
planning_pipeline::PlanningPipelinePtr planning_pipeline_
 
plan_execution::PlanExecutionPtr plan_execution_
 
bool allow_trajectory_execution_
 
bool debug_
 

Detailed Description

Definition at line 72 of file move_group_context.h.

Constructor & Destructor Documentation

◆ MoveGroupContext()

move_group::MoveGroupContext::MoveGroupContext ( const moveit_cpp::MoveItCppPtr &  moveit_cpp,
const std::string &  default_planning_pipeline,
bool  allow_trajectory_execution = false,
bool  debug = false 
)

Definition at line 45 of file move_group_context.cpp.

◆ ~MoveGroupContext()

move_group::MoveGroupContext::~MoveGroupContext ( )

Definition at line 83 of file move_group_context.cpp.

Member Function Documentation

◆ status()

bool move_group::MoveGroupContext::status ( ) const

Definition at line 91 of file move_group_context.cpp.

Member Data Documentation

◆ allow_trajectory_execution_

bool move_group::MoveGroupContext::allow_trajectory_execution_

Definition at line 85 of file move_group_context.h.

◆ debug_

bool move_group::MoveGroupContext::debug_

Definition at line 86 of file move_group_context.h.

◆ moveit_cpp_

moveit_cpp::MoveItCppPtr move_group::MoveGroupContext::moveit_cpp_

Definition at line 80 of file move_group_context.h.

◆ plan_execution_

plan_execution::PlanExecutionPtr move_group::MoveGroupContext::plan_execution_

Definition at line 84 of file move_group_context.h.

◆ planning_pipeline_

planning_pipeline::PlanningPipelinePtr move_group::MoveGroupContext::planning_pipeline_

Definition at line 83 of file move_group_context.h.

◆ planning_scene_monitor_

planning_scene_monitor::PlanningSceneMonitorPtr move_group::MoveGroupContext::planning_scene_monitor_

Definition at line 81 of file move_group_context.h.

◆ trajectory_execution_manager_

trajectory_execution_manager::TrajectoryExecutionManagerPtr move_group::MoveGroupContext::trajectory_execution_manager_

Definition at line 82 of file move_group_context.h.


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