#include <robot_poses_widget.h>
|
| void | focusGiven () override |
| | Received when this widget is chosen from the navigation menu. More...
|
| |
| | RobotPosesWidget (QWidget *parent, const MoveItConfigDataPtr &config_data) |
| |
| virtual bool | focusLost () |
| | function called when widget lost focus, allows to accept/reject changes and to reject switching (returning false) More...
|
| |
| | SetupScreenWidget (QWidget *parent) |
| |
|
| void | highlightGroup (const std::string &name) |
| | Event for telling rviz to highlight a group of the robot. More...
|
| |
| void | highlightLink (const std::string &name, const QColor &) |
| | Event for telling rviz to highlight a link of the robot. More...
|
| |
| void | isModal (bool isModal) |
| | Event for when the current screen is in modal view. Essential disabled the left navigation. More...
|
| |
| void | unhighlightAll () |
| | Event for telling rviz to unhighlight all links of the robot. More...
|
| |
Definition at line 59 of file robot_poses_widget.h.
◆ RobotPosesWidget()
| moveit_setup_assistant::RobotPosesWidget::RobotPosesWidget |
( |
QWidget * |
parent, |
|
|
const MoveItConfigDataPtr & |
config_data |
|
) |
| |
◆ cancelEditing
| void moveit_setup_assistant::RobotPosesWidget::cancelEditing |
( |
| ) |
|
|
privateslot |
◆ createContentsWidget()
| QWidget * moveit_setup_assistant::RobotPosesWidget::createContentsWidget |
( |
| ) |
|
|
private |
◆ createEditWidget()
| QWidget * moveit_setup_assistant::RobotPosesWidget::createEditWidget |
( |
| ) |
|
|
private |
◆ deleteSelected
| void moveit_setup_assistant::RobotPosesWidget::deleteSelected |
( |
| ) |
|
|
privateslot |
◆ doneEditing
| void moveit_setup_assistant::RobotPosesWidget::doneEditing |
( |
| ) |
|
|
privateslot |
◆ edit()
| void moveit_setup_assistant::RobotPosesWidget::edit |
( |
int |
row | ) |
|
|
private |
◆ editDoubleClicked
| void moveit_setup_assistant::RobotPosesWidget::editDoubleClicked |
( |
int |
row, |
|
|
int |
column |
|
) |
| |
|
privateslot |
◆ editSelected
| void moveit_setup_assistant::RobotPosesWidget::editSelected |
( |
| ) |
|
|
privateslot |
◆ findPoseByName()
| srdf::Model::GroupState * moveit_setup_assistant::RobotPosesWidget::findPoseByName |
( |
const std::string & |
name, |
|
|
const std::string & |
group |
|
) |
| |
|
private |
Find the associated data by name
- Parameters
-
| name | - name of data to find in datastructure |
- Returns
- pointer to data in datastructure
Definition at line 557 of file robot_poses_widget.cpp.
◆ focusGiven()
| void moveit_setup_assistant::RobotPosesWidget::focusGiven |
( |
| ) |
|
|
overridevirtual |
◆ loadDataTable()
| void moveit_setup_assistant::RobotPosesWidget::loadDataTable |
( |
| ) |
|
|
private |
◆ loadGroupsComboBox()
| void moveit_setup_assistant::RobotPosesWidget::loadGroupsComboBox |
( |
| ) |
|
|
private |
◆ loadJointSliders
| void moveit_setup_assistant::RobotPosesWidget::loadJointSliders |
( |
const QString & |
selected | ) |
|
|
privateslot |
◆ playPoses
| void moveit_setup_assistant::RobotPosesWidget::playPoses |
( |
| ) |
|
|
privateslot |
◆ previewClicked
| void moveit_setup_assistant::RobotPosesWidget::previewClicked |
( |
int |
row, |
|
|
int |
column, |
|
|
int |
previous_row, |
|
|
int |
previous_column |
|
) |
| |
|
privateslot |
◆ publishJoints
| void moveit_setup_assistant::RobotPosesWidget::publishJoints |
( |
| ) |
|
|
privateslot |
Publishes a joint state message based on all the slider locations in a planning group, to rviz.
Definition at line 797 of file robot_poses_widget.cpp.
◆ showDefaultPose
| void moveit_setup_assistant::RobotPosesWidget::showDefaultPose |
( |
| ) |
|
|
privateslot |
◆ showNewScreen
| void moveit_setup_assistant::RobotPosesWidget::showNewScreen |
( |
| ) |
|
|
privateslot |
◆ showPose()
◆ updateRobotModel
| void moveit_setup_assistant::RobotPosesWidget::updateRobotModel |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
|
privateslot |
Call when one of the sliders has its value changed to store its value in kinematic model
- Parameters
-
| name | - name of joint being changed |
| value | - value of joint |
Definition at line 785 of file robot_poses_widget.cpp.
◆ btn_cancel_
| QPushButton* moveit_setup_assistant::RobotPosesWidget::btn_cancel_ |
◆ btn_delete_
| QPushButton* moveit_setup_assistant::RobotPosesWidget::btn_delete_ |
◆ btn_edit_
| QPushButton* moveit_setup_assistant::RobotPosesWidget::btn_edit_ |
◆ btn_save_
| QPushButton* moveit_setup_assistant::RobotPosesWidget::btn_save_ |
◆ collision_warning_
| QLabel* moveit_setup_assistant::RobotPosesWidget::collision_warning_ |
◆ column2_
| QVBoxLayout* moveit_setup_assistant::RobotPosesWidget::column2_ |
◆ config_data_
| moveit_setup_assistant::MoveItConfigDataPtr moveit_setup_assistant::RobotPosesWidget::config_data_ |
|
private |
◆ current_edit_pose_
◆ data_table_
| QTableWidget* moveit_setup_assistant::RobotPosesWidget::data_table_ |
◆ group_name_field_
| QComboBox* moveit_setup_assistant::RobotPosesWidget::group_name_field_ |
◆ joint_list_layout_
| QVBoxLayout* moveit_setup_assistant::RobotPosesWidget::joint_list_layout_ |
◆ joint_list_widget_
| QWidget* moveit_setup_assistant::RobotPosesWidget::joint_list_widget_ |
◆ pose_edit_widget_
| QWidget* moveit_setup_assistant::RobotPosesWidget::pose_edit_widget_ |
◆ pose_list_widget_
| QWidget* moveit_setup_assistant::RobotPosesWidget::pose_list_widget_ |
◆ pose_name_field_
| QLineEdit* moveit_setup_assistant::RobotPosesWidget::pose_name_field_ |
◆ pub_robot_state_
| ros::Publisher moveit_setup_assistant::RobotPosesWidget::pub_robot_state_ |
|
private |
◆ request
◆ scroll_area_
| QScrollArea* moveit_setup_assistant::RobotPosesWidget::scroll_area_ |
◆ stacked_widget_
| QStackedWidget* moveit_setup_assistant::RobotPosesWidget::stacked_widget_ |
The documentation for this class was generated from the following files: