, including all inherited members.
abortPushingGoal(std::string msg) | TabletopPushingPerceptionNode | [inline] |
arm_obj_segmenter_ | TabletopPushingPerceptionNode | [protected] |
as_ | TabletopPushingPerceptionNode | [protected] |
base_output_path_ | TabletopPushingPerceptionNode | [protected] |
behavior_primitive_ | TabletopPushingPerceptionNode | [protected] |
cam_info_ | TabletopPushingPerceptionNode | [protected] |
cam_info_topic_ | TabletopPushingPerceptionNode | [protected] |
camera_frame_ | TabletopPushingPerceptionNode | [protected] |
camera_initialized_ | TabletopPushingPerceptionNode | [protected] |
chooseFixedGoalPushStartLoc(ProtoObject &cur_obj, PushTrackerState &cur_state, bool new_object, int num_start_loc_pushes_per_sample, int num_start_loc_sample_locs, std::string trial_id) | TabletopPushingPerceptionNode | [inline] |
chooseLearnedPushStartLoc(ProtoObject &cur_obj, PushTrackerState &cur_state, std::string param_path, float &chosen_score, bool previous_position_worked, bool rotate_push) | TabletopPushingPerceptionNode | [inline] |
choosePushStartLoc(ProtoObject &cur_obj, PushTrackerState &cur_state, bool new_object, int num_clusters) | TabletopPushingPerceptionNode | [inline] |
chooseRandomPushStartLoc(ProtoObject &cur_obj, PushTrackerState &cur_state, bool rotate_push) | TabletopPushingPerceptionNode | [inline] |
cloud_sub_ | TabletopPushingPerceptionNode | [protected] |
controller_name_ | TabletopPushingPerceptionNode | [protected] |
cur_camera_header_ | TabletopPushingPerceptionNode | [protected] |
cur_color_frame_ | TabletopPushingPerceptionNode | [protected] |
cur_depth_frame_ | TabletopPushingPerceptionNode | [protected] |
cur_point_cloud_ | TabletopPushingPerceptionNode | [protected] |
cur_self_filtered_cloud_ | TabletopPushingPerceptionNode | [protected] |
cur_self_mask_ | TabletopPushingPerceptionNode | [protected] |
current_file_id_ | TabletopPushingPerceptionNode | [protected] |
depth_sub_ | TabletopPushingPerceptionNode | [protected] |
display_wait_ms_ | TabletopPushingPerceptionNode | [protected] |
displayGoalHeading(cv::Mat &img, PointStamped ¢roid, double theta, double goal_theta, bool force_no_write=false) | TabletopPushingPerceptionNode | [inline] |
displayInitialPushVector(cv::Mat &img, PointStamped &start_point, PointStamped &end_point, PointStamped ¢roid) | TabletopPushingPerceptionNode | [inline] |
displayLearnedPushLocScores(std::vector< double > &push_scores, XYZPointCloud &locs, pcl16::PointXYZ selected, bool rotate_push) | TabletopPushingPerceptionNode | [inline] |
displayPushVector(cv::Mat &img, PointStamped &start_point, PointStamped &end_point, std::string display_name="goal_vector", bool force_no_write=false) | TabletopPushingPerceptionNode | [inline] |
displayRobotGripperPoses(cv::Mat &img) | TabletopPushingPerceptionNode | [inline] |
evaluateGoalAndAbortConditions(PushTrackerState &tracker_state) | TabletopPushingPerceptionNode | [inline] |
findAxisAlignedBoundingBox(PushTrackerState &cur_state, ProtoObject &cur_obj) | TabletopPushingPerceptionNode | [inline] |
footprint_count_ | TabletopPushingPerceptionNode | [protected] |
force_swap_ | TabletopPushingPerceptionNode | [protected] |
frame_callback_count_ | TabletopPushingPerceptionNode | [protected] |
frame_set_count_ | TabletopPushingPerceptionNode | [protected] |
generateStartLocLearningGoalPose(PushTrackerState &cur_state, ProtoObject &cur_obj, ShapeLocation &chosen_loc, float &new_push_angle, bool rotate_push=false) | TabletopPushingPerceptionNode | [inline] |
getObjectPose(LearnPush::Response &res) | TabletopPushingPerceptionNode | [inline] |
getPushStartPose(LearnPush::Request &req) | TabletopPushingPerceptionNode | [inline] |
getRotatePushHeading(PushTrackerState &cur_state, ShapeLocation &chosen_loc, ProtoObject &cur_obj) | TabletopPushingPerceptionNode | [inline] |
getStartLocDescriptor(ProtoObject &cur_obj, PushTrackerState &cur_state, geometry_msgs::Point start_pt) | TabletopPushingPerceptionNode | [inline] |
getTableLocation(LocateTable::Request &req, LocateTable::Response &res) | TabletopPushingPerceptionNode | [inline] |
getTablePlane(XYZPointCloud &cloud, PoseStamped &p) | TabletopPushingPerceptionNode | [inline] |
goal_heading_count_ | TabletopPushingPerceptionNode | [protected] |
goal_out_count_ | TabletopPushingPerceptionNode | [protected] |
goalPoseValid(Pose2D goal_pose) const | TabletopPushingPerceptionNode | [inline] |
gripper_not_moving_count_ | TabletopPushingPerceptionNode | [protected] |
gripper_not_moving_count_limit_ | TabletopPushingPerceptionNode | [protected] |
gripper_not_moving_thresh_ | TabletopPushingPerceptionNode | [protected] |
gripper_spread_ | TabletopPushingPerceptionNode | [protected] |
gripperNotMoving() | TabletopPushingPerceptionNode | [inline] |
have_depth_data_ | TabletopPushingPerceptionNode | [protected] |
hull_alpha_ | TabletopPushingPerceptionNode | [protected] |
image_sub_ | TabletopPushingPerceptionNode | [protected] |
jinv_l_arm_subscriber_ | TabletopPushingPerceptionNode | [protected] |
jinv_r_arm_subscriber_ | TabletopPushingPerceptionNode | [protected] |
jtteleop_l_arm_subscriber_ | TabletopPushingPerceptionNode | [protected] |
jtteleop_r_arm_subscriber_ | TabletopPushingPerceptionNode | [protected] |
just_spun_ | TabletopPushingPerceptionNode | [protected] |
l_arm_pose_ | TabletopPushingPerceptionNode | [protected] |
l_arm_vel_ | TabletopPushingPerceptionNode | [protected] |
lArmStateCartCB(const pr2_manipulation_controllers::JTTaskControllerState l_arm_state) | TabletopPushingPerceptionNode | [inline] |
lArmStateVelCB(const pr2_manipulation_controllers::JinvTeleopControllerState l_arm_state) | TabletopPushingPerceptionNode | [inline] |
learn_callback_count_ | TabletopPushingPerceptionNode | [protected] |
learnPushCallback(LearnPush::Request &req, LearnPush::Response &res) | TabletopPushingPerceptionNode | [inline] |
major_axis_spin_pos_scale_ | TabletopPushingPerceptionNode | [protected] |
mask_dilate_size_ | TabletopPushingPerceptionNode | [protected] |
mask_sub_ | TabletopPushingPerceptionNode | [protected] |
max_goal_x_ | TabletopPushingPerceptionNode | [protected] |
max_goal_y_ | TabletopPushingPerceptionNode | [protected] |
max_object_gripper_dist_ | TabletopPushingPerceptionNode | [protected] |
min_goal_x_ | TabletopPushingPerceptionNode | [protected] |
min_goal_y_ | TabletopPushingPerceptionNode | [protected] |
n_ | TabletopPushingPerceptionNode | [protected] |
n_private_ | TabletopPushingPerceptionNode | [protected] |
num_downsamples_ | TabletopPushingPerceptionNode | [protected] |
num_position_failures_ | TabletopPushingPerceptionNode | [protected] |
obj_tracker_ | TabletopPushingPerceptionNode | [protected] |
object_not_between_count_ | TabletopPushingPerceptionNode | [protected] |
object_not_between_count_limit_ | TabletopPushingPerceptionNode | [protected] |
object_not_between_epsilon_ | TabletopPushingPerceptionNode | [protected] |
object_not_detected_count_ | TabletopPushingPerceptionNode | [protected] |
object_not_detected_count_limit_ | TabletopPushingPerceptionNode | [protected] |
object_not_moving_count_ | TabletopPushingPerceptionNode | [protected] |
object_not_moving_count_limit_ | TabletopPushingPerceptionNode | [protected] |
object_not_moving_thresh_ | TabletopPushingPerceptionNode | [protected] |
object_too_far_count_ | TabletopPushingPerceptionNode | [protected] |
object_too_far_count_limit_ | TabletopPushingPerceptionNode | [protected] |
objectDisappeared(PushTrackerState &tracker_state) | TabletopPushingPerceptionNode | [inline] |
objectNotBetweenGoalAndGripper(Pose2D &obj_state) | TabletopPushingPerceptionNode | [inline] |
objectNotMoving(PushTrackerState &tracker_state) | TabletopPushingPerceptionNode | [inline] |
objectPointInWorldFrame(pcl16::PointXYZ obj_pt, PushTrackerState &cur_state) | TabletopPushingPerceptionNode | [inline] |
objectTooFarFromGripper(Pose2D &obj_state) | TabletopPushingPerceptionNode | [inline] |
pcl_segmenter_ | TabletopPushingPerceptionNode | [protected] |
point_cloud_hist_res_ | TabletopPushingPerceptionNode | [protected] |
pointIsBetweenOthers(geometry_msgs::Point pt, Pose2D &x1, Pose2D &x2, double epsilon=0.0) | TabletopPushingPerceptionNode | [inline] |
proxy_name_ | TabletopPushingPerceptionNode | [protected] |
push_pose_server_ | TabletopPushingPerceptionNode | [protected] |
push_start_time_ | TabletopPushingPerceptionNode | [protected] |
pushing_arm_ | TabletopPushingPerceptionNode | [protected] |
pushingTimeUp() | TabletopPushingPerceptionNode | [inline] |
pushTrackerGoalCB() | TabletopPushingPerceptionNode | [inline] |
pushTrackerPreemptCB() | TabletopPushingPerceptionNode | [inline] |
r_arm_pose_ | TabletopPushingPerceptionNode | [protected] |
r_arm_vel_ | TabletopPushingPerceptionNode | [protected] |
rArmStateCartCB(const pr2_manipulation_controllers::JTTaskControllerState r_arm_state) | TabletopPushingPerceptionNode | [inline] |
rArmStateVelCB(const pr2_manipulation_controllers::JinvTeleopControllerState r_arm_state) | TabletopPushingPerceptionNode | [inline] |
record_count_ | TabletopPushingPerceptionNode | [protected] |
recording_input_ | TabletopPushingPerceptionNode | [protected] |
sensorCallback(const sensor_msgs::ImageConstPtr &img_msg, const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::ImageConstPtr &mask_msg, const sensor_msgs::PointCloud2ConstPtr &cloud_msg) | TabletopPushingPerceptionNode | [inline] |
spin() | TabletopPushingPerceptionNode | [inline] |
start_loc_arc_length_percent_ | TabletopPushingPerceptionNode | [protected] |
start_loc_history_ | TabletopPushingPerceptionNode | [protected] |
start_loc_obj_ | TabletopPushingPerceptionNode | [protected] |
start_loc_push_dist_ | TabletopPushingPerceptionNode | [protected] |
start_loc_push_sample_count_ | TabletopPushingPerceptionNode | [protected] |
start_loc_push_time_ | TabletopPushingPerceptionNode | [protected] |
start_loc_use_fixed_goal_ | TabletopPushingPerceptionNode | [protected] |
start_tracking_on_push_call_ | TabletopPushingPerceptionNode | [protected] |
startTracking(PushTrackerState &state, bool start_swap=false) | TabletopPushingPerceptionNode | [inline] |
sync_ | TabletopPushingPerceptionNode | [protected] |
table_centroid_ | TabletopPushingPerceptionNode | [protected] |
table_location_server_ | TabletopPushingPerceptionNode | [protected] |
TabletopPushingPerceptionNode(ros::NodeHandle &n) | TabletopPushingPerceptionNode | [inline] |
tf_ | TabletopPushingPerceptionNode | [protected] |
timing_push_ | TabletopPushingPerceptionNode | [protected] |
tracker_angle_thresh_ | TabletopPushingPerceptionNode | [protected] |
tracker_dist_thresh_ | TabletopPushingPerceptionNode | [protected] |
tracker_goal_pose_ | TabletopPushingPerceptionNode | [protected] |
use_center_pointing_shape_context_ | TabletopPushingPerceptionNode | [protected] |
use_displays_ | TabletopPushingPerceptionNode | [protected] |
use_graphcut_arm_seg_ | TabletopPushingPerceptionNode | [protected] |
use_mps_segmentation_ | TabletopPushingPerceptionNode | [protected] |
workspace_frame_ | TabletopPushingPerceptionNode | [protected] |
worldPointInObjectFrame(pcl16::PointXYZ world_pt, PushTrackerState &cur_state) | TabletopPushingPerceptionNode | [inline] |
worldPointsInObjectFrame(XYZPointCloud &world_cloud, PushTrackerState &cur_state, XYZPointCloud &object_cloud) | TabletopPushingPerceptionNode | [inline] |
write_input_to_disk_ | TabletopPushingPerceptionNode | [protected] |
write_to_disk_ | TabletopPushingPerceptionNode | [protected] |
writePredictedScoreToDisk(XYZPointCloud &hull_cloud, ShapeDescriptors &sds, std::vector< double > &pred_scores) | TabletopPushingPerceptionNode | [inline] |