MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
pro_rrt::internal Namespace Reference

Functions

void setFakeAccelerationBounds (moveit_pro::base::RobotModel &robot_model)
 
moveit_pro::base::collision_detection::CollisionRequest makeValidationCollisionRequest (const moveit_pro::base::JointModelGroup &group)
 

Variables

constexpr char kTestRobot [] = "panda"
 
constexpr char kTestGroup [] = "panda_arm"
 
constexpr double kFakeAccelerationLimit = 2.0
 

Function Documentation

◆ makeValidationCollisionRequest()

moveit_pro::base::collision_detection::CollisionRequest pro_rrt::internal::makeValidationCollisionRequest ( const moveit_pro::base::JointModelGroup &  group)
inline

Collision request performed by collisionValidationFunction, exposed so measurement code can query contact details under the exact predicate the planner validates with. Inline so the planner's per-sample validation path stays free of an exported call. Symbols in internal are not part of the supported API surface.

◆ setFakeAccelerationBounds()

void pro_rrt::internal::setFakeAccelerationBounds ( moveit_pro::base::RobotModel &  robot_model)
inline

Variable Documentation

◆ kFakeAccelerationLimit

constexpr double pro_rrt::internal::kFakeAccelerationLimit = 2.0
constexpr

◆ kTestGroup

constexpr char pro_rrt::internal::kTestGroup[] = "panda_arm"
constexpr

◆ kTestRobot

constexpr char pro_rrt::internal::kTestRobot[] = "panda"
constexpr