MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
test_mtc_prorrt.TestProRRTPlanner Class Reference

Public Member Functions

 test_construction_default_params (self)
 
 test_construction_with_params (self)
 
 test_construction_validate_trajectory_false (self)
 
 test_set_max_iterations (self)
 
 test_set_max_iterations_boundary_values (self)
 
 test_set_velocity_scale_factor (self)
 
 test_set_velocity_scale_factor_boundary_values (self)
 
 test_set_acceleration_scale_factor (self)
 
 test_set_acceleration_scale_factor_boundary_values (self)
 
 test_set_trajectory_sampling_rate (self)
 
 test_set_trajectory_sampling_rate_boundary_values (self)
 
 test_set_padding (self)
 
 test_set_padding_boundary_values (self)
 
 test_set_constraints (self)
 
 test_set_seed (self)
 
 test_set_seed_boundary_values (self)
 
 test_chained_method_calls (self)
 
 test_multiple_planners_independent (self)
 
 test_construction_with_different_padding_values (self)
 
 test_inheritance_from_planner_interface (self)
 
 test_comprehensive_configuration (self)
 
 test_parameter_type_validation (self)
 
 test_default_construction_behavior (self)
 

Detailed Description

Test suite for the ProRRTPlanner MTC wrapper.

Member Function Documentation

◆ test_chained_method_calls()

test_mtc_prorrt.TestProRRTPlanner.test_chained_method_calls (   self)
Test that multiple setter methods can be called in sequence.

◆ test_comprehensive_configuration()

test_mtc_prorrt.TestProRRTPlanner.test_comprehensive_configuration (   self)
Test comprehensive configuration of all planner parameters.

◆ test_construction_default_params()

test_mtc_prorrt.TestProRRTPlanner.test_construction_default_params (   self)
Test ProRRTPlanner construction with default parameters.

◆ test_construction_validate_trajectory_false()

test_mtc_prorrt.TestProRRTPlanner.test_construction_validate_trajectory_false (   self)
Test ProRRTPlanner construction with trajectory validation disabled.

◆ test_construction_with_different_padding_values()

test_mtc_prorrt.TestProRRTPlanner.test_construction_with_different_padding_values (   self)
Test construction with various padding values.

◆ test_construction_with_params()

test_mtc_prorrt.TestProRRTPlanner.test_construction_with_params (   self)
Test ProRRTPlanner construction with explicit parameters.

◆ test_default_construction_behavior()

test_mtc_prorrt.TestProRRTPlanner.test_default_construction_behavior (   self)
Test behavior with default construction parameters.

◆ test_inheritance_from_planner_interface()

test_mtc_prorrt.TestProRRTPlanner.test_inheritance_from_planner_interface (   self)
Test that ProRRTPlanner properly inherits from PlannerInterface.

◆ test_multiple_planners_independent()

test_mtc_prorrt.TestProRRTPlanner.test_multiple_planners_independent (   self)
Test that multiple planner instances are independent.

◆ test_parameter_type_validation()

test_mtc_prorrt.TestProRRTPlanner.test_parameter_type_validation (   self)
Test that parameters accept appropriate numeric types.

◆ test_set_acceleration_scale_factor()

test_mtc_prorrt.TestProRRTPlanner.test_set_acceleration_scale_factor (   self)
Test setting acceleration scale factor.

◆ test_set_acceleration_scale_factor_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_acceleration_scale_factor_boundary_values (   self)
Test setting acceleration scale factor with boundary values.

◆ test_set_constraints()

test_mtc_prorrt.TestProRRTPlanner.test_set_constraints (   self)
Test setting planning constraints.

◆ test_set_max_iterations()

test_mtc_prorrt.TestProRRTPlanner.test_set_max_iterations (   self)
Test setting maximum iterations for the RRTConnect algorithm.

◆ test_set_max_iterations_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_max_iterations_boundary_values (   self)
Test setting maximum iterations with boundary values.

◆ test_set_padding()

test_mtc_prorrt.TestProRRTPlanner.test_set_padding (   self)
Test setting collision checking padding.

◆ test_set_padding_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_padding_boundary_values (   self)
Test setting padding with boundary values.

◆ test_set_seed()

test_mtc_prorrt.TestProRRTPlanner.test_set_seed (   self)
Test setting random number generator seed.

◆ test_set_seed_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_seed_boundary_values (   self)
Test setting seed with boundary values.

◆ test_set_trajectory_sampling_rate()

test_mtc_prorrt.TestProRRTPlanner.test_set_trajectory_sampling_rate (   self)
Test setting trajectory sampling rate.

◆ test_set_trajectory_sampling_rate_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_trajectory_sampling_rate_boundary_values (   self)
Test setting trajectory sampling rate with boundary values.

◆ test_set_velocity_scale_factor()

test_mtc_prorrt.TestProRRTPlanner.test_set_velocity_scale_factor (   self)
Test setting velocity scale factor.

◆ test_set_velocity_scale_factor_boundary_values()

test_mtc_prorrt.TestProRRTPlanner.test_set_velocity_scale_factor_boundary_values (   self)
Test setting velocity scale factor with boundary values.

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