Skip to main content

test_scene_padding Namespace

Definition​

namespace test_scene_padding { ... }

Functions Index​

SolidPrimitivemake_box (float primitive_dimension)
PlanningScenemake_scene_with_payload_and_obstacle (model)
test_plan_path_respects_scene_attached_body_padding (setup_robot)

Variables Index​

floatPAYLOAD_OFFSET = 0.2
floatOBSTACLE_OFFSET = 0.5
floatLARGE_PADDING = 1.0

Functions​

make_box()​

SolidPrimitive test_scene_padding.make_box (float primitive_dimension)

Definition at line 26 of file test_scene_padding.py.

make_scene_with_payload_and_obstacle()​

PlanningScene test_scene_padding.make_scene_with_payload_and_obstacle (model model)
A scene with a box attached past the grasp frame and an obstacle above it.

Definition at line 33 of file test_scene_padding.py.

test_plan_path_respects_scene_attached_body_padding()​

test_scene_padding.test_plan_path_respects_scene_attached_body_padding (setup_robot setup_robot)
plan_path_to_joint_goal honors padding set through the planning scene methods.

The fine-grained padding semantics are pinned by the C++ tests; this covers the customer
contract end to end: padding set on the scene from Python reaches the planner's environment
collision checking. The failure message must name the obstacle, which only the environment
check can produce.

Definition at line 65 of file test_scene_padding.py.

Variables​

LARGE_PADDING​

float test_scene_padding.LARGE_PADDING = 1.0

Definition at line 23 of file test_scene_padding.py.

OBSTACLE_OFFSET​

float test_scene_padding.OBSTACLE_OFFSET = 0.5

Definition at line 22 of file test_scene_padding.py.

PAYLOAD_OFFSET​

float test_scene_padding.PAYLOAD_OFFSET = 0.2

Definition at line 21 of file test_scene_padding.py.


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


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.