moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
move_group::MoveGroupContext Struct Reference

#include <move_group_context.hpp>

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.hpp.

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 54 of file move_group_context.cpp.

◆ ~MoveGroupContext()

move_group::MoveGroupContext::~MoveGroupContext ( )

Definition at line 85 of file move_group_context.cpp.

Member Function Documentation

◆ status()

bool move_group::MoveGroupContext::status ( ) const

Definition at line 93 of file move_group_context.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ allow_trajectory_execution_

bool move_group::MoveGroupContext::allow_trajectory_execution_

Definition at line 85 of file move_group_context.hpp.

◆ debug_

bool move_group::MoveGroupContext::debug_

Definition at line 86 of file move_group_context.hpp.

◆ moveit_cpp_

moveit_cpp::MoveItCppPtr move_group::MoveGroupContext::moveit_cpp_

Definition at line 80 of file move_group_context.hpp.

◆ plan_execution_

plan_execution::PlanExecutionPtr move_group::MoveGroupContext::plan_execution_

Definition at line 84 of file move_group_context.hpp.

◆ planning_pipeline_

planning_pipeline::PlanningPipelinePtr move_group::MoveGroupContext::planning_pipeline_

Definition at line 83 of file move_group_context.hpp.

◆ planning_scene_monitor_

planning_scene_monitor::PlanningSceneMonitorPtr move_group::MoveGroupContext::planning_scene_monitor_

Definition at line 81 of file move_group_context.hpp.

◆ trajectory_execution_manager_

trajectory_execution_manager::TrajectoryExecutionManagerPtr move_group::MoveGroupContext::trajectory_execution_manager_

Definition at line 82 of file move_group_context.hpp.


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