|
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <memory>#include <string>#include <vector>#include <behaviortree_cpp/action_node.h>#include <geometry_msgs/msg/polygon_stamped.hpp>#include <moveit_studio_vision_msgs/msg/mask2_d.hpp>#include <tl_expected/expected.hpp>#include <moveit_pro_behavior_interface/behavior_context.hpp>#include <moveit_pro_behavior_interface/shared_resources_node.hpp>

Classes | |
| class | moveit_pro::behaviors::GetMask2DFromRegion |
| Converts a user-selected 2D region into a Mask2D that the 3D-lifting Behaviors consume. More... | |
Namespaces | |
| namespace | moveit_pro |
| namespace | moveit_pro::behaviors |
Functions | |
| tl::expected< moveit_studio_vision_msgs::msg::Mask2D, std::string > | moveit_pro::behaviors::regionToMask2D (const geometry_msgs::msg::PolygonStamped ®ion, int image_width, int image_height) |
| Pure geometry: rasterize a normalized 2D region into a single Mask2D. | |