MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
test_mtc_path_ik.TestPathIK Class Reference

Public Member Functions

 test_construction_default_name (self)
 
 test_construction_with_custom_name (self)
 
 test_set_group (self)
 
 test_set_tip_links_single (self)
 
 test_set_tip_links_multiple (self)
 
 test_set_tip_links_empty_list (self)
 
 test_set_path_empty (self)
 
 test_set_path_single_pose (self)
 
 test_set_path_multiple_poses (self)
 
 test_set_position_only_true (self)
 
 test_set_position_only_false (self)
 
 test_set_blending_radius_zero (self)
 
 test_set_blending_radius_positive (self)
 
 test_set_blending_radius_larger_value (self)
 
 test_set_ignore_environment_collisions_true (self)
 
 test_set_ignore_environment_collisions_false (self)
 
 test_set_tip_offset_identity (self)
 
 test_set_tip_offset_translation (self)
 
 test_set_tip_offset_rotation (self)
 
 test_set_path_density_default_values (self)
 
 test_set_path_density_high_density (self)
 
 test_set_path_density_low_density (self)
 
 test_set_trajectory_parameters_default_values (self)
 
 test_set_trajectory_parameters_conservative (self)
 
 test_set_trajectory_parameters_aggressive (self)
 
 test_set_max_optimization_iterations_default (self)
 
 test_set_max_optimization_iterations_low (self)
 
 test_set_max_optimization_iterations_high (self)
 
 test_chained_method_calls (self)
 
 test_multiple_stages_independent (self)
 
 test_comprehensive_configuration (self)
 
 test_inheritance_from_propagating_forward (self)
 
 test_parameter_type_validation (self)
 
 test_boundary_values (self)
 
 test_default_construction_behavior (self)
 

Detailed Description

Test suite for the PathIK MTC stage.

Member Function Documentation

◆ test_boundary_values()

test_mtc_path_ik.TestPathIK.test_boundary_values (   self)
Test boundary and edge case values.

◆ test_chained_method_calls()

test_mtc_path_ik.TestPathIK.test_chained_method_calls (   self)
Test that multiple setter methods can be called in sequence.

◆ test_comprehensive_configuration()

test_mtc_path_ik.TestPathIK.test_comprehensive_configuration (   self)
Test comprehensive configuration of all PathIK parameters.

◆ test_construction_default_name()

test_mtc_path_ik.TestPathIK.test_construction_default_name (   self)
Test PathIK construction with default name.

◆ test_construction_with_custom_name()

test_mtc_path_ik.TestPathIK.test_construction_with_custom_name (   self)
Test PathIK construction with custom name.

◆ test_default_construction_behavior()

test_mtc_path_ik.TestPathIK.test_default_construction_behavior (   self)
Test behavior with default construction.

◆ test_inheritance_from_propagating_forward()

test_mtc_path_ik.TestPathIK.test_inheritance_from_propagating_forward (   self)
Test that PathIK properly inherits from PropagatingForward.

◆ test_multiple_stages_independent()

test_mtc_path_ik.TestPathIK.test_multiple_stages_independent (   self)
Test that multiple PathIK stage instances are independent.

◆ test_parameter_type_validation()

test_mtc_path_ik.TestPathIK.test_parameter_type_validation (   self)
Test that parameters accept appropriate types.

◆ test_set_blending_radius_larger_value()

test_mtc_path_ik.TestPathIK.test_set_blending_radius_larger_value (   self)
Test setting larger blending radius.

◆ test_set_blending_radius_positive()

test_mtc_path_ik.TestPathIK.test_set_blending_radius_positive (   self)
Test setting positive blending radius.

◆ test_set_blending_radius_zero()

test_mtc_path_ik.TestPathIK.test_set_blending_radius_zero (   self)
Test setting zero blending radius.

◆ test_set_group()

test_mtc_path_ik.TestPathIK.test_set_group (   self)
Test setting the planning group.

◆ test_set_ignore_environment_collisions_false()

test_mtc_path_ik.TestPathIK.test_set_ignore_environment_collisions_false (   self)
Test disabling ignore environment collisions.

◆ test_set_ignore_environment_collisions_true()

test_mtc_path_ik.TestPathIK.test_set_ignore_environment_collisions_true (   self)
Test enabling ignore environment collisions.

◆ test_set_max_optimization_iterations_default()

test_mtc_path_ik.TestPathIK.test_set_max_optimization_iterations_default (   self)
Test setting default-like optimization iterations.

◆ test_set_max_optimization_iterations_high()

test_mtc_path_ik.TestPathIK.test_set_max_optimization_iterations_high (   self)
Test setting high optimization iterations.

◆ test_set_max_optimization_iterations_low()

test_mtc_path_ik.TestPathIK.test_set_max_optimization_iterations_low (   self)
Test setting low optimization iterations.

◆ test_set_path_density_default_values()

test_mtc_path_ik.TestPathIK.test_set_path_density_default_values (   self)
Test setting path density with default-like values.

◆ test_set_path_density_high_density()

test_mtc_path_ik.TestPathIK.test_set_path_density_high_density (   self)
Test setting high path density.

◆ test_set_path_density_low_density()

test_mtc_path_ik.TestPathIK.test_set_path_density_low_density (   self)
Test setting low path density.

◆ test_set_path_empty()

test_mtc_path_ik.TestPathIK.test_set_path_empty (   self)
Test setting empty path.

◆ test_set_path_multiple_poses()

test_mtc_path_ik.TestPathIK.test_set_path_multiple_poses (   self)
Test setting path with multiple poses.

◆ test_set_path_single_pose()

test_mtc_path_ik.TestPathIK.test_set_path_single_pose (   self)
Test setting path with single pose.

◆ test_set_position_only_false()

test_mtc_path_ik.TestPathIK.test_set_position_only_false (   self)
Test disabling position-only mode (use position and orientation).

◆ test_set_position_only_true()

test_mtc_path_ik.TestPathIK.test_set_position_only_true (   self)
Test enabling position-only mode.

◆ test_set_tip_links_empty_list()

test_mtc_path_ik.TestPathIK.test_set_tip_links_empty_list (   self)
Test setting empty tip links list.

◆ test_set_tip_links_multiple()

test_mtc_path_ik.TestPathIK.test_set_tip_links_multiple (   self)
Test setting multiple tip links.

◆ test_set_tip_links_single()

test_mtc_path_ik.TestPathIK.test_set_tip_links_single (   self)
Test setting a single tip link.

◆ test_set_tip_offset_identity()

test_mtc_path_ik.TestPathIK.test_set_tip_offset_identity (   self)
Test setting identity tip offset.

◆ test_set_tip_offset_rotation()

test_mtc_path_ik.TestPathIK.test_set_tip_offset_rotation (   self)
Test setting tip offset with rotation.

◆ test_set_tip_offset_translation()

test_mtc_path_ik.TestPathIK.test_set_tip_offset_translation (   self)
Test setting tip offset with translation.

◆ test_set_trajectory_parameters_aggressive()

test_mtc_path_ik.TestPathIK.test_set_trajectory_parameters_aggressive (   self)
Test setting aggressive trajectory parameters.

◆ test_set_trajectory_parameters_conservative()

test_mtc_path_ik.TestPathIK.test_set_trajectory_parameters_conservative (   self)
Test setting conservative trajectory parameters.

◆ test_set_trajectory_parameters_default_values()

test_mtc_path_ik.TestPathIK.test_set_trajectory_parameters_default_values (   self)
Test setting trajectory parameters with reasonable values.

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