
Definition at line 64 of file jinv_teleop_controller.cpp.
| typedef Eigen::Matrix<double, 6, 1> pr2_teleop::JinvTeleopController< JOINTS >::CartVector  [private] | 
Definition at line 72 of file jinv_teleop_controller.cpp.
| typedef Eigen::Matrix<double, JOINTS, 1> pr2_teleop::JinvTeleopController< JOINTS >::JointVector  [private] | 
Definition at line 71 of file jinv_teleop_controller.cpp.
| typedef teleop_controllers::JinvTeleopControllerState pr2_teleop::JinvTeleopController< JOINTS >::StateMsg  [private] | 
Definition at line 73 of file jinv_teleop_controller.cpp.
| anonymous enum  [private] | 
Definition at line 90 of file jinv_teleop_controller.cpp.
| pr2_teleop::JinvTeleopController< JOINTS >::JinvTeleopController | ( | ) | 
Definition at line 243 of file jinv_teleop_controller.cpp.
| pr2_teleop::JinvTeleopController< JOINTS >::~JinvTeleopController | ( | ) | 
Definition at line 249 of file jinv_teleop_controller.cpp.
| void pr2_teleop::JinvTeleopController< JOINTS >::commandPoseCB | ( | const geometry_msgs::PoseStamped::ConstPtr & | command | ) |  [inline, private] | 
Definition at line 153 of file jinv_teleop_controller.cpp.
| void pr2_teleop::JinvTeleopController< JOINTS >::commandPostureCB | ( | const std_msgs::Float64MultiArray::ConstPtr & | msg | ) |  [inline, private] | 
Definition at line 222 of file jinv_teleop_controller.cpp.
| void pr2_teleop::JinvTeleopController< JOINTS >::commandTwistCB | ( | const geometry_msgs::TwistStamped::ConstPtr & | command | ) |  [inline, private] | 
Definition at line 170 of file jinv_teleop_controller.cpp.
| bool pr2_teleop::JinvTeleopController< JOINTS >::init | ( | pr2_mechanism_model::RobotState * | r, | 
| ros::NodeHandle & | n | ||
| ) |  [virtual] | 
Implements pr2_controller_interface::Controller.
Definition at line 258 of file jinv_teleop_controller.cpp.
| void pr2_teleop::JinvTeleopController< JOINTS >::starting | ( | ) |  [virtual] | 
Reimplemented from pr2_controller_interface::Controller.
Definition at line 370 of file jinv_teleop_controller.cpp.
| void pr2_teleop::JinvTeleopController< JOINTS >::update | ( | void | ) |  [virtual] | 
Implements pr2_controller_interface::Controller.
Definition at line 409 of file jinv_teleop_controller.cpp.
| pr2_mechanism_model::Chain pr2_teleop::JinvTeleopController< JOINTS >::chain_  [private] | 
Definition at line 125 of file jinv_teleop_controller.cpp.
| boost::scoped_ptr<KDL::ChainFkSolverVel> pr2_teleop::JinvTeleopController< JOINTS >::fk_solver_  [private] | 
Definition at line 127 of file jinv_teleop_controller.cpp.
| boost::scoped_ptr<KDL::ChainJntToJacSolver> pr2_teleop::JinvTeleopController< JOINTS >::jac_solver_  [private] | 
Definition at line 128 of file jinv_teleop_controller.cpp.
| double pr2_teleop::JinvTeleopController< JOINTS >::jacobian_inverse_damping_  [private] | 
Definition at line 107 of file jinv_teleop_controller.cpp.
| double pr2_teleop::JinvTeleopController< JOINTS >::k_posture_  [private] | 
Definition at line 117 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::Kd_j  [private] | 
Definition at line 106 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::Kd_x  [private] | 
Definition at line 105 of file jinv_teleop_controller.cpp.
| KDL::Chain pr2_teleop::JinvTeleopController< JOINTS >::kdl_chain_  [private] | 
Definition at line 126 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::Kp_j  [private] | 
Definition at line 106 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::Kp_x  [private] | 
Definition at line 105 of file jinv_teleop_controller.cpp.
| ros::Time pr2_teleop::JinvTeleopController< JOINTS >::last_command_time_  [private] | 
Definition at line 110 of file jinv_teleop_controller.cpp.
| ros::Time pr2_teleop::JinvTeleopController< JOINTS >::last_time_  [private] | 
Definition at line 121 of file jinv_teleop_controller.cpp.
| int pr2_teleop::JinvTeleopController< JOINTS >::loop_count_  [private] | 
Definition at line 122 of file jinv_teleop_controller.cpp.
| enum { ... }   pr2_teleop::JinvTeleopController< JOINTS >::mode_  [private] | 
| ros::NodeHandle pr2_teleop::JinvTeleopController< JOINTS >::node_  [private] | 
Definition at line 92 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::pclamp_j  [private] | 
Definition at line 106 of file jinv_teleop_controller.cpp.
| double pr2_teleop::JinvTeleopController< JOINTS >::pose_command_filter_  [private] | 
Definition at line 108 of file jinv_teleop_controller.cpp.
| rosrt::Publisher<StateMsg> pr2_teleop::JinvTeleopController< JOINTS >::pub_state_  [private] | 
Definition at line 100 of file jinv_teleop_controller.cpp.
| ros::Publisher pr2_teleop::JinvTeleopController< JOINTS >::pub_transformed_rot_vel_  [private] | 
Definition at line 102 of file jinv_teleop_controller.cpp.
| ros::Publisher pr2_teleop::JinvTeleopController< JOINTS >::pub_transformed_twist_  [private] | 
Definition at line 101 of file jinv_teleop_controller.cpp.
| realtime_tools::RealtimePublisher<geometry_msgs::PoseStamped> pr2_teleop::JinvTeleopController< JOINTS >::pub_x_  [private] | 
Definition at line 97 of file jinv_teleop_controller.cpp.
| realtime_tools::RealtimePublisher<geometry_msgs::PoseStamped> pr2_teleop::JinvTeleopController< JOINTS >::pub_x_desi_  [private] | 
Definition at line 98 of file jinv_teleop_controller.cpp.
| realtime_tools::RealtimePublisher<geometry_msgs::TwistStamped> pr2_teleop::JinvTeleopController< JOINTS >::pub_x_err_  [private] | 
Definition at line 99 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::q  [private] | 
Definition at line 131 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::q_posture_  [private] | 
Definition at line 119 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::q_proxy_  [private] | 
Definition at line 115 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::qd  [private] | 
Definition at line 131 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::qd_pose  [private] | 
Definition at line 136 of file jinv_teleop_controller.cpp.
| pr2_mechanism_model::RobotState* pr2_teleop::JinvTeleopController< JOINTS >::robot_  [private] | 
Definition at line 88 of file jinv_teleop_controller.cpp.
| std::string pr2_teleop::JinvTeleopController< JOINTS >::root_name_  [private] | 
Definition at line 124 of file jinv_teleop_controller.cpp.
| ros::Subscriber pr2_teleop::JinvTeleopController< JOINTS >::sub_command_  [private] | 
Definition at line 93 of file jinv_teleop_controller.cpp.
| ros::Subscriber pr2_teleop::JinvTeleopController< JOINTS >::sub_command_pose_  [private] | 
Definition at line 94 of file jinv_teleop_controller.cpp.
| ros::Subscriber pr2_teleop::JinvTeleopController< JOINTS >::sub_posture_  [private] | 
Definition at line 96 of file jinv_teleop_controller.cpp.
| ros::Subscriber pr2_teleop::JinvTeleopController< JOINTS >::sub_twist_  [private] | 
Definition at line 95 of file jinv_teleop_controller.cpp.
| JointVector pr2_teleop::JinvTeleopController< JOINTS >::tau  [private] | 
Definition at line 137 of file jinv_teleop_controller.cpp.
| tf::TransformListener pr2_teleop::JinvTeleopController< JOINTS >::tf_  [private] | 
Definition at line 103 of file jinv_teleop_controller.cpp.
| bool pr2_teleop::JinvTeleopController< JOINTS >::use_posture_  [private] | 
Definition at line 118 of file jinv_teleop_controller.cpp.
| Eigen::Affine3d pr2_teleop::JinvTeleopController< JOINTS >::x  [private] | 
Definition at line 132 of file jinv_teleop_controller.cpp.
| Eigen::Affine3d pr2_teleop::JinvTeleopController< JOINTS >::x_desi_  [private] | 
Definition at line 111 of file jinv_teleop_controller.cpp.
| Eigen::Affine3d pr2_teleop::JinvTeleopController< JOINTS >::x_desi_filtered_  [private] | 
Definition at line 111 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::x_err  [private] | 
Definition at line 134 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::xd  [private] | 
Definition at line 133 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::xd_desi  [private] | 
Definition at line 112 of file jinv_teleop_controller.cpp.
| CartVector pr2_teleop::JinvTeleopController< JOINTS >::xd_ref  [private] | 
Definition at line 135 of file jinv_teleop_controller.cpp.
| double pr2_teleop::JinvTeleopController< JOINTS >::xd_rot_limit_  [private] | 
Definition at line 114 of file jinv_teleop_controller.cpp.
| double pr2_teleop::JinvTeleopController< JOINTS >::xd_trans_limit_  [private] | 
Definition at line 113 of file jinv_teleop_controller.cpp.