Classes | Variables
planning_scene_warehouse_viewer.h File Reference
#include <termios.h>
#include <signal.h>
#include <cstdio>
#include <cstdlib>
#include <unistd.h>
#include <math.h>
#include <string>
#include <map>
#include <ros/ros.h>
#include <move_arm_warehouse/move_arm_utils.h>
#include <move_arm_warehouse/trajectory_stats.h>
#include <qt4/QtGui/qwidget.h>
#include <qt4/QtGui/qmenubar.h>
#include <qt4/QtGui/qmenu.h>
#include <qt4/QtGui/qprogressbar.h>
#include <qt4/QtGui/qdialog.h>
#include <qt4/QtGui/qtablewidget.h>
#include <qt4/QtGui/qlayout.h>
#include <qt4/QtGui/qpushbutton.h>
#include <qt4/Qt/qthread.h>
#include <qt4/QtGui/qslider.h>
#include <qt4/QtGui/qspinbox.h>
#include <qt4/QtGui/qlabel.h>
#include <qt4/QtGui/qgroupbox.h>
#include <qt4/QtGui/qcombobox.h>
#include <qt4/QtGui/qcheckbox.h>
#include <qt4/QtGui/qcolordialog.h>
#include <qt4/QtGui/qtreewidget.h>
#include <qt4/QtGui/qpalette.h>
#include <qt4/QtGui/qformlayout.h>
#include <qt4/QtGui/qlineedit.h>
#include <qt4/QtGui/qfiledialog.h>
#include <qt4/QtGui/qmessagebox.h>
#include <qt4/QtGui/qmainwindow.h>
#include <qt4/QtGui/qlistwidget.h>
#include <QDateTime>
Include dependency graph for planning_scene_warehouse_viewer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ParameterDialog
 Class for configuring PlanningSceneParameter struct in GUI. More...
class  PlanningSceneDateTableItem
class  PlanningSceneNameTableItem
class  WarehouseViewer::TableLoadThread
 Thread that loads all warehouse data and creates a table from it. More...
class  WarehouseViewer
 Main Warehouse Viewer application. More...

Variables

static const unsigned int CONTROL_SPEED = 5
static const std::string EXECUTE_LEFT_TRAJECTORY = "/l_arm_controller/follow_joint_trajectory"
static const std::string EXECUTE_RIGHT_TRAJECTORY = "/r_arm_controller/follow_joint_trajectory"
static const std::string GAZEBO_ROBOT_MODEL = "pr2"
static const std::string LEFT_ARM_GROUP = "left_arm"
static const std::string LEFT_ARM_REDUNDANCY = "l_upper_arm_roll_joint"
static const std::string LEFT_IK_LINK = "l_wrist_roll_link"
static const std::string LEFT_IK_NAME = "/pr2_left_arm_kinematics/get_constraint_aware_ik"
static const std::string LEFT_INTERPOLATE_SERVICE_NAME = "/l_interpolated_ik_motion_plan"
static const std::string LIST_CONTROLLERS_SERVICE = "/pr2_controller_manager/list_controllers"
static const std::string LOAD_CONTROLLERS_SERVICE = "/pr2_controller_manager/load_controller"
static const std::string NON_COLL_LEFT_IK_NAME = "/pr2_left_arm_kinematics/get_ik"
static const std::string NON_COLL_RIGHT_IK_NAME = "/pr2_right_arm_kinematics/get_ik"
static const std::string PLANNER_1_SERVICE_NAME = "/ompl_planning/plan_kinematic_path"
static const std::string PLANNER_2_SERVICE_NAME = "/chomp_planner_longrange"
static const ros::Duration PLANNING_DURATION = ros::Duration(5.0)
static const std::string PROXIMITY_SPACE_PLANNER_NAME = "/collision_proximity_planner/plan"
static const std::string PROXIMITY_SPACE_SERVICE_NAME = "/collision_proximity_server_test/get_distance_aware_plan"
static const std::string PROXIMITY_SPACE_VALIDITY_NAME = "/collision_proximity_server_test/get_state_validity"
static const std::string RIGHT_ARM_GROUP = "right_arm"
static const std::string RIGHT_ARM_REDUNDANCY = "r_upper_arm_roll_joint"
static const std::string RIGHT_IK_LINK = "r_wrist_roll_link"
static const std::string RIGHT_IK_NAME = "/pr2_right_arm_kinematics/get_constraint_aware_ik"
static const std::string RIGHT_INTERPOLATE_SERVICE_NAME = "/r_interpolated_ik_motion_plan"
static const std::string ROBOT_DESCRIPTION_PARAM = "robot_description"
static const std::string SET_PLANNING_SCENE_DIFF_NAME = "environment_server/set_planning_scene_diff"
static const std::string SWITCH_CONTROLLERS_SERVICE = "/pr2_controller_manager/switch_controller"
static const std::string TRAJECTORY_FILTER_1_SERVICE_NAME = "/trajectory_shortcutting_filter_server/filter_trajectory_with_constraints"
static const std::string TRAJECTORY_FILTER_2_SERVICE_NAME = "/trajectory_smoothing_filter_server/filter_trajectory_with_constraints"
static const std::string UNLOAD_CONTROLLERS_SERVICE = "/pr2_controller_manager/unload_controller"
static const std::string VIS_TOPIC_NAME = "planning_scene_visualizer_markers"

Variable Documentation

const unsigned int CONTROL_SPEED = 5 [static]

Definition at line 78 of file planning_scene_warehouse_viewer.h.

const std::string EXECUTE_LEFT_TRAJECTORY = "/l_arm_controller/follow_joint_trajectory" [static]

Definition at line 80 of file planning_scene_warehouse_viewer.h.

const std::string EXECUTE_RIGHT_TRAJECTORY = "/r_arm_controller/follow_joint_trajectory" [static]

Definition at line 79 of file planning_scene_warehouse_viewer.h.

const std::string GAZEBO_ROBOT_MODEL = "pr2" [static]

Definition at line 104 of file planning_scene_warehouse_viewer.h.

const std::string LEFT_ARM_GROUP = "left_arm" [static]

Definition at line 86 of file planning_scene_warehouse_viewer.h.

const std::string LEFT_ARM_REDUNDANCY = "l_upper_arm_roll_joint" [static]

Definition at line 88 of file planning_scene_warehouse_viewer.h.

const std::string LEFT_IK_LINK = "l_wrist_roll_link" [static]

Definition at line 89 of file planning_scene_warehouse_viewer.h.

const std::string LEFT_IK_NAME = "/pr2_left_arm_kinematics/get_constraint_aware_ik" [static]

Definition at line 81 of file planning_scene_warehouse_viewer.h.

const std::string LEFT_INTERPOLATE_SERVICE_NAME = "/l_interpolated_ik_motion_plan" [static]

Definition at line 93 of file planning_scene_warehouse_viewer.h.

const std::string LIST_CONTROLLERS_SERVICE = "/pr2_controller_manager/list_controllers" [static]

Definition at line 100 of file planning_scene_warehouse_viewer.h.

const std::string LOAD_CONTROLLERS_SERVICE = "/pr2_controller_manager/load_controller" [static]

Definition at line 101 of file planning_scene_warehouse_viewer.h.

const std::string NON_COLL_LEFT_IK_NAME = "/pr2_left_arm_kinematics/get_ik" [static]

Definition at line 83 of file planning_scene_warehouse_viewer.h.

const std::string NON_COLL_RIGHT_IK_NAME = "/pr2_right_arm_kinematics/get_ik" [static]

Definition at line 84 of file planning_scene_warehouse_viewer.h.

const std::string PLANNER_1_SERVICE_NAME = "/ompl_planning/plan_kinematic_path" [static]

Definition at line 91 of file planning_scene_warehouse_viewer.h.

const std::string PLANNER_2_SERVICE_NAME = "/chomp_planner_longrange" [static]

Definition at line 92 of file planning_scene_warehouse_viewer.h.

Definition at line 106 of file planning_scene_warehouse_viewer.h.

const std::string PROXIMITY_SPACE_PLANNER_NAME = "/collision_proximity_planner/plan" [static]

Definition at line 99 of file planning_scene_warehouse_viewer.h.

const std::string PROXIMITY_SPACE_SERVICE_NAME = "/collision_proximity_server_test/get_distance_aware_plan" [static]

Definition at line 97 of file planning_scene_warehouse_viewer.h.

const std::string PROXIMITY_SPACE_VALIDITY_NAME = "/collision_proximity_server_test/get_state_validity" [static]

Definition at line 98 of file planning_scene_warehouse_viewer.h.

const std::string RIGHT_ARM_GROUP = "right_arm" [static]

Definition at line 85 of file planning_scene_warehouse_viewer.h.

const std::string RIGHT_ARM_REDUNDANCY = "r_upper_arm_roll_joint" [static]

Definition at line 87 of file planning_scene_warehouse_viewer.h.

const std::string RIGHT_IK_LINK = "r_wrist_roll_link" [static]

Definition at line 90 of file planning_scene_warehouse_viewer.h.

const std::string RIGHT_IK_NAME = "/pr2_right_arm_kinematics/get_constraint_aware_ik" [static]

Definition at line 82 of file planning_scene_warehouse_viewer.h.

const std::string RIGHT_INTERPOLATE_SERVICE_NAME = "/r_interpolated_ik_motion_plan" [static]

Definition at line 94 of file planning_scene_warehouse_viewer.h.

const std::string ROBOT_DESCRIPTION_PARAM = "robot_description" [static]

Definition at line 105 of file planning_scene_warehouse_viewer.h.

const std::string SET_PLANNING_SCENE_DIFF_NAME = "environment_server/set_planning_scene_diff" [static]

Definition at line 107 of file planning_scene_warehouse_viewer.h.

const std::string SWITCH_CONTROLLERS_SERVICE = "/pr2_controller_manager/switch_controller" [static]

Definition at line 103 of file planning_scene_warehouse_viewer.h.

const std::string TRAJECTORY_FILTER_1_SERVICE_NAME = "/trajectory_shortcutting_filter_server/filter_trajectory_with_constraints" [static]

Definition at line 95 of file planning_scene_warehouse_viewer.h.

const std::string TRAJECTORY_FILTER_2_SERVICE_NAME = "/trajectory_smoothing_filter_server/filter_trajectory_with_constraints" [static]

Definition at line 96 of file planning_scene_warehouse_viewer.h.

const std::string UNLOAD_CONTROLLERS_SERVICE = "/pr2_controller_manager/unload_controller" [static]

Definition at line 102 of file planning_scene_warehouse_viewer.h.

const std::string VIS_TOPIC_NAME = "planning_scene_visualizer_markers" [static]

Definition at line 75 of file planning_scene_warehouse_viewer.h.



move_arm_warehouse
Author(s): Ioan Sucan, Sachin Chitta(sachinc@willowgarage.com)
autogenerated on Fri Dec 6 2013 21:12:34