Variables
tabletop_pushing::push_primitives Namespace Reference

Variables

string AFFINE_CONTROLLER_PREFIX = 'AFFINE_'
dictionary BEHAVIOR_PRIMITIVES
string BOUNDING_BOX_XY_PROXY = 'bounding_box_xy'
string CENTROID_CONTROLLER = 'centroid_controller'
list CENTROID_PROXIES = [CENTROID_PROXY, SPHERE_PROXY, BOUNDING_BOX_XY_PROXY, HULL_ELLIPSE_PROXY]
string CENTROID_PROXY = 'centroid'
string CENTROID_PULL_PRECONDITION = 'centroid_pull'
string CENTROID_PUSH_PRECONDITION = 'centroid_push'
list CONTROLLERS = [CENTROID_CONTROLLER]
string CYLINDER_PROXY = 'cylinder'
string DIRECT_GOAL_CONTROLLER = 'direct_goal_controller'
string DIRECT_GOAL_GRIPPER_CONTROLLER = 'direct_goal_gripper_controller'
string ELLIPSE_PROXY = 'ellipse'
string GRIPPER_PULL = 'gripper_pull'
string GRIPPER_PUSH = 'gripper_push'
string GRIPPER_SWEEP = 'gripper_sweep'
string HULL_ELLIPSE_PROXY = "hull_ellipse"
string HULL_ICP_PROXY = "hull_icp"
string HULL_SHAPE_CONTEXT_PROXY = "hull_shape_context"
string OPEN_OVERHEAD_PUSH = 'open_overhead_push'
string OVERHEAD_PUSH = 'overhead_push'
dictionary PERCEPTUAL_PROXIES
string PINCHER_PUSH = 'pincher_push'
list POSE_PROXIES = [ELLIPSE_PROXY, HULL_ELLIPSE_PROXY, BOUNDING_BOX_XY_PROXY]
dictionary PRECONDITION_METHODS
list PUSH_PRIMITIVES = [OVERHEAD_PUSH, GRIPPER_PUSH, GRIPPER_SWEEP, OPEN_OVERHEAD_PUSH, PINCHER_PUSH]
string RBF = 'RBF_push_learn_mgp_35251.84'
string RBF_CONTROLLER_PREFIX = 'RBF_'
list ROBOT_ARMS = ['r', 'l']
list ROTATE_PRIMITIVES = [OVERHEAD_PUSH]
string ROTATE_TO_HEADING = 'rotate_to_heading'
string SPHERE_PROXY = 'sphere'
string SPIN_COMPENSATION = 'spin_compensation'
string STRAIGHT_LINE_CONTROLLER = 'straight_line_controller'

Variable Documentation

Definition at line 26 of file push_primitives.py.

Initial value:
00001 {CENTROID_CONTROLLER:PUSH_PRIMITIVES, SPIN_COMPENSATION:PUSH_PRIMITIVES,
00002                        STRAIGHT_LINE_CONTROLLER:PUSH_PRIMITIVES,
00003                        DIRECT_GOAL_CONTROLLER:[GRIPPER_PULL],
00004                        DIRECT_GOAL_GRIPPER_CONTROLLER:[GRIPPER_PULL],
00005                        RBF:PUSH_PRIMITIVES,
00006                        ROTATE_TO_HEADING:ROTATE_PRIMITIVES}

Definition at line 44 of file push_primitives.py.

Definition at line 58 of file push_primitives.py.

Definition at line 18 of file push_primitives.py.

Definition at line 60 of file push_primitives.py.

Definition at line 55 of file push_primitives.py.

Definition at line 74 of file push_primitives.py.

Definition at line 73 of file push_primitives.py.

Definition at line 28 of file push_primitives.py.

Definition at line 57 of file push_primitives.py.

Definition at line 22 of file push_primitives.py.

string tabletop_pushing::push_primitives::DIRECT_GOAL_GRIPPER_CONTROLLER = 'direct_goal_gripper_controller'

Definition at line 23 of file push_primitives.py.

Definition at line 51 of file push_primitives.py.

Definition at line 40 of file push_primitives.py.

Definition at line 35 of file push_primitives.py.

Definition at line 36 of file push_primitives.py.

Definition at line 52 of file push_primitives.py.

Definition at line 53 of file push_primitives.py.

Definition at line 54 of file push_primitives.py.

Definition at line 38 of file push_primitives.py.

Definition at line 37 of file push_primitives.py.

Initial value:
00001 {CENTROID_CONTROLLER:CENTROID_PROXIES,
00002                       SPIN_COMPENSATION:POSE_PROXIES,
00003                       STRAIGHT_LINE_CONTROLLER:CENTROID_PROXIES,
00004                       DIRECT_GOAL_CONTROLLER:CENTROID_PROXIES,
00005                       DIRECT_GOAL_GRIPPER_CONTROLLER:CENTROID_PROXIES,
00006                       ROTATE_TO_HEADING:POSE_PROXIES,
00007                       RBF:POSE_PROXIES}

Definition at line 65 of file push_primitives.py.

Definition at line 39 of file push_primitives.py.

Definition at line 62 of file push_primitives.py.

Initial value:
00001 {GRIPPER_PULL:CENTROID_PULL_PRECONDITION,
00002                         OVERHEAD_PUSH:CENTROID_PUSH_PRECONDITION,
00003                         OPEN_OVERHEAD_PUSH:CENTROID_PUSH_PRECONDITION,
00004                         GRIPPER_PUSH:CENTROID_PUSH_PRECONDITION,
00005                         GRIPPER_SWEEP:CENTROID_PUSH_PRECONDITION,
00006                         PINCHER_PUSH:CENTROID_PUSH_PRECONDITION}

Definition at line 76 of file push_primitives.py.

Definition at line 41 of file push_primitives.py.

string tabletop_pushing::push_primitives::RBF = 'RBF_push_learn_mgp_35251.84'

Definition at line 27 of file push_primitives.py.

Definition at line 25 of file push_primitives.py.

Definition at line 14 of file push_primitives.py.

Definition at line 42 of file push_primitives.py.

Definition at line 20 of file push_primitives.py.

Definition at line 56 of file push_primitives.py.

Definition at line 19 of file push_primitives.py.

Definition at line 21 of file push_primitives.py.



tabletop_pushing
Author(s): Tucker Hermans
autogenerated on Wed Nov 27 2013 11:59:45