BumperEvent
BumperEvent::State
BumperEvent::State::Released
BumperEvent::State::Pressed
BumperEvent::Bumper
BumperEvent::Bumper::Left
BumperEvent::Bumper::Center
BumperEvent::Bumper::Right
BumperEvent::state
BumperEvent::bumper
ButtonEvent
ButtonEvent::State
ButtonEvent::State::Released
ButtonEvent::State::Pressed
ButtonEvent::Button
ButtonEvent::Button::Button0
ButtonEvent::Button::Button1
ButtonEvent::Button::Button2
ButtonEvent::state
ButtonEvent::button
Data
Data::Data()
Data::bottom
CliffEvent
CliffEvent::State
CliffEvent::State::Floor
CliffEvent::State::Cliff
CliffEvent::Sensor
CliffEvent::Sensor::Left
CliffEvent::Sensor::Center
CliffEvent::Sensor::Right
CliffEvent::state
CliffEvent::sensor
CliffEvent::bottom
Data::command
Data::speed
Data::radius
Data::note
Data::duration
Data::segment_name
Data::request_flags
Data::frame_id
Data::gp_out
Data::type
Data::p_gain
Data::i_gain
Data::d_gain
Data::reserved
Data::time_stamp
Data::bumper
Data::wheel_drop
Data::cliff
Data::left_encoder
Data::right_encoder
Data::left_pwm
Data::right_pwm
Data::buttons
Data::charger
Data::battery
Data::over_current
Flags
Flags::Button0
Flags::Button1
Flags::Button2
Flags::LeftBumper
Flags::CenterBumper
Flags::RightBumper
Flags::LeftCliff
Flags::CenterCliff
Flags::RightCliff
Flags::LeftWheel
Flags::RightWheel
Flags::AdapterType
Flags::BatteryStateMask
Flags::Discharging
Flags::Charged
Flags::Charging
Flags::LeftWheel_OC
Flags::RightWheel_OC
Data::current
DigitalOutput
DigitalOutput::DigitalOutput()
DigitalOutput::values
DigitalOutput::mask
Data::docking
DockStationIRState
DockStationIRState::State
DockStationIRState::State::INVISIBLE
DockStationIRState::State::NEAR_LEFT
DockStationIRState::State::NEAR_CENTER
DockStationIRState::State::NEAR_RIGHT
DockStationIRState::State::FAR_CENTER
DockStationIRState::State::FAR_LEFT
DockStationIRState::State::FAR_RIGHT
DockStationIRState::State::NEAR
DockStationIRState::State::FAR
Data::tmp_frame_id
Data::tmp_eeprom
Data::version
Data::digital_input
Data::analog_input
Data::angle
Data::angle_rate
Data::acc
InputEvent
InputEvent::values
PowerEvent
PowerEvent::Event
PowerEvent::Event::Unplugged
PowerEvent::Event::PluggedToAdapter
PowerEvent::Event::PluggedToDockbase
PowerEvent::Event::ChargeCompleted
PowerEvent::Event::BatteryLow
PowerEvent::Event::BatteryCritical
PowerEvent::event
RobotDockingState
RobotDockingState::State
RobotDockingState::State::IDLE
RobotDockingState::State::DONE
RobotDockingState::State::DOCKED_IN
RobotDockingState::State::BUMPED_DOCK
RobotDockingState::State::BUMPED
RobotDockingState::State::SCAN
RobotDockingState::State::FIND_STREAM
RobotDockingState::State::GET_STREAM
RobotDockingState::State::ALIGNED
RobotDockingState::State::ALIGNED_FAR
RobotDockingState::State::ALIGNED_NEAR
RobotDockingState::State::UNKNOWN
RobotDockingState::State::LOST
RobotEvent
RobotEvent::State
RobotEvent::State::Offline
RobotEvent::State::Online
RobotEvent::State::Unknown
RobotEvent::state
Data::followed_data_length
Data::data
Data::udid0
Data::udid1
Data::udid2
WheelEvent
WheelEvent::State
WheelEvent::State::Raised
WheelEvent::State::Dropped
WheelEvent::Wheel
WheelEvent::Wheel::Left
WheelEvent::Wheel::Right
WheelEvent::state
WheelEvent::wheel
AccelerationLimiter
AccelerationLimiter::AccelerationLimiter()
AccelerationLimiter::init()
AccelerationLimiter::isEnabled()
AccelerationLimiter::limit()
Battery
Battery::Source
Battery::Source::None
Battery::Source::Adapter
Battery::Source::Dock
Battery::Level
Battery::Level::Dangerous
Battery::Level::Low
Battery::Level::Healthy
Battery::Level::Maximum
Battery::State
Battery::State::Discharging
Battery::State::Charged
Battery::State::Charging
Battery::Battery()
Battery::level()
Battery::percent()
Battery::voltage
Battery::charging_state
Battery::charging_source
Battery::capacity
Battery::low
Battery::dangerous
Cliff
Cliff::Cliff()
Cliff::serialise()
Cliff::deserialise()
Cliff::constrain()
Cliff::showMe()
Cliff::data
Cliff::Data
Cliff::Data::Data()
Cliff::Data::bottom
Command
Command::Name
Command::Name::BaseControl
Command::Name::Sound
Command::Name::SoundSequence
Command::Name::RequestExtra
Command::Name::ChangeFrame
Command::Name::RequestEeprom
Command::Name::SetDigitalOut
Command::Name::SetController
Command::Name::GetController
Command::VersionFlag
Command::VersionFlag::HardwareVersion
Command::VersionFlag::FirmwareVersion
Command::VersionFlag::UniqueDeviceID
Command::Buffer
Command::BufferStencil
Command::~Command()
Command::resetBuffer()
Command::serialise()
Command::deserialise()
Command::data
Command::SetLedArray()
Command::SetDigitalOutput()
Command::SetExternalPower()
Command::PlaySoundSequence()
Command::GetVersionInfo()
Command::SetVelocityControl()
Command::SetControllerGain()
Command::GetControllerGain()
Command::Data
Command::Data::Data()
Command::Data::command
Command::Data::speed
Command::Data::radius
Command::Data::note
Command::Data::duration
Command::Data::segment_name
Command::Data::request_flags
Command::Data::frame_id
Command::Data::gp_out
Command::Data::type
Command::Data::p_gain
Command::Data::i_gain
Command::Data::d_gain
Command::Data::reserved
ControllerInfo
ControllerInfo::ControllerInfo()
ControllerInfo::serialise()
ControllerInfo::deserialise()
ControllerInfo::constrain()
ControllerInfo::showMe()
ControllerInfo::data
ControllerInfo::Data
ControllerInfo::Data::Data()
ControllerInfo::Data::type
ControllerInfo::Data::p_gain
ControllerInfo::Data::i_gain
ControllerInfo::Data::d_gain
CoreSensors
CoreSensors::CoreSensors()
CoreSensors::serialise()
CoreSensors::deserialise()
CoreSensors::data
CoreSensors::Data
CoreSensors::Data::time_stamp
CoreSensors::Data::bumper
CoreSensors::Data::wheel_drop
CoreSensors::Data::cliff
CoreSensors::Data::left_encoder
CoreSensors::Data::right_encoder
CoreSensors::Data::left_pwm
CoreSensors::Data::right_pwm
CoreSensors::Data::buttons
CoreSensors::Data::charger
CoreSensors::Data::battery
CoreSensors::Data::over_current
CoreSensors::Flags
CoreSensors::Flags::Button0
CoreSensors::Flags::Button1
CoreSensors::Flags::Button2
CoreSensors::Flags::LeftBumper
CoreSensors::Flags::CenterBumper
CoreSensors::Flags::RightBumper
CoreSensors::Flags::LeftCliff
CoreSensors::Flags::CenterCliff
CoreSensors::Flags::RightCliff
CoreSensors::Flags::LeftWheel
CoreSensors::Flags::RightWheel
CoreSensors::Flags::AdapterType
CoreSensors::Flags::BatteryStateMask
CoreSensors::Flags::Discharging
CoreSensors::Flags::Charged
CoreSensors::Flags::Charging
CoreSensors::Flags::LeftWheel_OC
CoreSensors::Flags::RightWheel_OC
Current
Current::Current()
Current::serialise()
Current::deserialise()
Current::constrain()
Current::showMe()
Current::data
Current::Data
Current::Data::Data()
Current::Data::current
DiffDrive
DiffDrive::DiffDrive()
DiffDrive::kinematics()
DiffDrive::update()
DiffDrive::reset()
DiffDrive::getWheelJointStates()
DiffDrive::setVelocityCommands()
DiffDrive::velocityCommands()
DiffDrive::pointVelocity()
DiffDrive::wheel_bias()
DockDrive
DockDrive::DockDrive()
DockDrive::~DockDrive()
DockDrive::init()
DockDrive::isEnabled()
DockDrive::canRun()
DockDrive::enable()
DockDrive::disable()
DockDrive::modeShift()
DockDrive::update()
DockDrive::velocityCommands()
DockDrive::getVX()
DockDrive::getWZ()
DockDrive::getState()
DockDrive::getStateStr()
DockDrive::getDebugStr()
DockDrive::setMinAbsV()
DockDrive::setMinAbsW()
DockDrive::getDebugStream()
DockDrive::processBumpChargeEvent()
DockDrive::computePoseUpdate()
DockDrive::filterIRSensor()
DockDrive::generateDebugMessage()
DockDrive::updateVelocity()
DockDrive::determineRobotLocation()
DockDrive::validateSignal()
DockDrive::idle()
DockDrive::scan()
DockDrive::find_stream()
DockDrive::get_stream()
DockDrive::aligned()
DockDrive::bumped()
DockIR
DockIR::DockIR()
DockIR::serialise()
DockIR::deserialise()
DockIR::constrain()
DockIR::showMe()
DockIR::data
DockIR::Data
DockIR::Data::Data()
DockIR::Data::docking
Eeprom
Eeprom::Eeprom()
Eeprom::serialise()
Eeprom::deserialise()
Eeprom::constrain()
Eeprom::showMe()
Eeprom::Data
Eeprom::Data::Data()
Eeprom::Data::tmp_frame_id
Eeprom::Data::tmp_eeprom
EventManager
EventManager::EventManager()
EventManager::init()
EventManager::update()
Firmware
Firmware::Firmware()
Firmware::serialise()
Firmware::deserialise()
Firmware::constrain()
Firmware::showMe()
Firmware::version()
Firmware::majorVersion()
Firmware::minorVersion()
Firmware::patchVersion()
Firmware::checkMajorVersion()
Firmware::checkRecommendedVersion()
Firmware::COMPATIBLE_MAJOR_VERSION
Firmware::RECOMMENDED_VERSIONS
GpInput
GpInput::GpInput()
GpInput::serialise()
GpInput::deserialise()
GpInput::constrain()
GpInput::showMe()
GpInput::data
GpInput::Data
GpInput::Data::Data()
GpInput::Data::digital_input
GpInput::Data::analog_input
Hardware
Hardware::Hardware()
Hardware::serialise()
Hardware::deserialise()
Hardware::constrain()
Hardware::showMe()
Hardware::data
Hardware::Data
Hardware::Data::version
Header
Header::PayloadType
Header::PayloadType::CoreSensors
Header::PayloadType::DockInfraRed
Header::PayloadType::Inertia
Header::PayloadType::Cliff
Header::PayloadType::Current
Header::PayloadType::Hardware
Header::PayloadType::Firmware
Header::PayloadType::ThreeAxisGyro
Header::PayloadType::Eeprom
Header::PayloadType::GpInput
Header::PayloadType::UniqueDeviceID
Header::PayloadType::Reserved
Header::PayloadType::ControllerInfo
Inertia
Inertia::Inertia()
Inertia::~Inertia()
Inertia::serialise()
Inertia::deserialise()
Inertia::constrain()
Inertia::showMe()
Inertia::data
Inertia::Data
Inertia::Data::angle
Inertia::Data::angle_rate
Inertia::Data::acc
Kobuki
Kobuki::Kobuki()
Kobuki::~Kobuki()
Kobuki::init()
Kobuki::isAlive()
Kobuki::isShutdown()
Kobuki::isEnabled()
Kobuki::enable()
Kobuki::disable()
Kobuki::shutdown()
Kobuki::spin()
Kobuki::fixPayload()
Kobuki::lockDataAccess()
Kobuki::unlockDataAccess()
Kobuki::getHeading()
Kobuki::getAngularVelocity()
Kobuki::versionInfo()
Kobuki::batteryStatus()
Kobuki::getCoreSensorData()
Kobuki::getDockIRData()
Kobuki::getCliffData()
Kobuki::getCurrentData()
Kobuki::getInertiaData()
Kobuki::getGpInputData()
Kobuki::getRawInertiaData()
Kobuki::getControllerInfoData()
Kobuki::getWheelJointStates()
Kobuki::updateOdometry()
Kobuki::resetOdometry()
Kobuki::setBaseControl()
Kobuki::setLed()
Kobuki::setDigitalOutput()
Kobuki::setExternalPower()
Kobuki::playSoundSequence()
Kobuki::setControllerGain()
Kobuki::getControllerGain()
Kobuki::printSigSlotConnections()
PacketFinder
PacketFinder::~PacketFinder()
PacketFinder::checkSum()
PacketFinderBase
PacketFinderBase::packetFinderState
PacketFinderBase::packetFinderState::clearBuffer
PacketFinderBase::packetFinderState::waitingForStx
PacketFinderBase::packetFinderState::waitingForPayloadSize
PacketFinderBase::packetFinderState::waitingForPayloadToEtx
PacketFinderBase::packetFinderState::waitingForEtx
PacketFinderBase::BufferType
PacketFinderBase::PacketFinderBase()
PacketFinderBase::~PacketFinderBase()
PacketFinderBase::configure()
PacketFinderBase::clear()
PacketFinderBase::enableVerbose()
PacketFinderBase::update()
PacketFinderBase::checkSum()
PacketFinderBase::numberOfDataToRead()
PacketFinderBase::getBuffer()
PacketFinderBase::getPayload()
PacketFinderBase::state
PacketFinderBase::WaitForStx()
PacketFinderBase::waitForPayloadSize()
PacketFinderBase::waitForEtx()
PacketFinderBase::waitForPayloadAndEtx()
PacketFinderBase::size_stx
PacketFinderBase::size_etx
PacketFinderBase::size_length_field
PacketFinderBase::variable_size_payload
PacketFinderBase::size_max_payload
PacketFinderBase::size_payload
PacketFinderBase::size_checksum_field
PacketFinderBase::STX
PacketFinderBase::ETX
PacketFinderBase::buffer
PacketFinderBase::verbose
PacketFinderBase::sig_warn
PacketFinderBase::sig_error
Parameters
Parameters::Parameters()
Parameters::validate()
Parameters::device_port
Parameters::sigslots_namespace
Parameters::simulation
Parameters::enable_acceleration_limiter
Parameters::battery_capacity
Parameters::battery_low
Parameters::battery_dangerous
Parameters::linear_acceleration_limit
Parameters::linear_deceleration_limit
Parameters::angular_acceleration_limit
Parameters::angular_deceleration_limit
Parameters::log_level
Parameters::error_msg
ThreeAxisGyro
ThreeAxisGyro::ThreeAxisGyro()
ThreeAxisGyro::~ThreeAxisGyro()
ThreeAxisGyro::serialise()
ThreeAxisGyro::deserialise()
ThreeAxisGyro::constrain()
ThreeAxisGyro::showMe()
ThreeAxisGyro::data
ThreeAxisGyro::Data
ThreeAxisGyro::Data::frame_id
ThreeAxisGyro::Data::followed_data_length
ThreeAxisGyro::Data::data
UniqueDeviceID
UniqueDeviceID::UniqueDeviceID()
UniqueDeviceID::serialise()
UniqueDeviceID::deserialise()
UniqueDeviceID::constrain()
UniqueDeviceID::showMe()
UniqueDeviceID::data
UniqueDeviceID::Data
UniqueDeviceID::Data::udid0
UniqueDeviceID::Data::udid1
UniqueDeviceID::Data::udid2
VersionInfo
VersionInfo::VersionInfo()
VersionInfo::firmware
VersionInfo::hardware
VersionInfo::software
VersionInfo::udid0
VersionInfo::udid1
VersionInfo::udid2
VersionInfo::majorVersion()
VersionInfo::minorVersion()
VersionInfo::patchVersion()
VersionInfo::toString()
VersionInfo::getSoftwareVersion()
payloadBase
payloadBase::payloadBase()
payloadBase::~payloadBase()
payloadBase::serialise()
payloadBase::deserialise()
payloadBase::yes
payloadBase::is_dynamic
payloadBase::length
payloadBase::buildVariable()
payloadBase::buildBytes()
LedColour
LedColour::Black
LedColour::Red
LedColour::Green
LedColour::Orange
LedNumber
LedNumber::Led1
LedNumber::Led2
LogLevel
LogLevel::DEBUG
LogLevel::INFO
LogLevel::WARNING
LogLevel::ERROR
LogLevel::NONE
SoundSequences
SoundSequences::On
SoundSequences::Off
SoundSequences::Recharge
SoundSequences::Button
SoundSequences::Error
SoundSequences::CleaningStart
SoundSequences::CleaningEnd
union_sint16
union_sint16::word
union_sint16::byte
logDebug()
logError()
logInfo()
logWarning()
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/acceleration_limiter.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/battery.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/cliff.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/command.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/controller_info.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/core_sensors.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/current.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/diff_drive.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/digital_output.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/dock_drive.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/dock_ir.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/eeprom.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/event_manager.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/firmware.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/gp_input.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/hardware.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/inertia.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/kobuki.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/led_array.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/logging.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/macros.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packet_handler/packet_finder.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/parameters.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packet_handler/payload_base.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packet_handler/payload_headers.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/modules/sound.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/three_axis_gyro.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/packets/unique_device_id.hpp
/tmp/ws/src/kobuki_core/include/kobuki_core/version_info.hpp
↰ Parent directory (/tmp/ws/src)
/tmp/ws/src
Directory path: /tmp/ws/src/kobuki_core
/tmp/ws/src/kobuki_core
Directory include