Public Member Functions | |
void | fillGoal (pr2_controllers_msgs::JointTrajectoryGoal &goal, Trajectory &trajectory, double rate) |
void | initangles (pr2_joint &joint) |
void | pubMsg (double rate) |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | TeleopPR2Ni () |
void | updateTrajectory (double rate) |
void | updateTrajectoryFromJoints (Trajectory &trajectory, pr2_joint &shoulderAngles, pr2_joint &elbowAngles, Eigen::VectorXd &curr_pos, Eigen::VectorXd &last_pos, double rate) |
Public Attributes | |
Eigen::VectorXd | curr_pos_l_ |
Eigen::VectorXd | curr_pos_r_ |
bool | enabled_ |
Eigen::VectorXd | last_pos_l_ |
Eigen::VectorXd | last_pos_r_ |
pr2_joint | lElbowAngles_ |
ros::Publisher | lElbowPub_ |
pr2_joint | lShoulderAngles_ |
ros::Publisher | lShoulderPub_ |
ros::NodeHandle | nh_ |
ros::NodeHandle | privateNh_ |
pr2_joint | rElbowAngles_ |
ros::Publisher | rElbowPub_ |
pr2_joint | rShoulderAngles_ |
ros::Publisher | rShoulderPub_ |
bool | teleopEnabled_ |
Trajectory | trajectory_l_ |
Trajectory | trajectory_r_ |
bool | useLeftArm_ |
Definition at line 68 of file kinect_teleop.cpp.
Definition at line 113 of file kinect_teleop.cpp.
void TeleopPR2Ni::fillGoal | ( | pr2_controllers_msgs::JointTrajectoryGoal & | goal, |
Trajectory & | trajectory, | ||
double | rate | ||
) |
Definition at line 177 of file kinect_teleop.cpp.
void TeleopPR2Ni::initangles | ( | pr2_joint & | joint | ) |
Definition at line 131 of file kinect_teleop.cpp.
void TeleopPR2Ni::pubMsg | ( | double | rate | ) |
Definition at line 214 of file kinect_teleop.cpp.
void TeleopPR2Ni::updateTrajectory | ( | double | rate | ) |
Definition at line 168 of file kinect_teleop.cpp.
void TeleopPR2Ni::updateTrajectoryFromJoints | ( | Trajectory & | trajectory, |
pr2_joint & | shoulderAngles, | ||
pr2_joint & | elbowAngles, | ||
Eigen::VectorXd & | curr_pos, | ||
Eigen::VectorXd & | last_pos, | ||
double | rate | ||
) |
Definition at line 140 of file kinect_teleop.cpp.
Eigen::VectorXd TeleopPR2Ni::curr_pos_l_ |
Definition at line 105 of file kinect_teleop.cpp.
Eigen::VectorXd TeleopPR2Ni::curr_pos_r_ |
Definition at line 103 of file kinect_teleop.cpp.
Definition at line 90 of file kinect_teleop.cpp.
Eigen::VectorXd TeleopPR2Ni::last_pos_l_ |
Definition at line 106 of file kinect_teleop.cpp.
Eigen::VectorXd TeleopPR2Ni::last_pos_r_ |
Definition at line 104 of file kinect_teleop.cpp.
Definition at line 101 of file kinect_teleop.cpp.
Definition at line 96 of file kinect_teleop.cpp.
Definition at line 100 of file kinect_teleop.cpp.
Definition at line 95 of file kinect_teleop.cpp.
Definition at line 87 of file kinect_teleop.cpp.
Definition at line 88 of file kinect_teleop.cpp.
Definition at line 99 of file kinect_teleop.cpp.
Definition at line 94 of file kinect_teleop.cpp.
Definition at line 98 of file kinect_teleop.cpp.
Definition at line 93 of file kinect_teleop.cpp.
Definition at line 91 of file kinect_teleop.cpp.
Definition at line 109 of file kinect_teleop.cpp.
Definition at line 108 of file kinect_teleop.cpp.
Definition at line 92 of file kinect_teleop.cpp.