moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_hybrid_planning::HybridPlanningFixture Class Reference
Inheritance diagram for moveit_hybrid_planning::HybridPlanningFixture:
Collaboration diagram for moveit_hybrid_planning::HybridPlanningFixture:

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 63 of file test_basic_integration.cpp.

Constructor & Destructor Documentation

◆ HybridPlanningFixture()

moveit_hybrid_planning::HybridPlanningFixture::HybridPlanningFixture ( )
inline

Definition at line 66 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 207 of file test_basic_integration.cpp.

◆ action_complete_

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

Definition at line 206 of file test_basic_integration.cpp.

◆ action_successful_

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

Definition at line 205 of file test_basic_integration.cpp.

◆ executor_

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

Definition at line 197 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 202 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 210 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 201 of file test_basic_integration.cpp.

◆ node_

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

Definition at line 200 of file test_basic_integration.cpp.

◆ planning_scene_monitor_

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

Definition at line 204 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 211 of file test_basic_integration.cpp.

◆ tf_buffer_

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

Definition at line 203 of file test_basic_integration.cpp.


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