#include <handeye_control_widget.h>
Definition at line 133 of file handeye_control_widget.h.
◆ PLANNING_RESULT
| Enumerator |
|---|
| SUCCESS | |
| FAILURE_NO_JOINT_STATE | |
| FAILURE_INVALID_JOINT_STATE | |
| FAILURE_NO_PSM | |
| FAILURE_NO_MOVE_GROUP | |
| FAILURE_WRONG_MOVE_GROUP | |
| FAILURE_PLAN_FAILED | |
Definition at line 137 of file handeye_control_widget.h.
◆ ControlTabWidget()
| moveit_rviz_plugin::ControlTabWidget::ControlTabWidget |
( |
HandEyeCalibrationDisplay * |
pdisplay, |
|
|
QWidget * |
parent = Q_NULLPTR |
|
) |
| |
|
explicit |
◆ ~ControlTabWidget()
| moveit_rviz_plugin::ControlTabWidget::~ControlTabWidget |
( |
| ) |
|
|
inline |
◆ addPoseSampleToTreeView()
| void moveit_rviz_plugin::ControlTabWidget::addPoseSampleToTreeView |
( |
const geometry_msgs::TransformStamped & |
camera_to_object_tf, |
|
|
const geometry_msgs::TransformStamped & |
base_to_eef_tf, |
|
|
int |
id |
|
) |
| |
◆ autoExecuteBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::autoExecuteBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ autoPlanBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::autoPlanBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ autoSkipBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::autoSkipBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ checkJointStates()
| bool moveit_rviz_plugin::ControlTabWidget::checkJointStates |
( |
| ) |
|
◆ clearSamplesBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::clearSamplesBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ computeExecution()
| void moveit_rviz_plugin::ControlTabWidget::computeExecution |
( |
| ) |
|
◆ computePlan()
| void moveit_rviz_plugin::ControlTabWidget::computePlan |
( |
| ) |
|
◆ createSolverInstance()
| bool moveit_rviz_plugin::ControlTabWidget::createSolverInstance |
( |
const std::string & |
plugin_name | ) |
|
◆ executeFinished
| void moveit_rviz_plugin::ControlTabWidget::executeFinished |
( |
| ) |
|
|
privateslot |
◆ fillPlanningGroupNameComboBox()
| void moveit_rviz_plugin::ControlTabWidget::fillPlanningGroupNameComboBox |
( |
| ) |
|
◆ fillSolverTypes()
| void moveit_rviz_plugin::ControlTabWidget::fillSolverTypes |
( |
const std::vector< std::string > & |
plugins | ) |
|
◆ frameNamesEmpty()
| bool moveit_rviz_plugin::ControlTabWidget::frameNamesEmpty |
( |
| ) |
|
◆ loadJointStateBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::loadJointStateBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ loadSamplesBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::loadSamplesBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ loadSolverPlugin()
| bool moveit_rviz_plugin::ControlTabWidget::loadSolverPlugin |
( |
std::vector< std::string > & |
plugins | ) |
|
◆ loadWidget()
| void moveit_rviz_plugin::ControlTabWidget::loadWidget |
( |
const rviz::Config & |
config | ) |
|
◆ parseSolverName()
| std::string moveit_rviz_plugin::ControlTabWidget::parseSolverName |
( |
const std::string & |
solver_name, |
|
|
char |
delimiter |
|
) |
| |
◆ planFinished
| void moveit_rviz_plugin::ControlTabWidget::planFinished |
( |
| ) |
|
|
privateslot |
◆ planningGroupNameChanged
| void moveit_rviz_plugin::ControlTabWidget::planningGroupNameChanged |
( |
const QString & |
text | ) |
|
|
privateslot |
◆ planningGroupNamespaceChanged
| void moveit_rviz_plugin::ControlTabWidget::planningGroupNamespaceChanged |
( |
| ) |
|
|
privateslot |
◆ saveCameraPoseBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::saveCameraPoseBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ saveJointStateBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::saveJointStateBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ saveSamplesBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::saveSamplesBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ saveWidget()
| void moveit_rviz_plugin::ControlTabWidget::saveWidget |
( |
rviz::Config & |
config | ) |
|
◆ sensorPoseUpdate
| void moveit_rviz_plugin::ControlTabWidget::sensorPoseUpdate |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
rx, |
|
|
double |
ry, |
|
|
double |
rz |
|
) |
| |
|
signal |
◆ setGroupName
| void moveit_rviz_plugin::ControlTabWidget::setGroupName |
( |
const std::string & |
group_name | ) |
|
|
privateslot |
◆ setTFTool()
◆ solveBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::solveBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ solveCameraRobotPose()
| bool moveit_rviz_plugin::ControlTabWidget::solveCameraRobotPose |
( |
| ) |
|
◆ takeSampleBtnClicked
| void moveit_rviz_plugin::ControlTabWidget::takeSampleBtnClicked |
( |
bool |
clicked | ) |
|
|
privateslot |
◆ takeTransformSamples()
| bool moveit_rviz_plugin::ControlTabWidget::takeTransformSamples |
( |
| ) |
|
◆ updateFrameNames
| void moveit_rviz_plugin::ControlTabWidget::updateFrameNames |
( |
std::map< std::string, std::string > |
names | ) |
|
|
slot |
◆ UpdateSensorMountType
| void moveit_rviz_plugin::ControlTabWidget::UpdateSensorMountType |
( |
int |
index | ) |
|
|
slot |
◆ auto_execute_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::auto_execute_btn_ |
|
private |
◆ auto_plan_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::auto_plan_btn_ |
|
private |
◆ auto_progress_
◆ auto_skip_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::auto_skip_btn_ |
|
private |
◆ auto_started_
| bool moveit_rviz_plugin::ControlTabWidget::auto_started_ |
|
private |
◆ calibration_display_
◆ calibration_solver_
| QComboBox* moveit_rviz_plugin::ControlTabWidget::calibration_solver_ |
|
private |
◆ camera_robot_pose_
| Eigen::Isometry3d moveit_rviz_plugin::ControlTabWidget::camera_robot_pose_ |
|
private |
◆ current_plan_
| moveit::planning_interface::MoveGroupInterface::PlanPtr moveit_rviz_plugin::ControlTabWidget::current_plan_ |
|
private |
◆ effector_wrt_world_
| std::vector<Eigen::Isometry3d> moveit_rviz_plugin::ControlTabWidget::effector_wrt_world_ |
|
private |
◆ execution_watcher_
| QFutureWatcher<void>* moveit_rviz_plugin::ControlTabWidget::execution_watcher_ |
|
private |
◆ frame_names_
| std::map<std::string, std::string> moveit_rviz_plugin::ControlTabWidget::frame_names_ |
|
private |
◆ from_frame_tag_
| std::string moveit_rviz_plugin::ControlTabWidget::from_frame_tag_ |
|
private |
◆ group_name_
| QComboBox* moveit_rviz_plugin::ControlTabWidget::group_name_ |
|
private |
◆ joint_names_
| std::vector<std::string> moveit_rviz_plugin::ControlTabWidget::joint_names_ |
|
private |
◆ joint_states_
| std::vector<std::vector<double> > moveit_rviz_plugin::ControlTabWidget::joint_states_ |
|
private |
◆ load_joint_state_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::load_joint_state_btn_ |
|
private |
◆ load_samples_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::load_samples_btn_ |
|
private |
◆ move_group_
| moveit::planning_interface::MoveGroupInterfacePtr moveit_rviz_plugin::ControlTabWidget::move_group_ |
|
private |
◆ nh_
◆ object_wrt_sensor_
| std::vector<Eigen::Isometry3d> moveit_rviz_plugin::ControlTabWidget::object_wrt_sensor_ |
|
private |
◆ plan_watcher_
| QFutureWatcher<void>* moveit_rviz_plugin::ControlTabWidget::plan_watcher_ |
|
private |
◆ planning_res_
◆ planning_scene_monitor_
| planning_scene_monitor::PlanningSceneMonitorPtr moveit_rviz_plugin::ControlTabWidget::planning_scene_monitor_ |
|
private |
◆ reprojection_error_label_
| QLabel* moveit_rviz_plugin::ControlTabWidget::reprojection_error_label_ |
|
private |
◆ reset_sample_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::reset_sample_btn_ |
|
private |
◆ sample_tree_view_
| QTreeView* moveit_rviz_plugin::ControlTabWidget::sample_tree_view_ |
|
private |
◆ save_camera_pose_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::save_camera_pose_btn_ |
|
private |
◆ save_joint_state_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::save_joint_state_btn_ |
|
private |
◆ save_samples_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::save_samples_btn_ |
|
private |
◆ sensor_mount_type_
◆ solve_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::solve_btn_ |
|
private |
◆ solver_
◆ solver_plugins_loader_
◆ take_sample_btn_
| QPushButton* moveit_rviz_plugin::ControlTabWidget::take_sample_btn_ |
|
private |
◆ tf_buffer_
| std::shared_ptr<tf2_ros::Buffer> moveit_rviz_plugin::ControlTabWidget::tf_buffer_ |
|
private |
◆ tf_listener_
◆ tf_tools_
◆ tree_view_model_
| QStandardItemModel* moveit_rviz_plugin::ControlTabWidget::tree_view_model_ |
|
private |
The documentation for this class was generated from the following files: