1 #ifndef RAM_QT_GUIS_POSE_INFO_HPP 2 #define RAM_QT_GUIS_POSE_INFO_HPP 7 #include <ram_modify_trajectory/GetPosesFromTrajectory.h> 8 #include <ram_msgs/AdditiveManufacturingTrajectory.h> 14 #include <QHBoxLayout> 16 #include <QMessageBox> 17 #include <QPushButton> 18 #include <QScrollArea> 20 #include <QVBoxLayout> 21 #include <QtConcurrent/QtConcurrentRun>
ram_modify_trajectory::GetPosesFromTrajectory pose_params_
ros::Subscriber trajectory_sub_
void forwardButtonHandler()
void checkForPublishers()
PoseInfo(QWidget *parent=NULL)
void save(rviz::Config config) const
QPushButton * last_pose_button_
std::recursive_mutex pose_params_mutex_
ros::ServiceClient get_poses_from_trajectory_client_
void updateGUIparameters()
QPushButton * first_pose_button_
unsigned trajectory_size_
void trajectoryCallback(const ram_msgs::AdditiveManufacturingTrajectoryConstPtr &)
void lastPoseButtonHandler()
QPushButton * forward_button_
void load(const rviz::Config &config)
void getPoseInformation()
void firstPoseButtonHandler()
QPushButton * back_button_