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