|
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <set>#include <string>#include <vector>#include <behaviortree_cpp/action_node.h>#include <moveit_pro_base/collision_detection/collision_common.hpp>#include <moveit_pro_base/planning_scene/planning_scene.hpp>#include <moveit_pro_base/robot_model/robot_model.hpp>#include <moveit_pro_behavior_interface/async_behavior_base.hpp>#include <moveit_pro_behavior_interface/shared_resources_node.hpp>#include <tl/expected.hpp>#include <visualization_msgs/msg/marker_array.hpp>

Classes | |
| class | moveit_pro::behaviors::ValidateTrajectory |
| Checks if a joint trajectory is valid, given a PlanningScene. More... | |
Namespaces | |
| namespace | moveit_pro |
| namespace | moveit_pro::behaviors |
| namespace | moveit_pro::behaviors::internal |
Functions | |
| tl::expected< visualization_msgs::msg::MarkerArray, std::string > | moveit_pro::behaviors::internal::makeRejectedWaypointMarkers (const moveit_pro::base::planning_scene::PlanningScene &planning_scene, const moveit_pro::base::JointModelGroup &group, const std::vector< Eigen::VectorXd > &checked_path, int path_index, const moveit_pro::base::collision_detection::CollisionResult::ContactMap &contacts) |
| Markers for the waypoint a collision check refused. | |