MoveIt Studio Behavior  2.9.2
Core Behaviors for the MoveIt Studio Application
get_drawer_axis_from_selection.cpp File Reference
#include <pluginlib/class_list_macros.hpp>
#include <moveit_studio_behavior/behaviors/generic/get_drawer_axis_from_selection.hpp>
#include <moveit_studio_behavior_interface/check_for_error.hpp>
#include <tf2_geometry_msgs/tf2_geometry_msgs.hpp>
#include <tf2_eigen/tf2_eigen.hpp>
Include dependency graph for get_drawer_axis_from_selection.cpp:

Namespaces

 moveit_studio
 
 moveit_studio::behaviors
 
 moveit_studio::behaviors::affordance_transforms
 

Functions

OrderedAffordancePoses moveit_studio::behaviors::affordance_transforms::getDrawerAffordancePoses (const geometry_msgs::msg::PoseStamped &grasp_pose, const double grasp_rotation=0.0)
 Given a grasp pose on a drawer handle, calculate poses that define a screw axis which opens the drawer along the grasp pose Z- axis. More...