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

Protected Member Functions

 PandaTestPlanningContext ()
Protected Member Functions inherited from TestPlanningContext
void SetUp () override
planning_interface::MotionPlanRequest createRequest (const std::vector< double > &start, const std::vector< double > &goal) const
moveit_msgs::msg::PositionConstraint createPositionConstraint (std::array< double, 3 > position, std::array< double, 3 > dimensions)
 Helper function to create a position constraint.
moveit_msgs::msg::OrientationConstraint createOrientationConstraint (const geometry_msgs::msg::Quaternion &nominal_orientation)
 Helper function to create a orientation constraint.
Protected Member Functions inherited from ompl_interface_testing::LoadTestRobot
 LoadTestRobot (const std::string &robot_name, const std::string &group_name)
Eigen::VectorXd getRandomState () const
Eigen::VectorXd getDeterministicState () const
 Create a joint position vector with values 0.1, 0.2, 0.3, ... where the length depends on the number of joints in the robot.

Additional Inherited Members

Public Member Functions inherited from TestPlanningContext
 TestPlanningContext (const std::string &robot_name, const std::string &group_name)
void testSimpleRequest (const std::vector< double > &start, const std::vector< double > &goal)
void testPathConstraints (const std::vector< double > &start, const std::vector< double > &goal)
Protected Attributes inherited from TestPlanningContext
ompl_interface::ModelBasedStateSpacePtr state_space_
ompl_interface::ModelBasedPlanningContextSpecification planning_context_spec_
ompl_interface::ModelBasedPlanningContextPtr planning_context_
planning_scene::PlanningScenePtr planning_scene_
constraint_samplers::ConstraintSamplerManagerPtr constraint_sampler_manager_
rclcpp::Node::SharedPtr node_
Protected Attributes inherited from ompl_interface_testing::LoadTestRobot
std::string group_name_
std::string robot_name_
moveit::core::RobotModelPtr robot_model_
moveit::core::RobotStatePtr robot_state_
const moveit::core::JointModelGroupjoint_model_group_
std::size_t num_dofs_
std::string base_link_name_
std::string ee_link_name_

Detailed Description

Definition at line 312 of file test_planning_context_manager.cpp.

Constructor & Destructor Documentation

◆ PandaTestPlanningContext()

PandaTestPlanningContext::PandaTestPlanningContext ( )
inlineprotected

Definition at line 315 of file test_planning_context_manager.cpp.

Here is the call graph for this function:

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