Skip to main content

test_path_collision Namespace

Definition​

namespace test_path_collision { ... }

Functions Index​

test_collision_check_options_default ()
test_collision_request_padding_flags ()
test_collision_check_options_sequential ()
test_collision_check_options_partition ()
test_collision_check_order_enum ()
test_path_collision_info_default ()
test_is_path_in_collision_no_collision (setup_robot)
test_is_path_in_collision_with_obstacle (setup_robot)
test_collision_result_contacts_are_readable_from_python (setup_robot)
test_is_path_in_collision_sequential_order (setup_robot)
test_is_path_in_collision_partition_order (setup_robot)
test_is_path_in_collision_minimum_waypoints (setup_robot)
test_is_path_in_collision_many_waypoints (setup_robot)
test_is_path_in_collision_numpy_arrays (setup_robot)
test_is_path_in_collision_compare_sequential_vs_partition (setup_robot)
test_is_path_in_collision_self_collision (setup_robot)
test_is_path_in_collision_return_types (setup_robot)
test_is_path_in_collision_contacts (setup_robot)

Functions​

test_collision_check_options_default()​

test_path_collision.test_collision_check_options_default ()
Test CollisionCheckOptions with default values.

Definition at line 29 of file test_path_collision.py.

test_collision_check_options_partition()​

test_path_collision.test_collision_check_options_partition ()
Test CollisionCheckOptions with partition check order.

Definition at line 59 of file test_path_collision.py.

test_collision_check_options_sequential()​

test_path_collision.test_collision_check_options_sequential ()
Test CollisionCheckOptions with sequential check order.

Definition at line 52 of file test_path_collision.py.

test_collision_check_order_enum()​

test_path_collision.test_collision_check_order_enum ()
Test CollisionCheckOrder enum values.

Definition at line 66 of file test_path_collision.py.

test_collision_request_padding_flags()​

test_path_collision.test_collision_request_padding_flags ()
CollisionRequest exposes both padding flags with the C++ defaults, and they round-trip.

Definition at line 35 of file test_path_collision.py.

test_collision_result_contacts_are_readable_from_python()​

test_path_collision.test_collision_result_contacts_are_readable_from_python (setup_robot setup_robot)
Test populated CollisionResult.contacts converts to Python objects.

Definition at line 146 of file test_path_collision.py.

test_is_path_in_collision_compare_sequential_vs_partition()​

test_path_collision.test_is_path_in_collision_compare_sequential_vs_partition (setup_robot setup_robot)
Test that sequential and partition checking both work on the same path.

Definition at line 310 of file test_path_collision.py.

test_is_path_in_collision_contacts()​

test_path_collision.test_is_path_in_collision_contacts (setup_robot setup_robot)
Test that contact_count and contacts map are only populated when requested.

Definition at line 387 of file test_path_collision.py.

test_is_path_in_collision_many_waypoints()​

test_path_collision.test_is_path_in_collision_many_waypoints (setup_robot setup_robot)
Test is_path_in_collision with many waypoints.

Definition at line 266 of file test_path_collision.py.

test_is_path_in_collision_minimum_waypoints()​

test_path_collision.test_is_path_in_collision_minimum_waypoints (setup_robot setup_robot)
Test is_path_in_collision with minimum number of waypoints (2).

Definition at line 246 of file test_path_collision.py.

test_is_path_in_collision_no_collision()​

test_path_collision.test_is_path_in_collision_no_collision (setup_robot setup_robot)
Test is_path_in_collision with a collision-free path.

Definition at line 78 of file test_path_collision.py.

test_is_path_in_collision_numpy_arrays()​

test_path_collision.test_is_path_in_collision_numpy_arrays (setup_robot setup_robot)
Test is_path_in_collision with numpy arrays.

Definition at line 290 of file test_path_collision.py.

test_is_path_in_collision_partition_order()​

test_path_collision.test_is_path_in_collision_partition_order (setup_robot setup_robot)
Test is_path_in_collision with partition collision checking.

Definition at line 224 of file test_path_collision.py.

test_is_path_in_collision_return_types()​

test_path_collision.test_is_path_in_collision_return_types (setup_robot setup_robot)
Test that is_path_in_collision returns correct types.

Definition at line 364 of file test_path_collision.py.

test_is_path_in_collision_self_collision()​

test_path_collision.test_is_path_in_collision_self_collision (setup_robot setup_robot)
Test is_path_in_collision detecting self-collision.

Definition at line 341 of file test_path_collision.py.

test_is_path_in_collision_sequential_order()​

test_path_collision.test_is_path_in_collision_sequential_order (setup_robot setup_robot)
Test is_path_in_collision with sequential collision checking.

Definition at line 202 of file test_path_collision.py.

test_is_path_in_collision_with_obstacle()​

test_path_collision.test_is_path_in_collision_with_obstacle (setup_robot setup_robot)
Test is_path_in_collision with an obstacle in the path.

Definition at line 100 of file test_path_collision.py.

test_path_collision_info_default()​

test_path_collision.test_path_collision_info_default ()
Test PathCollisionInfo default values.

Definition at line 72 of file test_path_collision.py.


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


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.