| BaseController(ros::NodeHandle &nh, TMotorController *motor_controller_left, TMotorController *motor_controller_right) | diffbot::BaseController< TMotorController, TMotorDriver > | |
| commandCallback(const diffbot_msgs::WheelsCmdStamped &cmd_msg) | diffbot::BaseController< TMotorController, TMotorDriver > | |
| debug() | diffbot::BaseController< TMotorController, TMotorDriver > | inline |
| debug_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| encoder_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| encoder_msg_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| encoder_resolution_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| encoder_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| eStop() | diffbot::BaseController< TMotorController, TMotorDriver > | |
| init() | diffbot::BaseController< TMotorController, TMotorDriver > | |
| joint_state_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| joint_state_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| last_update_time_ | diffbot::BaseController< TMotorController, TMotorDriver > | |
| lastUpdateTime() | diffbot::BaseController< TMotorController, TMotorDriver > | inline |
| max_angular_velocity_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| max_linear_velocity_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| motor_cmd_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| motor_cmd_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| motor_pid_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| motor_pid_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| msg_measured_joint_states_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| nh_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| p_motor_controller_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| p_motor_controller_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| period(double frequency) | diffbot::BaseController< TMotorController, TMotorDriver > | inline |
| pidLeftCallback(const diffbot_msgs::PIDStamped &pid_msg) | diffbot::BaseController< TMotorController, TMotorDriver > | |
| pidRightCallback(const diffbot_msgs::PIDStamped &pid_msg) | diffbot::BaseController< TMotorController, TMotorDriver > | |
| printDebug() | diffbot::BaseController< TMotorController, TMotorDriver > | |
| pub_encoders_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| pub_measured_joint_states_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| publishRate() | diffbot::BaseController< TMotorController, TMotorDriver > | inline |
| read() | diffbot::BaseController< TMotorController, TMotorDriver > | |
| resetEncodersCallback(const std_msgs::Empty &reset_msg) | diffbot::BaseController< TMotorController, TMotorDriver > | |
| setup() | diffbot::BaseController< TMotorController, TMotorDriver > | |
| sub_pid_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| sub_pid_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| sub_reset_encoders_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| sub_wheel_cmd_velocities_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| ticks_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| ticks_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| update_rate_ | diffbot::BaseController< TMotorController, TMotorDriver > | |
| wheel_cmd_velocity_left_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| wheel_cmd_velocity_right_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| wheel_radius_ | diffbot::BaseController< TMotorController, TMotorDriver > | private |
| write() | diffbot::BaseController< TMotorController, TMotorDriver > | |