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.