#include <qnode.hpp>
Definition at line 60 of file qnode.hpp.
◆ LogLevel
Enumerator |
---|
Debug | |
Info | |
Warn | |
Error | |
Fatal | |
Definition at line 71 of file qnode.hpp.
◆ QNode()
open_manipulator_control_gui::QNode::QNode |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ ~QNode()
open_manipulator_control_gui::QNode::~QNode |
( |
| ) |
|
|
virtual |
◆ getOpenManipulatorActuatorState()
bool open_manipulator_control_gui::QNode::getOpenManipulatorActuatorState |
( |
| ) |
|
◆ getOpenManipulatorMovingState()
bool open_manipulator_control_gui::QNode::getOpenManipulatorMovingState |
( |
| ) |
|
◆ getPresentJointAngle()
std::vector< double > open_manipulator_control_gui::QNode::getPresentJointAngle |
( |
| ) |
|
◆ getPresentKinematicsPose()
std::vector< double > open_manipulator_control_gui::QNode::getPresentKinematicsPose |
( |
| ) |
|
◆ init()
bool open_manipulator_control_gui::QNode::init |
( |
| ) |
|
◆ jointStatesCallback()
void open_manipulator_control_gui::QNode::jointStatesCallback |
( |
const sensor_msgs::JointState::ConstPtr & |
msg | ) |
|
◆ kinematicsPoseCallback()
void open_manipulator_control_gui::QNode::kinematicsPoseCallback |
( |
const open_manipulator_msgs::KinematicsPose::ConstPtr & |
msg | ) |
|
◆ log()
void open_manipulator_control_gui::QNode::log |
( |
const LogLevel & |
level, |
|
|
const std::string & |
msg |
|
) |
| |
◆ loggingModel()
QStringListModel* open_manipulator_control_gui::QNode::loggingModel |
( |
| ) |
|
|
inline |
◆ manipulatorStatesCallback()
void open_manipulator_control_gui::QNode::manipulatorStatesCallback |
( |
const open_manipulator_msgs::OpenManipulatorState::ConstPtr & |
msg | ) |
|
◆ rosShutdown
void open_manipulator_control_gui::QNode::rosShutdown |
( |
| ) |
|
|
signal |
◆ run()
void open_manipulator_control_gui::QNode::run |
( |
| ) |
|
◆ setActuatorState()
bool open_manipulator_control_gui::QNode::setActuatorState |
( |
bool |
actuator_state | ) |
|
◆ setDrawingTrajectory()
bool open_manipulator_control_gui::QNode::setDrawingTrajectory |
( |
std::string |
name, |
|
|
std::vector< double > |
arg, |
|
|
double |
path_time |
|
) |
| |
◆ setJointSpacePath()
bool open_manipulator_control_gui::QNode::setJointSpacePath |
( |
std::vector< std::string > |
joint_name, |
|
|
std::vector< double > |
joint_angle, |
|
|
double |
path_time |
|
) |
| |
◆ setOption()
void open_manipulator_control_gui::QNode::setOption |
( |
std::string |
opt | ) |
|
◆ setTaskSpacePath()
bool open_manipulator_control_gui::QNode::setTaskSpacePath |
( |
std::vector< double > |
kinematics_pose, |
|
|
double |
path_time |
|
) |
| |
◆ setToolControl()
bool open_manipulator_control_gui::QNode::setToolControl |
( |
std::vector< double > |
joint_angle | ) |
|
◆ goal_drawing_trajectory_client_
◆ goal_joint_space_path_client_
◆ goal_task_space_path_position_only_client_
ros::ServiceClient open_manipulator_control_gui::QNode::goal_task_space_path_position_only_client_ |
|
private |
◆ goal_tool_control_client_
◆ init_argc
int open_manipulator_control_gui::QNode::init_argc |
|
private |
◆ init_argv
char** open_manipulator_control_gui::QNode::init_argv |
|
private |
◆ kinematics_pose_
open_manipulator_msgs::KinematicsPose open_manipulator_control_gui::QNode::kinematics_pose_ |
|
private |
◆ logging_model
QStringListModel open_manipulator_control_gui::QNode::logging_model |
|
private |
◆ open_manipulator_actuator_enabled_
bool open_manipulator_control_gui::QNode::open_manipulator_actuator_enabled_ |
|
private |
◆ open_manipulator_is_moving_
bool open_manipulator_control_gui::QNode::open_manipulator_is_moving_ |
|
private |
◆ open_manipulator_joint_states_sub_
ros::Subscriber open_manipulator_control_gui::QNode::open_manipulator_joint_states_sub_ |
|
private |
◆ open_manipulator_kinematics_pose_sub_
ros::Subscriber open_manipulator_control_gui::QNode::open_manipulator_kinematics_pose_sub_ |
|
private |
◆ open_manipulator_option_pub_
ros::Publisher open_manipulator_control_gui::QNode::open_manipulator_option_pub_ |
|
private |
◆ open_manipulator_states_sub_
ros::Subscriber open_manipulator_control_gui::QNode::open_manipulator_states_sub_ |
|
private |
◆ present_joint_angle_
std::vector<double> open_manipulator_control_gui::QNode::present_joint_angle_ |
|
private |
◆ present_kinematic_position_
std::vector<double> open_manipulator_control_gui::QNode::present_kinematic_position_ |
|
private |
◆ set_actuator_state_client_
The documentation for this class was generated from the following files: