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 > | |