moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | Protected Attributes | List of all members
moveit_hybrid_planning::HybridPlanningFixture Class Reference
Inheritance diagram for moveit_hybrid_planning::HybridPlanningFixture:
Inheritance graph
[legend]
Collaboration diagram for moveit_hybrid_planning::HybridPlanningFixture:
Collaboration graph
[legend]

Public Member Functions

 HybridPlanningFixture ()
 

Public Attributes

rclcpp::executors::MultiThreadedExecutor executor_
 

Protected Attributes

rclcpp::Node::SharedPtr node_
 
rclcpp_action::Client< moveit_msgs::action::HybridPlanner >::SharedPtr hp_action_client_
 
rclcpp::Subscription< moveit_msgs::msg::MotionPlanResponse >::SharedPtr global_solution_subscriber_
 
std::shared_ptr< tf2_ros::Buffer > tf_buffer_
 
planning_scene_monitor::PlanningSceneMonitorPtr planning_scene_monitor_
 
std::atomic_bool action_successful_
 
std::atomic_bool action_complete_
 
std::atomic_bool action_aborted_
 
moveit_msgs::action::HybridPlanner::Goal goal_action_request_
 
rclcpp_action::Client< moveit_msgs::action::HybridPlanner >::SendGoalOptions send_goal_options_
 

Detailed Description

Definition at line 55 of file test_basic_integration.cpp.

Constructor & Destructor Documentation

◆ HybridPlanningFixture()

moveit_hybrid_planning::HybridPlanningFixture::HybridPlanningFixture ( )
inline

Definition at line 58 of file test_basic_integration.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ action_aborted_

std::atomic_bool moveit_hybrid_planning::HybridPlanningFixture::action_aborted_
protected

Definition at line 212 of file test_basic_integration.cpp.

◆ action_complete_

std::atomic_bool moveit_hybrid_planning::HybridPlanningFixture::action_complete_
protected

Definition at line 211 of file test_basic_integration.cpp.

◆ action_successful_

std::atomic_bool moveit_hybrid_planning::HybridPlanningFixture::action_successful_
protected

Definition at line 210 of file test_basic_integration.cpp.

◆ executor_

rclcpp::executors::MultiThreadedExecutor moveit_hybrid_planning::HybridPlanningFixture::executor_

Definition at line 202 of file test_basic_integration.cpp.

◆ global_solution_subscriber_

rclcpp::Subscription<moveit_msgs::msg::MotionPlanResponse>::SharedPtr moveit_hybrid_planning::HybridPlanningFixture::global_solution_subscriber_
protected

Definition at line 207 of file test_basic_integration.cpp.

◆ goal_action_request_

moveit_msgs::action::HybridPlanner::Goal moveit_hybrid_planning::HybridPlanningFixture::goal_action_request_
protected

Definition at line 215 of file test_basic_integration.cpp.

◆ hp_action_client_

rclcpp_action::Client<moveit_msgs::action::HybridPlanner>::SharedPtr moveit_hybrid_planning::HybridPlanningFixture::hp_action_client_
protected

Definition at line 206 of file test_basic_integration.cpp.

◆ node_

rclcpp::Node::SharedPtr moveit_hybrid_planning::HybridPlanningFixture::node_
protected

Definition at line 205 of file test_basic_integration.cpp.

◆ planning_scene_monitor_

planning_scene_monitor::PlanningSceneMonitorPtr moveit_hybrid_planning::HybridPlanningFixture::planning_scene_monitor_
protected

Definition at line 209 of file test_basic_integration.cpp.

◆ send_goal_options_

rclcpp_action::Client<moveit_msgs::action::HybridPlanner>::SendGoalOptions moveit_hybrid_planning::HybridPlanningFixture::send_goal_options_
protected

Definition at line 216 of file test_basic_integration.cpp.

◆ tf_buffer_

std::shared_ptr<tf2_ros::Buffer> moveit_hybrid_planning::HybridPlanningFixture::tf_buffer_
protected

Definition at line 208 of file test_basic_integration.cpp.


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