This is the complete list of members for kobuki::DockDrive, including all inherited members.
| aligned(RobotDockingState::State &state, double &vx, double &wz, const std::vector< unsigned char > &signal_filt, std::string &debug_str) | kobuki::DockDrive | protected |
| binary(unsigned char number) const | kobuki::DockDrive | private |
| bump_remainder | kobuki::DockDrive | private |
| bumped(RobotDockingState::State &nstate, double &nvx, double &nwz, int &bump_count) | kobuki::DockDrive | protected |
| can_run | kobuki::DockDrive | private |
| canRun() const | kobuki::DockDrive | inline |
| computePoseUpdate(ecl::LegacyPose2D< double > &pose_update, const ecl::LegacyPose2D< double > &pose) | kobuki::DockDrive | protected |
| debug_output | kobuki::DockDrive | private |
| debug_str | kobuki::DockDrive | private |
| determineRobotLocation(const std::vector< unsigned char > &signal_filt, const unsigned char &charger) | kobuki::DockDrive | protected |
| disable() | kobuki::DockDrive | inline |
| dock_detector | kobuki::DockDrive | private |
| dock_stabilizer | kobuki::DockDrive | private |
| DockDrive() | kobuki::DockDrive | |
| enable() | kobuki::DockDrive | inline |
| filterIRSensor(std::vector< unsigned char > &signal_filt, const std::vector< unsigned char > &signal) | kobuki::DockDrive | protected |
| find_stream(RobotDockingState::State &state, double &vx, double &wz, const std::vector< unsigned char > &signal_filt) | kobuki::DockDrive | protected |
| generateDebugMessage(const std::vector< unsigned char > &signal_filt, const unsigned char &bumper, const unsigned char &charger, const ecl::LegacyPose2D< double > &pose_update, const std::string &debug_str) | kobuki::DockDrive | protected |
| get_stream(RobotDockingState::State &state, double &vx, double &wz, const std::vector< unsigned char > &signal_filt) | kobuki::DockDrive | protected |
| getDebugStr() const | kobuki::DockDrive | inline |
| getDebugStream() | kobuki::DockDrive | inline |
| getState() const | kobuki::DockDrive | inline |
| getStateStr() const | kobuki::DockDrive | inline |
| getVX() const | kobuki::DockDrive | inline |
| getWZ() const | kobuki::DockDrive | inline |
| idle(RobotDockingState::State &state, double &vx, double &wz) | kobuki::DockDrive | protected |
| init() | kobuki::DockDrive | inline |
| is_enabled | kobuki::DockDrive | private |
| isEnabled() const | kobuki::DockDrive | inline |
| min_abs_v | kobuki::DockDrive | private |
| min_abs_w | kobuki::DockDrive | private |
| modeShift(const std::string &mode) | kobuki::DockDrive | |
| past_signals | kobuki::DockDrive | private |
| pose_priv | kobuki::DockDrive | private |
| processBumpChargeEvent(const unsigned char &bumper, const unsigned char &charger) | kobuki::DockDrive | protected |
| ROBOT_STATE_STR | kobuki::DockDrive | private |
| rotated | kobuki::DockDrive | private |
| scan(RobotDockingState::State &state, double &vx, double &wz, const std::vector< unsigned char > &signal_filt, const ecl::LegacyPose2D< double > &pose_update, std::string &debug_str) | kobuki::DockDrive | protected |
| setMinAbsV(double mav) | kobuki::DockDrive | inline |
| setMinAbsW(double maw) | kobuki::DockDrive | inline |
| setVel(double v, double w) | kobuki::DockDrive | private |
| signal_window | kobuki::DockDrive | private |
| state | kobuki::DockDrive | private |
| state_str | kobuki::DockDrive | private |
| update(const std::vector< unsigned char > &signal, const unsigned char &bumper, const unsigned char &charger, const ecl::LegacyPose2D< double > &pose) | kobuki::DockDrive | |
| updateVelocity(const std::vector< unsigned char > &signal_filt, const ecl::LegacyPose2D< double > &pose_update, std::string &debug_str) | kobuki::DockDrive | protected |
| validateSignal(const std::vector< unsigned char > &signal_filt, const unsigned int state) | kobuki::DockDrive | protected |
| velocityCommands(const double &vx, const double &wz) | kobuki::DockDrive | |
| vx | kobuki::DockDrive | private |
| wz | kobuki::DockDrive | private |
| ~DockDrive() | kobuki::DockDrive |