
| Public Member Functions | |
| ArmTeleop (const std::string &name, ros::NodeHandle &nh) | |
| virtual void | publish (const ros::Duration &dt) | 
| virtual bool | start () | 
| virtual bool | stop () | 
| virtual bool | update (const sensor_msgs::Joy::ConstPtr &joy, const sensor_msgs::JointState::ConstPtr &state) | 
| Private Attributes | |
| int | axis_pitch_ | 
| int | axis_roll_ | 
| int | axis_x_ | 
| int | axis_y_ | 
| int | axis_yaw_ | 
| int | axis_z_ | 
| int | button_angular_ | 
| int | button_linear_ | 
| ros::Publisher | cmd_pub_ | 
| geometry_msgs::TwistStamped | desired_ | 
| geometry_msgs::TwistStamped | last_ | 
| ros::Time | last_update_ | 
| double | max_acc_pitch_ | 
| double | max_acc_roll_ | 
| double | max_acc_x_ | 
| double | max_acc_y_ | 
| double | max_acc_yaw_ | 
| double | max_acc_z_ | 
| double | max_vel_pitch_ | 
| double | max_vel_roll_ | 
| double | max_vel_x_ | 
| double | max_vel_y_ | 
| double | max_vel_yaw_ | 
| double | max_vel_z_ | 
Definition at line 569 of file joystick_teleop.cpp.
| ArmTeleop::ArmTeleop | ( | const std::string & | name, | 
| ros::NodeHandle & | nh | ||
| ) |  [inline] | 
Definition at line 572 of file joystick_teleop.cpp.
| virtual void ArmTeleop::publish | ( | const ros::Duration & | dt | ) |  [inline, virtual] | 
Implements TeleopComponent.
Definition at line 652 of file joystick_teleop.cpp.
| virtual bool ArmTeleop::start | ( | ) |  [inline, virtual] | 
Reimplemented from TeleopComponent.
Definition at line 671 of file joystick_teleop.cpp.
| virtual bool ArmTeleop::stop | ( | ) |  [inline, virtual] | 
Reimplemented from TeleopComponent.
Definition at line 678 of file joystick_teleop.cpp.
| virtual bool ArmTeleop::update | ( | const sensor_msgs::Joy::ConstPtr & | joy, | 
| const sensor_msgs::JointState::ConstPtr & | state | ||
| ) |  [inline, virtual] | 
Implements TeleopComponent.
Definition at line 604 of file joystick_teleop.cpp.
| int ArmTeleop::axis_pitch_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::axis_roll_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::axis_x_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::axis_y_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::axis_yaw_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::axis_z_  [private] | 
Definition at line 694 of file joystick_teleop.cpp.
| int ArmTeleop::button_angular_  [private] | 
Definition at line 695 of file joystick_teleop.cpp.
| int ArmTeleop::button_linear_  [private] | 
Definition at line 695 of file joystick_teleop.cpp.
| ros::Publisher ArmTeleop::cmd_pub_  [private] | 
Definition at line 704 of file joystick_teleop.cpp.
| geometry_msgs::TwistStamped ArmTeleop::desired_  [private] | 
Definition at line 706 of file joystick_teleop.cpp.
| geometry_msgs::TwistStamped ArmTeleop::last_  [private] | 
Definition at line 707 of file joystick_teleop.cpp.
| ros::Time ArmTeleop::last_update_  [private] | 
Definition at line 708 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_pitch_  [private] | 
Definition at line 701 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_roll_  [private] | 
Definition at line 701 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_x_  [private] | 
Definition at line 700 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_y_  [private] | 
Definition at line 700 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_yaw_  [private] | 
Definition at line 701 of file joystick_teleop.cpp.
| double ArmTeleop::max_acc_z_  [private] | 
Definition at line 700 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_pitch_  [private] | 
Definition at line 699 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_roll_  [private] | 
Definition at line 699 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_x_  [private] | 
Definition at line 698 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_y_  [private] | 
Definition at line 698 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_yaw_  [private] | 
Definition at line 699 of file joystick_teleop.cpp.
| double ArmTeleop::max_vel_z_  [private] | 
Definition at line 698 of file joystick_teleop.cpp.