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_ |
int | deadman_ |
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 654 of file joystick_teleop.cpp.
virtual bool ArmTeleop::start | ( | ) | [inline, virtual] |
Reimplemented from TeleopComponent.
Definition at line 673 of file joystick_teleop.cpp.
virtual bool ArmTeleop::stop | ( | ) | [inline, virtual] |
Reimplemented from TeleopComponent.
Definition at line 680 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 605 of file joystick_teleop.cpp.
int ArmTeleop::axis_pitch_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::axis_roll_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::axis_x_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::axis_y_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::axis_yaw_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::axis_z_ [private] |
Definition at line 697 of file joystick_teleop.cpp.
int ArmTeleop::button_angular_ [private] |
Definition at line 698 of file joystick_teleop.cpp.
int ArmTeleop::button_linear_ [private] |
Definition at line 698 of file joystick_teleop.cpp.
ros::Publisher ArmTeleop::cmd_pub_ [private] |
Definition at line 707 of file joystick_teleop.cpp.
int ArmTeleop::deadman_ [private] |
Definition at line 696 of file joystick_teleop.cpp.
geometry_msgs::TwistStamped ArmTeleop::desired_ [private] |
Definition at line 709 of file joystick_teleop.cpp.
geometry_msgs::TwistStamped ArmTeleop::last_ [private] |
Definition at line 710 of file joystick_teleop.cpp.
ros::Time ArmTeleop::last_update_ [private] |
Definition at line 711 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_pitch_ [private] |
Definition at line 704 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_roll_ [private] |
Definition at line 704 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_x_ [private] |
Definition at line 703 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_y_ [private] |
Definition at line 703 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_yaw_ [private] |
Definition at line 704 of file joystick_teleop.cpp.
double ArmTeleop::max_acc_z_ [private] |
Definition at line 703 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_pitch_ [private] |
Definition at line 702 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_roll_ [private] |
Definition at line 702 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_x_ [private] |
Definition at line 701 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_y_ [private] |
Definition at line 701 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_yaw_ [private] |
Definition at line 702 of file joystick_teleop.cpp.
double ArmTeleop::max_vel_z_ [private] |
Definition at line 701 of file joystick_teleop.cpp.