acceleration_limiter.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
acceleration__limiter_8hpp
kobuki::AccelerationLimiter
battery.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
battery_8cpp
../../include/kobuki_driver/modules/battery.hpp
battery.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
battery_8hpp
../packets/core_sensors.hpp
../macros.hpp
kobuki::Battery
cliff.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
cliff_8hpp
../packet_handler/payload_base.hpp
kobuki::Cliff
kobuki::Cliff::Data
command.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
command_8cpp
../../include/kobuki_driver/command.hpp
command.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
command_8hpp
packet_handler/payload_base.hpp
modules/led_array.hpp
modules.hpp
macros.hpp
kobuki::Command
kobuki::Command::Data
controller_info.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
controller__info_8hpp
../packet_handler/payload_base.hpp
kobuki::ControllerInfo
kobuki::ControllerInfo::Data
core_sensors.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
core__sensors_8cpp
../../include/kobuki_driver/packets/core_sensors.hpp
core_sensors.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
core__sensors_8hpp
../packet_handler/payload_base.hpp
../macros.hpp
kobuki::CoreSensors
kobuki::CoreSensors::Data
kobuki::CoreSensors::Flags
current.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
current_8hpp
../packet_handler/payload_base.hpp
kobuki::Current
kobuki::Current::Data
diff_drive.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
diff__drive_8cpp
../../include/kobuki_driver/modules/diff_drive.hpp
diff_drive.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
diff__drive_8hpp
../macros.hpp
kobuki::DiffDrive
digital_output.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
digital__output_8hpp
kobuki::DigitalOutput
dock_ir.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
dock__ir_8hpp
../packet_handler/payload_base.hpp
kobuki::DockIR::Data
kobuki::DockIR
eeprom.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
eeprom_8hpp
packet_handler/payload_base.hpp
kobuki::Eeprom::Data
kobuki::Eeprom
en_appendix_parameters.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__appendix__parameters_8dox
en_appendix_protocol.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__appendix__protocol_8dox
en_appendix_version.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__appendix__version_8dox
en_embedded_board.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__embedded__board_8dox
en_ftdi.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__ftdi_8dox
en_getting_started.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__getting__started_8dox
en_installation_apple.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__installation__apple_8dox
en_installation_linux.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__installation__linux_8dox
en_installation_windows.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__installation__windows_8dox
en_mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__mainpage_8dox
en_sigslots.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__sigslots_8dox
en_simple_example.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/english/
en__simple__example_8dox
event_manager.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
event__manager_8cpp
../../include/kobuki_driver/event_manager.hpp
../../include/kobuki_driver/modules/battery.hpp
../../include/kobuki_driver/packets/core_sensors.hpp
event_manager.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
event__manager_8hpp
packets/core_sensors.hpp
macros.hpp
kobuki::BumperEvent
kobuki::ButtonEvent
kobuki::CliffEvent
kobuki::EventManager
kobuki::InputEvent
kobuki::PowerEvent
kobuki::RobotEvent
kobuki::WheelEvent
firmware.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
firmware_8hpp
../packet_handler/payload_base.hpp
kobuki::Firmware::Data
kobuki::Firmware
#define
CURRENT_FIRMWARE_MAJOR_VERSION
firmware_8hpp.html
a161d3871c6e5e161eb3065ca8d8e5669
#define
CURRENT_FIRMWARE_MINOR_VERSION
firmware_8hpp.html
a6a95a673675b30a190e9513645e0a089
gp_input.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
gp__input_8hpp
../packet_handler/payload_base.hpp
kobuki::GpInput::Data
kobuki::GpInput
hardware.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
hardware_8hpp
../packet_handler/payload_base.hpp
kobuki::Hardware::Data
kobuki::Hardware
inertia.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
inertia_8hpp
../packet_handler/payload_base.hpp
kobuki::Inertia::Data
kobuki::Inertia
initialisation.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/test/
initialisation_8cpp
kobuki_driver/kobuki.hpp
KobukiManager
int
main
initialisation_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
ko_appendix.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__appendix_8dox
ko_embedded_board.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__embedded__board_8dox
ko_ftdi.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__ftdi_8dox
ko_getting_started.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__getting__started_8dox
ko_installation_apple.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__installation__apple_8dox
ko_installation_linux.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__installation__linux_8dox
ko_installation_windows.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__installation__windows_8dox
ko_mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__mainpage_8dox
ko_sigslots.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__sigslots_8dox
ko_simple_example.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/korean/
ko__simple__example_8dox
kobuki.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
kobuki_8cpp
../../include/kobuki_driver/kobuki.hpp
kobuki.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
kobuki_8hpp
version_info.hpp
parameters.hpp
event_manager.hpp
command.hpp
modules.hpp
packets.hpp
packet_handler/packet_finder.hpp
macros.hpp
kobuki::Kobuki
kobuki::PacketFinder
kobuki::union_sint16
led_array.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
led__array_8hpp
Black
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26a191694f35e7b7674f544e4586b1f4599
Red
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26af5fdce63f53b8b80342a5b2645b1fa8e
Green
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26a497f2235fa1706bff294f9035126ba2b
Orange
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26ab21878c1ac8c889b4b9b5bb6ba889833
Led1
namespacekobuki.html
a33186680e911242fe0c7a511a12d1465ab1f7cff187740af46aedd5527c1d4e8a
Led2
namespacekobuki.html
a33186680e911242fe0c7a511a12d1465a1a5be2e5fc84078bc3068123e07f529f
macros.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
macros_8hpp
#define
EXP_TEMPLATE
macros_8hpp.html
aaaaea9bc9168746bc8d93e5e580ea365
#define
kobuki_LOCAL
macros_8hpp.html
a006a4ca34f6e83bce1e10abd9e29c84e
#define
kobuki_PUBLIC
macros_8hpp.html
a4b92966a9fada0eb71fe09d15a768343
mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/doxygen/
mainpage_8dox
modules.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
modules_8hpp
modules/battery.hpp
modules/digital_output.hpp
modules/led_array.hpp
modules/diff_drive.hpp
modules/sound.hpp
modules/acceleration_limiter.hpp
packet_finder.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/driver/
packet__finder_8cpp
../../include/kobuki_driver/packet_handler/packet_finder.hpp
packet_finder.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packet_handler/
packet__finder_8hpp
../macros.hpp
kobuki::PacketFinderBase
packets.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
packets_8hpp
packets/cliff.hpp
packets/core_sensors.hpp
packets/current.hpp
packets/gp_input.hpp
packets/inertia.hpp
packets/dock_ir.hpp
packets/firmware.hpp
packets/hardware.hpp
packets/unique_device_id.hpp
packets/three_axis_gyro.hpp
packets/controller_info.hpp
parameters.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
parameters_8hpp
modules/battery.hpp
kobuki::Parameters
payload_base.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packet_handler/
payload__base_8hpp
packet_handler::payloadBase
packet_handler
payload_headers.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packet_handler/
payload__headers_8hpp
kobuki::Header
sigslots.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/test/
sigslots_8cpp
kobuki_driver/kobuki.hpp
KobukiManager
int
main
sigslots_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
simple_keyop.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/tools/
simple__keyop_8cpp
kobuki_driver/kobuki.hpp
KobukiManager
int
main
simple__keyop_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
signalHandler
simple__keyop_8cpp.html
a8ee3282bc313e547dbbb8d4f4010db61
(int signum)
bool
shutdown_req
simple__keyop_8cpp.html
ad848ea54585ac98c0b4fc4c0fe4ef236
simple_loop.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/test/
simple__loop_8cpp
kobuki_driver/kobuki.hpp
KobukiManager
int
main
simple__loop_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
signalHandler
simple__loop_8cpp.html
a8ee3282bc313e547dbbb8d4f4010db61
(int signum)
bool
shutdown_req
simple__loop_8cpp.html
ad848ea54585ac98c0b4fc4c0fe4ef236
sound.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/modules/
sound_8hpp
On
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda21cf7dee8c847448ac12115cf36466ff
Off
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda4526447b1bf125132ab9b8ed15c3b05f
Recharge
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda1892b6e1833f580460466c1dc1ff86f7
Button
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddacd98554072a500fad042301713ffcae8
Error
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddac2a67874ac42f54f92f4db9055e044e9
CleaningStart
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddaf8abc5dc35f1ec2c9615da84bf0f2912
CleaningEnd
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddab312a9f296fe12377d9ae7fe607022f5
three_axis_gyro.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
three__axis__gyro_8hpp
../packet_handler/payload_base.hpp
kobuki::ThreeAxisGyro::Data
kobuki::ThreeAxisGyro
#define
MAX_DATA_SIZE
three__axis__gyro_8hpp.html
a87f68e96fb938eddc39ad1f19d923a96
unique_device_id.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/packets/
unique__device__id_8hpp
../packet_handler/payload_base.hpp
kobuki::UniqueDeviceID::Data
kobuki::UniqueDeviceID
velocity_commands.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/test/
velocity__commands_8cpp
Rb2Vw
int
main
velocity__commands_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
velocityCommand
velocity__commands_8cpp.html
aecf4729c6d16ed9ad6a63f862b514211
(const double &vx, const double &wz)
double
bias
velocity__commands_8cpp.html
aa6231a5027112a1cf56c610e6d7d91c5
double
radius
velocity__commands_8cpp.html
a3f67c53b80389c5f53961936edba04c9
double
speed
velocity__commands_8cpp.html
a6dc6e6f3c75c509ce943163afb5dade7
version_info.cpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/src/tools/
version__info_8cpp
kobuki_driver/kobuki.hpp
KobukiManager
int
main
version__info_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
version_info.hpp
/home/rosbuild/hudson/workspace/doc-hydro-kobuki_core/doc_stacks/2015-08-27_13-42-07.580612/kobuki_core/kobuki_driver/include/kobuki_driver/
version__info_8hpp
macros.hpp
kobuki::VersionInfo
enAppendixKobukiParameters
Appendix : Kobuki Parameters
enAppendixKobukiParameters
enOverview
enKobukiParameters
enAppendixProtocolSpecification
Appendix : Protocol Specification
enAppendixProtocolSpecification
enControllerInfo
enGeneralPurposeInput
enGetControllerGain
enRequestExtra
enStructureOfSubPayloads
enPayload
enRawDataOf3DGyro
enInertialSensorData
enCommandPackets
enLength
enFeedbackIdentifier
enEntireBytestream
enCommandIdentifier
enBytestream
enFirmwareVersion
enSetControllerGain
enHeader
enChecksum
enOverview
enHardwareVersion
enFeedbackPackets
enSerializationDerialization
enDockingIR
enSoundSequence
enCliffSensorData
enBasicSensorData
enSound
enDataTypes
enBaseControl
enUniqueDeviceIDentifier
enCurrent
enGeneralPurposeOutput
enStructureOfPayload
enAppendixVersionInfo
Appendix : Version Info
enAppendixVersionInfo
enRunning
enBuild
enOverview
enBeforeRunning
enEmbeddedBoardTutorial
Embedded Board Tutorial
enEmbeddedBoardTutorial
enFtdiGuide
Working with FTDI
enFtdiGuide
ftdiOverview
ftdiDetailedInformation
enGettingStartedGuide
Getting Started
enGettingStartedGuide
kobukiRawData
kobukiConfiguration
kobukiLibraryApi
kobukiHardCommands
kobukiProcessedData
kobukiClass
kobukiSoftCommands
differentialDriverModule
koInstallationAppleGuide
Installation - Apple
koInstallationAppleGuide
enInstallationLinuxGuide
Installation - Linux
enInstallationLinuxGuide
crossc
test
Overview
who
Procedure
prereq
support
catkin
enInstallationWindowsGuide
Instllation - Windows
enInstallationWindowsGuide
sdkDownload
Overview
who
precompiledSDK
About
compilingSDK
Usage
enMainPage
Main Page
enMainPage
Guides
Overview
who
design
enSigslotsGuide
Sigslots
enSigslotsGuide
detailedSigslotsExample
sigslotReference
Troubleshooting
simpleExample
sigslotsIntro
otherSignals
exampleSigSlots
enSimpleExample
Simple Control Loop Example
enSimpleExample
class
Overview
Explanation
includes
main
signalhandler
Full
koAppendixGuide
Appendix
koAppendixGuide
koEmbeddedBoardTutorial
Embedded Board Tutorial
koEmbeddedBoardTutorial
koFtdiGuide
Working with Ftdi/Udev
koFtdiGuide
koGettingStartedGuide
Getting Started
koGettingStartedGuide
enInstallationAppleGuide
Installation - Apple
enInstallationAppleGuide
koInstallationLinuxGuide
Instllation - Linux
koInstallationLinuxGuide
koInstallationWindowsGuide
Instllation - Windows
koInstallationWindowsGuide
koMainPage
Main Page
koMainPage
Guides
Overview
koSigslotsGuide
Sigslots
koSigslotsGuide
sigslotsIntro
koSimpleExample
Simple Control Loop Example
koSimpleExample
KobukiManager
classKobukiManager.html
std::string &
getFirmwareVersion
classKobukiManager.html
ad41d68f9b7b3fbfed839e75c80126889
()
std::string &
getHardwareVersion
classKobukiManager.html
ae706ebf599facb44f54a063719455942
()
ecl::Pose2D< double >
getPose
classKobukiManager.html
a4f513249c501ce5020553588d732dd4e
()
ecl::Pose2D< double >
getPose
classKobukiManager.html
ac3d4fe90255dc0000d7c7d9dbfd991e4
()
std::string &
getSoftwareVersion
classKobukiManager.html
a3f216a279cf2aae62b4abe14c9022352
()
std::string &
getUDID
classKobukiManager.html
a5d20b8f584ca407cc6465679b6a64f54
()
bool
init
classKobukiManager.html
a30d91e3e20693dbfa3dbf1a09ed29c19
()
bool
isAcquired
classKobukiManager.html
a7aab020e5b0bce432047578ffa62b1c2
()
KobukiManager
classKobukiManager.html
af719c61bfe21c8c3e35320edba20f7aa
()
KobukiManager
classKobukiManager.html
af719c61bfe21c8c3e35320edba20f7aa
()
KobukiManager
classKobukiManager.html
a26c5c2dba94d25134a9e07cf200081b4
(const std::string &device_port)
KobukiManager
classKobukiManager.html
af719c61bfe21c8c3e35320edba20f7aa
()
KobukiManager
classKobukiManager.html
af719c61bfe21c8c3e35320edba20f7aa
()
void
processMotion
classKobukiManager.html
a3f21876cbc4f349b4ae711395c8c2dd3
()
void
processStreamData
classKobukiManager.html
a8b7d112844422e6d0e1bb67acacfc6e5
()
void
processStreamData
classKobukiManager.html
a8b7d112844422e6d0e1bb67acacfc6e5
()
void
processStreamData
classKobukiManager.html
a8b7d112844422e6d0e1bb67acacfc6e5
()
void
processVersionInfo
classKobukiManager.html
a40431417c3d7cf986620b1ae3f2c7146
(const kobuki::VersionInfo &version_info)
void
spin
classKobukiManager.html
aa2a9199cb862ebc899996a9eef3214c6
()
void
spin
classKobukiManager.html
aa2a9199cb862ebc899996a9eef3214c6
()
~KobukiManager
classKobukiManager.html
ac42d8ea226f1b7aed59781c58ceea311
()
~KobukiManager
classKobukiManager.html
ac42d8ea226f1b7aed59781c58ceea311
()
~KobukiManager
classKobukiManager.html
ac42d8ea226f1b7aed59781c58ceea311
()
void
decrementAngularVelocity
classKobukiManager.html
a6a417a0868465d55dfa855870622f34d
()
void
decrementLinearVelocity
classKobukiManager.html
a295ad0c3a6fa15d05bfec4ed1d0401f6
()
void
incrementAngularVelocity
classKobukiManager.html
a49b7a023dddea3e50d8b76d90259ac4b
()
void
incrementLinearVelocity
classKobukiManager.html
abe39dbe23677c150e14a2a0d88510b71
()
void
keyboardInputLoop
classKobukiManager.html
a93e46f006e5b29c16fc2b0329beae38c
()
void
processKeyboardInput
classKobukiManager.html
a5fe665b8559f87eb85c46b860bf040c3
(char c)
void
resetVelocity
classKobukiManager.html
ac2180c759c1aeda87c7d5e059755e39a
()
void
restoreTerminal
classKobukiManager.html
af8594bd4d1ba90226af527b9ddec369d
()
volatile bool
acquired
classKobukiManager.html
ae0fc37eff1e67a79fd09a992e0ae4d23
double
angular_vel_max
classKobukiManager.html
a8408167196dcf0cc63ce92fa1c3ecd5d
double
angular_vel_step
classKobukiManager.html
abadd804c057bd66d7703d99bd0389fa2
double
dth
classKobukiManager.html
aae56a5aba9c5860a6a4c0825838578e5
double
dx
classKobukiManager.html
ae27c93049cd6d6a5b8ab94ee16a5e1fa
std::string
firmware
classKobukiManager.html
add3c2b016571059102d52edcbf8b63ac
std::string
hardware
classKobukiManager.html
a36968fe38609a51c9949e7c6aada04f1
int
key_file_descriptor
classKobukiManager.html
a19de82ae84137213a53e50ea58218a32
kobuki::Kobuki
kobuki
classKobukiManager.html
aedbd8a41454f86c36938b15481688d4c
double
linear_vel_max
classKobukiManager.html
a5a3929fb4a46bedf4f08f637a8882c60
double
linear_vel_step
classKobukiManager.html
a223ade770dbe60095620431d8b34eb32
std::string
name
classKobukiManager.html
acd371d51d929d582a4b0442ef903d76b
struct termios
original_terminal_state
classKobukiManager.html
af527cd29f4562c228c0cd0ffdae5019b
ecl::Pose2D< double >
pose
classKobukiManager.html
aa854734e3ebf2638c3be4d93c162257f
bool
quit_requested
classKobukiManager.html
a27843ea73f286051aa48ab6af140c073
ecl::Slot
slot_stream_data
classKobukiManager.html
a932be6e61aa406bc1a33c12281bc4499
ecl::Slot< const kobuki::VersionInfo & >
slot_version_info
classKobukiManager.html
a3e2ed71aaa1c0bd70840322114076169
std::string
software
classKobukiManager.html
ada9d19dceec947a9722f64d6f4248a2d
ecl::Thread
thread
classKobukiManager.html
a1b27acea43b82e5fae01be809e67441e
std::string
udid
classKobukiManager.html
a7f3b07bf7e4d7ce7d601e102ab2bd723
double
vx
classKobukiManager.html
a8cd29df6791201832b94af21cb6796c2
double
wz
classKobukiManager.html
a57f270ae72b08bef00fc8906a78b7a58
Rb2Vw
classRb2Vw.html
void
getSR
classRb2Vw.html
a4ad0c4d164498a0655dc827e8d860501
(const int leftWheelVelocity, const int rightWheelVelocity, int &desiredSpeed, int &desiredRadius)
void
getVW
classRb2Vw.html
a3c38334afce171dd5aa129b85326260c
(const int leftWheelVelocity, const int rightWheelVelocity, int &linearSpeed, int &rotationalSpeedInDegree)
void
getWheelVelocity
classRb2Vw.html
a59aef8fda1e80bcd18f52846bae1979e
(const double &linearVelInMeter, const double &rotationalVelInRadian, double &leftWheelVel, double &rightWheelVel)
Rb2Vw
classRb2Vw.html
a8d5dfd84ede536e1dc63efd3e33c044e
(const int wheelToWheelInMM=230)
void
update
classRb2Vw.html
a6e17942d781597ae561c9356e2e788d8
(const int desiredSpeed, const int desiredRadius, int &leftWheelVelocity, int &rightWheelVelocity)
int
half_wheel_2_wheel
classRb2Vw.html
ab9617a0f5d51473c118277312e863c33
kobuki::AccelerationLimiter
classkobuki_1_1AccelerationLimiter.html
AccelerationLimiter
classkobuki_1_1AccelerationLimiter.html
ae216fa81d91e71b5d630d277ed63f3f6
()
void
init
classkobuki_1_1AccelerationLimiter.html
a0da69f213f2e3911ef235376bc3ab9a1
(bool enable_acceleration_limiter, double linear_acceleration_max_=0.5, double angular_acceleration_max_=3.5, double linear_deceleration_max_=-0.5 *1.2, double angular_deceleration_max_=-3.5 *1.2)
bool
isEnabled
classkobuki_1_1AccelerationLimiter.html
aa5d776b407c07f62efe4c343426415d9
() const
std::vector< double >
limit
classkobuki_1_1AccelerationLimiter.html
abc759c954227e4874ecfd49b9624474f
(const std::vector< double > &command)
std::vector< double >
limit
classkobuki_1_1AccelerationLimiter.html
aed8ff9cd14cf20788a46e8f27b918a31
(const double &vx, const double &wz)
double
angular_acceleration_max
classkobuki_1_1AccelerationLimiter.html
a7a19367da2d65991216c6960da6a734c
double
angular_deceleration_max
classkobuki_1_1AccelerationLimiter.html
a7724a492b34cd65562411d08c12aa222
double
command_vx
classkobuki_1_1AccelerationLimiter.html
abff130d8f74eaa85b69ba14c8a6ca943
double
command_wz
classkobuki_1_1AccelerationLimiter.html
a3ca42c02d3638bf014015afc0b666bba
bool
is_enabled
classkobuki_1_1AccelerationLimiter.html
ab90665ce1cf7fc344045eb9a3e705e93
short
last_radius
classkobuki_1_1AccelerationLimiter.html
af59e262cc5235e5143b9a5e47e9b0900
short
last_speed
classkobuki_1_1AccelerationLimiter.html
a44e4b57394fdb2ec79d93077d733a3cb
ecl::TimeStamp
last_timestamp
classkobuki_1_1AccelerationLimiter.html
aa09a6b30cb4807218a8c611a763c1314
double
last_vx
classkobuki_1_1AccelerationLimiter.html
a1af05999946b0cdcbe2ab0935b1ccbf8
double
last_wz
classkobuki_1_1AccelerationLimiter.html
a2d1c0d363ba76e38bd56ecc572416682
double
linear_acceleration_max
classkobuki_1_1AccelerationLimiter.html
ae3590371d3d9ffe38481162d41ad7537
double
linear_deceleration_max
classkobuki_1_1AccelerationLimiter.html
ab9d7e7921aa359762a4e62776fad2447
kobuki::Battery
classkobuki_1_1Battery.html
Level
classkobuki_1_1Battery.html
a7fafe88eea07992dc471dd41ba63e1bc
Dangerous
classkobuki_1_1Battery.html
a7fafe88eea07992dc471dd41ba63e1bca27e3cf6d1fd3207e1d16ba4b808506ef
Low
classkobuki_1_1Battery.html
a7fafe88eea07992dc471dd41ba63e1bcab7ef773b0f24a197a35f423d86bd0dda
Healthy
classkobuki_1_1Battery.html
a7fafe88eea07992dc471dd41ba63e1bca7019aea00963a0aeeaf36cf79025c7b3
Maximum
classkobuki_1_1Battery.html
a7fafe88eea07992dc471dd41ba63e1bca5de608fc8b682a60bb643a3bee2faec9
Source
classkobuki_1_1Battery.html
a9856e66ddcde2ebbaa4409850f2291d0
None
classkobuki_1_1Battery.html
a9856e66ddcde2ebbaa4409850f2291d0ad628e552a21652f278dbc7ccdba11ba8
Adapter
classkobuki_1_1Battery.html
a9856e66ddcde2ebbaa4409850f2291d0a2d556aa7a1d351b9192f93d692cc63d1
Dock
classkobuki_1_1Battery.html
a9856e66ddcde2ebbaa4409850f2291d0a763c5c8ee3861289e3b1954ec791adc7
State
classkobuki_1_1Battery.html
a4f0d2ed531577d543dde3ebbf4ad52a9
Discharging
classkobuki_1_1Battery.html
a4f0d2ed531577d543dde3ebbf4ad52a9a5aa69940e97eac18291c8f3af872cd35
Charged
classkobuki_1_1Battery.html
a4f0d2ed531577d543dde3ebbf4ad52a9a917ee4831cd7e9f2fc8344565abf85d7
Charging
classkobuki_1_1Battery.html
a4f0d2ed531577d543dde3ebbf4ad52a9aa377027ac3172a35b47e17999b70efaa
Battery
classkobuki_1_1Battery.html
a81b6fb4f44756052f92b9747741ba846
()
Battery
classkobuki_1_1Battery.html
a185619019ccc8444d029ec186dbb4d82
(const uint8_t &new_voltage, const uint8_t &charger_flag)
Level
level
classkobuki_1_1Battery.html
a447e440213e6db2d79e9bb670d7482d5
() const
float
percent
classkobuki_1_1Battery.html
aaf8c2336818dff5cded3f2f3dca331dc
() const
Source
charging_source
classkobuki_1_1Battery.html
ad92e6bb5868651fb1542a62276071a28
State
charging_state
classkobuki_1_1Battery.html
a07f603be1473dece5428d1296448ddd1
double
voltage
classkobuki_1_1Battery.html
ac3a23c18283486ec3608f270f9800d8a
static double
capacity
classkobuki_1_1Battery.html
a0a8d941a6dec249504f5e3e03653fda2
static double
dangerous
classkobuki_1_1Battery.html
afed5fa95de7082b1d36e01bc7f551f56
static double
low
classkobuki_1_1Battery.html
ab52bd0243682d8f2b4f6a7b9fdb143d3
kobuki::BumperEvent
structkobuki_1_1BumperEvent.html
Bumper
structkobuki_1_1BumperEvent.html
af0206bb099d512f2f597dca5d907ccf1
Left
structkobuki_1_1BumperEvent.html
af0206bb099d512f2f597dca5d907ccf1a5e84a68265721b7cc058549913ef31d1
Center
structkobuki_1_1BumperEvent.html
af0206bb099d512f2f597dca5d907ccf1ac58cc2b91160d1416dfafe0a61c980a4
Right
structkobuki_1_1BumperEvent.html
af0206bb099d512f2f597dca5d907ccf1a37f5071bda055b38bafdefac64f7fa19
State
structkobuki_1_1BumperEvent.html
ae9874ebe03039f3f72a3e45edd3ef886
Released
structkobuki_1_1BumperEvent.html
ae9874ebe03039f3f72a3e45edd3ef886a2ded73833c827202a00e3c4df3b3512a
Pressed
structkobuki_1_1BumperEvent.html
ae9874ebe03039f3f72a3e45edd3ef886af99360117ccb93fa96e2255fd4eecdf9
enum kobuki::BumperEvent::Bumper
bumper
structkobuki_1_1BumperEvent.html
af5950bf85bfbc384d36461e62848ba55
enum kobuki::BumperEvent::State
state
structkobuki_1_1BumperEvent.html
a6bb2ddaebf68b76924481952ccd8e732
kobuki::ButtonEvent
structkobuki_1_1ButtonEvent.html
Button
structkobuki_1_1ButtonEvent.html
acba7dc583983c29dbd937a14eee0a76a
Button0
structkobuki_1_1ButtonEvent.html
acba7dc583983c29dbd937a14eee0a76aabd0529bfbdc2f7c2bc1733976dde3c5d
Button1
structkobuki_1_1ButtonEvent.html
acba7dc583983c29dbd937a14eee0a76aa9cac9c2efc0ce41104eaec8f605e1284
Button2
structkobuki_1_1ButtonEvent.html
acba7dc583983c29dbd937a14eee0a76aa5308a2534c9410cd39be7071dabbae08
State
structkobuki_1_1ButtonEvent.html
ad74db533b4ed915d35dcb4dcc3aa424d
Released
structkobuki_1_1ButtonEvent.html
ad74db533b4ed915d35dcb4dcc3aa424da9a45540769414c9ecc57b2e01d3d955c
Pressed
structkobuki_1_1ButtonEvent.html
ad74db533b4ed915d35dcb4dcc3aa424da028a011233cc9802321d6e1d05824a16
enum kobuki::ButtonEvent::Button
button
structkobuki_1_1ButtonEvent.html
aac4f1a9cc793c2ab00da5aaa33ee1dde
enum kobuki::ButtonEvent::State
state
structkobuki_1_1ButtonEvent.html
a2f8795d1acf50424c79c05c5637b84db
kobuki::Cliff
classkobuki_1_1Cliff.html
packet_handler::payloadBase
kobuki::Cliff::Data
Cliff
classkobuki_1_1Cliff.html
aeef1ba9c455a2025df0f03c774c6ff7b
()
bool
constrain
classkobuki_1_1Cliff.html
a788ee5a5dfcc8101d4db46462874e3c1
()
bool
deserialise
classkobuki_1_1Cliff.html
ab4feb28d6b1863d7d1cd7b68d6963724
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1Cliff.html
a80c8df9ced461885659f8810e434800e
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Cliff.html
a483d9f92d1300cce0feecd854568baf8
()
struct kobuki::Cliff::Data
data
classkobuki_1_1Cliff.html
ad804a517936d044162b4fd1985b5b191
kobuki::Cliff::Data
structkobuki_1_1Cliff_1_1Data.html
Data
structkobuki_1_1Cliff_1_1Data.html
a5b091eadce7120aa49f5cd748f2a497d
()
std::vector< uint16_t >
bottom
structkobuki_1_1Cliff_1_1Data.html
addf367ef49803e8814f0e468d87b78ac
kobuki::CliffEvent
structkobuki_1_1CliffEvent.html
Sensor
structkobuki_1_1CliffEvent.html
a35b0f0ad19aed5ba599fc999f70175af
Left
structkobuki_1_1CliffEvent.html
a35b0f0ad19aed5ba599fc999f70175afa57d43d9460fd00550521648e4d2c0325
Center
structkobuki_1_1CliffEvent.html
a35b0f0ad19aed5ba599fc999f70175afaefc4c756505598bedf021910059ff170
Right
structkobuki_1_1CliffEvent.html
a35b0f0ad19aed5ba599fc999f70175afa1ce20d32d968b34c4d1f06fbd8cc01fa
State
structkobuki_1_1CliffEvent.html
a6c457c65d41d4a127d163d6db7af508f
Floor
structkobuki_1_1CliffEvent.html
a6c457c65d41d4a127d163d6db7af508faca1c6bc71a15c972512da267cdf019aa
Cliff
structkobuki_1_1CliffEvent.html
a6c457c65d41d4a127d163d6db7af508fac76ddfee3738364447485771fa7803c9
uint16_t
bottom
structkobuki_1_1CliffEvent.html
ae837b247e5ee75496c5d37a3dee33601
enum kobuki::CliffEvent::Sensor
sensor
structkobuki_1_1CliffEvent.html
a3e3bbbcc1b8841e4b140f459e9ad2708
enum kobuki::CliffEvent::State
state
structkobuki_1_1CliffEvent.html
af702c693bc99a63e5c7f61ed17bd2497
kobuki::Command
classkobuki_1_1Command.html
packet_handler::payloadBase
kobuki::Command::Data
ecl::PushAndPop< unsigned char >
Buffer
classkobuki_1_1Command.html
addaf13fee8c86fd78c085255eec58318
ecl::Stencil< Buffer >
BufferStencil
classkobuki_1_1Command.html
a7c3623bd903c87f75ddf0f08d25b9e21
Name
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490
BaseControl
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a17c390fb6bb18a3219da6307edc858d4
Sound
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a1385b09667f5e94cc7997f09d77c3bb6
SoundSequence
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a1270714ddc55c2c0847b642823ddbbae
RequestExtra
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490ae647768d925db095981032a07fd916f4
ChangeFrame
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a502c1e106a77d0087ad67d82fd6aadf9
RequestEeprom
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490af0c1f3e40a5b8985b51762e1cf291eff
SetDigitalOut
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490ae2094f7bf83d07b161f4bf983c604ab4
SetController
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a827b51271d59da73667ae53007a2896a
GetController
classkobuki_1_1Command.html
a998d9a902269d9cfbc140c3a675f0490a817ab42962b1209952a142686536ba54
VersionFlag
classkobuki_1_1Command.html
ada2fa96c4981badca48d892b743e6c22
HardwareVersion
classkobuki_1_1Command.html
ada2fa96c4981badca48d892b743e6c22a753e0778ef2f6ae36128bb310f559399
FirmwareVersion
classkobuki_1_1Command.html
ada2fa96c4981badca48d892b743e6c22a78ce305db278548e9e8a73fb4d329ec3
UniqueDeviceID
classkobuki_1_1Command.html
ada2fa96c4981badca48d892b743e6c22aaf262090ebd08b925c71230f3aeb8391
bool
deserialise
classkobuki_1_1Command.html
a940dc54294dc2b6ca9305867229137de
(ecl::PushAndPop< unsigned char > &byteStream)
void
resetBuffer
classkobuki_1_1Command.html
a92e11a248177d836d59dca61b2730018
(Buffer &buffer)
bool
serialise
classkobuki_1_1Command.html
a735d4fe3925e2ca28dee437b61ce8398
(ecl::PushAndPop< unsigned char > &byteStream)
virtual
~Command
classkobuki_1_1Command.html
a7d4f39193e39ca14c062b5d92aa4e310
()
static Command
GetControllerGain
classkobuki_1_1Command.html
a36510619abf35df4c293bc06e9bfb44c
()
static Command
GetVersionInfo
classkobuki_1_1Command.html
af88113d4e2bb59857a1194d76d813c6c
()
static Command
PlaySoundSequence
classkobuki_1_1Command.html
a9eb46f3f36573b8168252b13434a7260
(const enum SoundSequences &number, Command::Data ¤t_data)
static Command
SetControllerGain
classkobuki_1_1Command.html
a536a0b1af4fa171375d8227d2d0ca27e
(const unsigned char &type, const unsigned int &p_gain, const unsigned int &i_gain, const unsigned int &d_gain)
static Command
SetDigitalOutput
classkobuki_1_1Command.html
a4376a5a8b8be1107a56aca5a36fd61d8
(const DigitalOutput &digital_output, Command::Data ¤t_data)
static Command
SetExternalPower
classkobuki_1_1Command.html
acc66a38299deaad48570040aa54d5bdc
(const DigitalOutput &digital_output, Command::Data ¤t_data)
static Command
SetLedArray
classkobuki_1_1Command.html
a90d62fd79acdef8204ef8df442b7c417
(const enum LedNumber &number, const enum LedColour &colour, Command::Data ¤t_data)
static Command
SetVelocityControl
classkobuki_1_1Command.html
ad5156efc2b7de9b519f822cf990e201d
(DiffDrive &diff_drive)
static Command
SetVelocityControl
classkobuki_1_1Command.html
aff87b6a6fa0607fd423da88b7a7bd706
(const int16_t &speed, const int16_t &radius)
Data
data
classkobuki_1_1Command.html
aa9a2396aa4648c377ec0058730b0787b
static const unsigned char
header0
classkobuki_1_1Command.html
a619203f3cdf47bd574f868dea15376e9
static const unsigned char
header1
classkobuki_1_1Command.html
a6d4b993120c36903186ca233c2fbf248
kobuki::Command::Data
structkobuki_1_1Command_1_1Data.html
Data
structkobuki_1_1Command_1_1Data.html
a656ba136485c301b1c6e61812d4d5b26
()
Name
command
structkobuki_1_1Command_1_1Data.html
ac9490c50436e23bf5637317c89e4dff5
unsigned int
d_gain
structkobuki_1_1Command_1_1Data.html
a30ea87f09e4ea88a4efffb04c76fc2d2
unsigned char
duration
structkobuki_1_1Command_1_1Data.html
a74b7821f305bf842734fdef2fba643f2
unsigned char
frame_id
structkobuki_1_1Command_1_1Data.html
a11680a7d1e2c5cd0329ef03a1e089d5d
uint16_t
gp_out
structkobuki_1_1Command_1_1Data.html
a6455b2f01642efe3ca9c64be3491e2a9
unsigned int
i_gain
structkobuki_1_1Command_1_1Data.html
aad4d91a2b44bba8b2de08ff01d217f04
uint16_t
note
structkobuki_1_1Command_1_1Data.html
ad168a40d28679febe6ca598ccc9b9b84
unsigned int
p_gain
structkobuki_1_1Command_1_1Data.html
a24fcae3f22488d412639199dc1907dce
int16_t
radius
structkobuki_1_1Command_1_1Data.html
a119d3f5bfc5ce07d4e1d275963790053
uint16_t
request_flags
structkobuki_1_1Command_1_1Data.html
aa5817272bf53d12beaec3cbe4a7ed8ed
unsigned char
reserved
structkobuki_1_1Command_1_1Data.html
ad9f88322e56d06cca433be590734ffd3
unsigned char
segment_name
structkobuki_1_1Command_1_1Data.html
a6e2363137b38213de976495eb8648d5f
int16_t
speed
structkobuki_1_1Command_1_1Data.html
aa8dca8b284b4d2f6bca8c62d06363b14
unsigned char
type
structkobuki_1_1Command_1_1Data.html
af8f1b9426d4315cba2730875579b543f
kobuki::ControllerInfo
classkobuki_1_1ControllerInfo.html
packet_handler::payloadBase
kobuki::ControllerInfo::Data
bool
constrain
classkobuki_1_1ControllerInfo.html
a19aba3d0ad0c0a7ce5b3ca91d548ac90
()
ControllerInfo
classkobuki_1_1ControllerInfo.html
a2fa77c48da9cc3967ec446bb3f732bce
()
bool
deserialise
classkobuki_1_1ControllerInfo.html
a17904c2b90222d1f0b3230594edd57b7
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1ControllerInfo.html
a3abb3aba0da0f57cdae909698105ccb0
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1ControllerInfo.html
adc14beb6cbb2887d88dc751f30065241
()
struct kobuki::ControllerInfo::Data
data
classkobuki_1_1ControllerInfo.html
a6dd50cd94cfa19d2d24a214f5f6c3df0
kobuki::ControllerInfo::Data
structkobuki_1_1ControllerInfo_1_1Data.html
Data
structkobuki_1_1ControllerInfo_1_1Data.html
a34713fb1c773e9908701dde811b43b60
()
unsigned int
d_gain
structkobuki_1_1ControllerInfo_1_1Data.html
ae7af31643db19b1b6db9c1d24e603a24
unsigned int
i_gain
structkobuki_1_1ControllerInfo_1_1Data.html
a63be9bf798dc96d97236aa183c491161
unsigned int
p_gain
structkobuki_1_1ControllerInfo_1_1Data.html
afe11ee8656d826da50c30d8b5ba93082
unsigned char
type
structkobuki_1_1ControllerInfo_1_1Data.html
a8cb641d536f39a15967a2a50273e3a16
kobuki::CoreSensors
classkobuki_1_1CoreSensors.html
packet_handler::payloadBase
kobuki::CoreSensors::Data
kobuki::CoreSensors::Flags
CoreSensors
classkobuki_1_1CoreSensors.html
a9de815407107efb65aab990def8b4cb9
()
bool
deserialise
classkobuki_1_1CoreSensors.html
a040a72096617002a0d0f93b848006ebc
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1CoreSensors.html
a0be7c59b7aebbbf7c3bcc11b1521d9ed
(ecl::PushAndPop< unsigned char > &byteStream)
struct kobuki::CoreSensors::Data
data
classkobuki_1_1CoreSensors.html
a174414fa517ca33f2a1c73cd8f6d7327
kobuki::CoreSensors::Data
structkobuki_1_1CoreSensors_1_1Data.html
uint8_t
battery
structkobuki_1_1CoreSensors_1_1Data.html
a6e2d199ac9856efb0da581cac93b9efe
uint8_t
bumper
structkobuki_1_1CoreSensors_1_1Data.html
adbb5a43e2e08dbf7827beb3ef52cef0e
uint8_t
buttons
structkobuki_1_1CoreSensors_1_1Data.html
a58839aa82b503c19dba1e7a5558499fa
uint8_t
charger
structkobuki_1_1CoreSensors_1_1Data.html
a880058d64a33e864c418ddcd353b325f
uint8_t
cliff
structkobuki_1_1CoreSensors_1_1Data.html
aed031d5acac9e297826cea0aaa48e3ef
uint16_t
left_encoder
structkobuki_1_1CoreSensors_1_1Data.html
a9a2aee9ed43bb59570ab618f81016044
char
left_pwm
structkobuki_1_1CoreSensors_1_1Data.html
ae98f21f55cbd5f271b34c2d954a80f88
uint8_t
over_current
structkobuki_1_1CoreSensors_1_1Data.html
a567bd7f98ee1581ef222ae7e9d07d989
uint16_t
right_encoder
structkobuki_1_1CoreSensors_1_1Data.html
ab5d251034bca20f28ec57bde1441ca45
char
right_pwm
structkobuki_1_1CoreSensors_1_1Data.html
a7a32588b92f15eff9cef99ebe2d600b2
uint16_t
time_stamp
structkobuki_1_1CoreSensors_1_1Data.html
a2ef0c11257ef7a25c0691e87659e138b
uint8_t
wheel_drop
structkobuki_1_1CoreSensors_1_1Data.html
a47fa534f8b8da4ef4dfed6ecdaa9e2e5
kobuki::CoreSensors::Flags
structkobuki_1_1CoreSensors_1_1Flags.html
static const uint8_t
AdapterType
structkobuki_1_1CoreSensors_1_1Flags.html
a3bc6161aa1184509c0fbeffec09f0c03
static const uint8_t
BatteryStateMask
structkobuki_1_1CoreSensors_1_1Flags.html
a839de6575f2dd008f7f11b8574ddccb9
static const uint8_t
Button0
structkobuki_1_1CoreSensors_1_1Flags.html
a4a9367bc7fbc0fe6b2b9e9ad965aab2d
static const uint8_t
Button1
structkobuki_1_1CoreSensors_1_1Flags.html
a3e1fe80453d13cbd134e5ed344da0359
static const uint8_t
Button2
structkobuki_1_1CoreSensors_1_1Flags.html
a1e2fe7dab37b90d731a01c82108a6ee7
static const uint8_t
CenterBumper
structkobuki_1_1CoreSensors_1_1Flags.html
a29c7abed2265fa5acd0a5288ceaf831a
static const uint8_t
CenterCliff
structkobuki_1_1CoreSensors_1_1Flags.html
a1b5e6cb42d25bec2e9030341f4b8df4b
static const uint8_t
Charged
structkobuki_1_1CoreSensors_1_1Flags.html
a37a146ce9d17489e29223cf8eda52731
static const uint8_t
Charging
structkobuki_1_1CoreSensors_1_1Flags.html
a944248c28c8097de503af120b1afe3e6
static const uint8_t
Discharging
structkobuki_1_1CoreSensors_1_1Flags.html
a7478f59ea180abc589c314a9be8c6d52
static const uint8_t
LeftBumper
structkobuki_1_1CoreSensors_1_1Flags.html
abd2dbde0aee87695348ee31e451469cf
static const uint8_t
LeftCliff
structkobuki_1_1CoreSensors_1_1Flags.html
ad986a906de2deaf17381f5b6457bf0af
static const uint8_t
LeftWheel
structkobuki_1_1CoreSensors_1_1Flags.html
a081dcff8c1a2ca453fe3952c19cff4b5
static const uint8_t
LeftWheel_OC
structkobuki_1_1CoreSensors_1_1Flags.html
a18f5b7c46447fa7a5661290ef052a863
static const uint8_t
RightBumper
structkobuki_1_1CoreSensors_1_1Flags.html
a46a0af0ca751224ee77ca8229dee8d74
static const uint8_t
RightCliff
structkobuki_1_1CoreSensors_1_1Flags.html
a26c8b51ff04d0aa820b11362cde089a9
static const uint8_t
RightWheel
structkobuki_1_1CoreSensors_1_1Flags.html
adcbe63546742933ef4f2e60ba2ba206b
static const uint8_t
RightWheel_OC
structkobuki_1_1CoreSensors_1_1Flags.html
acd0f2a4e0f3bc264289ebc67f7ef4316
kobuki::Current
classkobuki_1_1Current.html
packet_handler::payloadBase
kobuki::Current::Data
bool
constrain
classkobuki_1_1Current.html
aea4b1265fd5ecb6a69561e34fdc20c6d
()
Current
classkobuki_1_1Current.html
ac4847b0c579eb47042b925930ef38f10
()
bool
deserialise
classkobuki_1_1Current.html
a0650572b8e343637d000a8c3682bed5d
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1Current.html
aa316a7575e368dd6c731d8de7186802d
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Current.html
ad168f5d3a81517070c8da66590b25d08
()
struct kobuki::Current::Data
data
classkobuki_1_1Current.html
add63f0fb487817b67c582219af61a190
kobuki::Current::Data
structkobuki_1_1Current_1_1Data.html
Data
structkobuki_1_1Current_1_1Data.html
aa81bd1e4e117ef5162e8d5ef64c5b775
()
std::vector< uint8_t >
current
structkobuki_1_1Current_1_1Data.html
ab7ee84124d14a12f12698dc7b83765ab
kobuki::DiffDrive
classkobuki_1_1DiffDrive.html
DiffDrive
classkobuki_1_1DiffDrive.html
a5b3265fdb9be865c17e26bdacdfd6f07
()
void
getWheelJointStates
classkobuki_1_1DiffDrive.html
adbda4aac1c7fc982a3f4de3ea969118f
(double &wheel_left_angle, double &wheel_left_angle_rate, double &wheel_right_angle, double &wheel_right_angle_rate)
const ecl::DifferentialDrive::Kinematics &
kinematics
classkobuki_1_1DiffDrive.html
ac114f4961247b3588377634b801c9d59
()
std::vector< double >
pointVelocity
classkobuki_1_1DiffDrive.html
a78ed09cbb3bfe1bdb8fd54c97b02d187
() const
void
reset
classkobuki_1_1DiffDrive.html
a30022287cb6e09ffec607422b9166e49
()
void
setVelocityCommands
classkobuki_1_1DiffDrive.html
ac03a97b1ee8b36a7b7d02ded9f28dd8a
(const double &vx, const double &wz)
void
update
classkobuki_1_1DiffDrive.html
a1655bb061ec059c98a646f7dcdecd949
(const uint16_t &time_stamp, const uint16_t &left_encoder, const uint16_t &right_encoder, ecl::Pose2D< double > &pose_update, ecl::linear_algebra::Vector3d &pose_update_rates)
void
velocityCommands
classkobuki_1_1DiffDrive.html
a74a496205059a0acd9b89b69309cab74
(const double &vx, const double &wz)
void
velocityCommands
classkobuki_1_1DiffDrive.html
a1f01310eca08064aa55adbca8d6e24f0
(const short &cmd_speed, const short &cmd_radius)
void
velocityCommands
classkobuki_1_1DiffDrive.html
a4cc6f20318958ef7c4c41150ab5b38b3
(const std::vector< double > &cmd)
void
velocityCommands
classkobuki_1_1DiffDrive.html
a197a541c09d043422da4961a916757d4
(const std::vector< short > &cmd)
std::vector< short >
velocityCommands
classkobuki_1_1DiffDrive.html
a6cce78209cb886b4fdd34e242d06e2d4
()
double
wheel_bias
classkobuki_1_1DiffDrive.html
a32e069cb09848f2bf2c45f697b31a62f
() const
short
bound
classkobuki_1_1DiffDrive.html
a8fb421cd060423c97ef74ce95ad45e16
(const double &value)
double
bias
classkobuki_1_1DiffDrive.html
a5216bed924c0220609960542fa27a38d
ecl::DifferentialDrive::Kinematics
diff_drive_kinematics
classkobuki_1_1DiffDrive.html
a163c81a5f6489947408301867adbd240
int
imu_heading_offset
classkobuki_1_1DiffDrive.html
aa7fec6b3a36eec177d79b99cd065d20a
double
last_diff_time
classkobuki_1_1DiffDrive.html
af8d700fcf943ae91ce7bb96c24edb7be
double
last_rad_left
classkobuki_1_1DiffDrive.html
a3a5f3a028bad67a5dac076e3fc9d8d22
double
last_rad_right
classkobuki_1_1DiffDrive.html
a799258e6537987af4f1e2a3d1750e9a3
unsigned short
last_tick_left
classkobuki_1_1DiffDrive.html
aae2baf5652d3cf5d17b9430df74460bc
unsigned short
last_tick_right
classkobuki_1_1DiffDrive.html
a5486e5f69560bf760c44893babcc03a4
unsigned short
last_timestamp
classkobuki_1_1DiffDrive.html
a8dc0a500edd3524833540839b1d145a6
double
last_velocity_left
classkobuki_1_1DiffDrive.html
a48835379938377e577583e5cd70b97ce
double
last_velocity_right
classkobuki_1_1DiffDrive.html
a9cc7021c7beeb40e163f60d0260e8570
std::vector< double >
point_velocity
classkobuki_1_1DiffDrive.html
ac02cea6f6f4e072326be6df76b5b3adb
double
radius
classkobuki_1_1DiffDrive.html
ad2507b8a204c5e8e02c25f40c1787eff
double
speed
classkobuki_1_1DiffDrive.html
ab035b44a28ff971feb1e8806c8ccca59
ecl::Mutex
state_mutex
classkobuki_1_1DiffDrive.html
a986e84bef0c53fb84096b2c36594f05e
const double
tick_to_rad
classkobuki_1_1DiffDrive.html
ac61d00b9dfa7e395e42e8440124c0d46
ecl::Mutex
velocity_mutex
classkobuki_1_1DiffDrive.html
a7f9245868c140c829a98d5a94ffbeb3b
double
wheel_radius
classkobuki_1_1DiffDrive.html
a8074f33732a3dd52f6ba2fc00223727d
kobuki::DigitalOutput
structkobuki_1_1DigitalOutput.html
DigitalOutput
structkobuki_1_1DigitalOutput.html
a49d350034a3a9347bcdb429e7e7f96fc
()
bool
mask
structkobuki_1_1DigitalOutput.html
aa271e48616aaacd4c543a724384e18fd
[4]
bool
values
structkobuki_1_1DigitalOutput.html
a06fc47a52ddab0be6bef25928239e329
[4]
kobuki::DockIR
classkobuki_1_1DockIR.html
packet_handler::payloadBase
kobuki::DockIR::Data
bool
constrain
classkobuki_1_1DockIR.html
a37bc0f5d6e69b64728fc9e19dd580290
()
bool
deserialise
classkobuki_1_1DockIR.html
acee0bd7f154a549d8d5a0f56aa9a6771
(ecl::PushAndPop< unsigned char > &byteStream)
DockIR
classkobuki_1_1DockIR.html
a132c7a441b679df3d614e9d007cf4046
()
bool
serialise
classkobuki_1_1DockIR.html
a128386a3799571a9aaa71565156ab9ff
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1DockIR.html
a4886b43df369e9815fa0b7431d33e54d
()
struct kobuki::DockIR::Data
data
classkobuki_1_1DockIR.html
a59660363c145c44c9e10f4917f2d1cdd
kobuki::DockIR::Data
structkobuki_1_1DockIR_1_1Data.html
Data
structkobuki_1_1DockIR_1_1Data.html
a87dd6863a017a2eb0ddc7e321ad9476a
()
std::vector< uint8_t >
docking
structkobuki_1_1DockIR_1_1Data.html
afbd2446312c797f55a32c8f9077a09be
kobuki::Eeprom
classkobuki_1_1Eeprom.html
packet_handler::payloadBase
kobuki::Eeprom::Data
bool
constrain
classkobuki_1_1Eeprom.html
a462eae2af67e703c07615a8875632c83
()
bool
deserialise
classkobuki_1_1Eeprom.html
ac60a5c8a4ba3b95dd21f9a671c416710
(ecl::PushAndPop< unsigned char > &byteStream)
Eeprom
classkobuki_1_1Eeprom.html
ae3b815b7922acd723f80cd70aaea58de
()
bool
serialise
classkobuki_1_1Eeprom.html
a47c436f684217129556b979fcde4d9e8
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Eeprom.html
aeb31ad1181dd0f89bc53cf09074efbf0
()
kobuki::Eeprom::Data
structkobuki_1_1Eeprom_1_1Data.html
Data
structkobuki_1_1Eeprom_1_1Data.html
ad19a65d2de9d2595d2c238a9dec971b8
()
std::vector< uint8_t >
tmp_eeprom
structkobuki_1_1Eeprom_1_1Data.html
a40259e53d69c4e01c95fbefceb66a371
uint8_t
tmp_frame_id
structkobuki_1_1Eeprom_1_1Data.html
a49fd4240664c5ece3ce78c38144c6e2c
kobuki::EventManager
classkobuki_1_1EventManager.html
EventManager
classkobuki_1_1EventManager.html
a2e29d28976acd117e32e5329851ce828
()
void
init
classkobuki_1_1EventManager.html
a1a5a6b8d26cd35c2904ff4ec1584359a
(const std::string &sigslots_namespace)
void
update
classkobuki_1_1EventManager.html
a0fdebc830c98b0a3fcb644da5b5b0281
(const CoreSensors::Data &new_state, const std::vector< uint16_t > &cliff_data)
void
update
classkobuki_1_1EventManager.html
a6f4a78351d0133b3b663bd049c0a09f3
(const uint16_t &digital_input)
void
update
classkobuki_1_1EventManager.html
af73b8e73671fef20b29e1e6fc1167aa7
(bool is_plugged, bool is_alive)
uint16_t
last_digital_input
classkobuki_1_1EventManager.html
a113cde626a95791cbc8b8863077e1e74
RobotEvent::State
last_robot_state
classkobuki_1_1EventManager.html
a0470eec0bb89466ca26ac5b4d9e91db2
CoreSensors::Data
last_state
classkobuki_1_1EventManager.html
a9f68520bebf0159b8e6e562d5e9dfd58
ecl::Signal< const BumperEvent & >
sig_bumper_event
classkobuki_1_1EventManager.html
a28bcb6091783304c04c48c7513f00753
ecl::Signal< const ButtonEvent & >
sig_button_event
classkobuki_1_1EventManager.html
a818538874bdfe648aa3c984320d68156
ecl::Signal< const CliffEvent & >
sig_cliff_event
classkobuki_1_1EventManager.html
a8179aadf1b43c51cc2726b2abcdf4548
ecl::Signal< const InputEvent & >
sig_input_event
classkobuki_1_1EventManager.html
a2abcef7c5342d418a7310aa8a1bd4722
ecl::Signal< const PowerEvent & >
sig_power_event
classkobuki_1_1EventManager.html
a0b59c2eed3a2fc2cd671214a274b3428
ecl::Signal< const RobotEvent & >
sig_robot_event
classkobuki_1_1EventManager.html
adb8b0238cbcdccca5d8528594443d436
ecl::Signal< const WheelEvent & >
sig_wheel_event
classkobuki_1_1EventManager.html
a426514536742471bdfac97e31169ced9
kobuki::Firmware
classkobuki_1_1Firmware.html
packet_handler::payloadBase
kobuki::Firmware::Data
int
check_major_version
classkobuki_1_1Firmware.html
a7a3014b781ce53ca8aabb3c3bef2abd0
()
int
check_minor_version
classkobuki_1_1Firmware.html
a1b7c68777973d97d33b0ddc79188f617
()
bool
constrain
classkobuki_1_1Firmware.html
aaeb08ccc3b9a7626d070788f0357ecea
()
int
current_major_version
classkobuki_1_1Firmware.html
a4b02729cc8428388429fa3b98b0cb80c
()
int
current_minor_version
classkobuki_1_1Firmware.html
afd6ad0359b533c57ba6848082977cbed
()
std::string
current_version
classkobuki_1_1Firmware.html
a644e63df3bb86a8da7eb81e206f19e70
()
bool
deserialise
classkobuki_1_1Firmware.html
af41cef6ff3dc0ed1e7b256681544e1a2
(ecl::PushAndPop< unsigned char > &byteStream)
Firmware
classkobuki_1_1Firmware.html
a03e96b1d5b983dad37e0b5f9c4e4fa9f
()
int
flashed_major_version
classkobuki_1_1Firmware.html
aa801cb4d68ae7205cb94876ce5bfc50c
()
int
flashed_minor_version
classkobuki_1_1Firmware.html
acf051500b8b1dd95e2bc7405c69f7eb4
()
std::string
flashed_version
classkobuki_1_1Firmware.html
aa6a8b2fe4cf7951915d7877609143650
()
bool
serialise
classkobuki_1_1Firmware.html
ad70e38096ca2ca1ceba11c825113bebf
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Firmware.html
aecb90a39a951c1b32b26bc77de60d029
()
struct kobuki::Firmware::Data
data
classkobuki_1_1Firmware.html
afd0dfe63b1cff495fabd7fbc61073b41
kobuki::Firmware::Data
structkobuki_1_1Firmware_1_1Data.html
uint32_t
version
structkobuki_1_1Firmware_1_1Data.html
aa1755f72354675dcd3dcda77eb6d055c
kobuki::GpInput
classkobuki_1_1GpInput.html
packet_handler::payloadBase
kobuki::GpInput::Data
bool
constrain
classkobuki_1_1GpInput.html
a1aea6a6373295b1536d908d3e24ff639
()
bool
deserialise
classkobuki_1_1GpInput.html
a28b4dbbd1a1df1b22cda86193dadd60e
(ecl::PushAndPop< unsigned char > &byteStream)
GpInput
classkobuki_1_1GpInput.html
a30ff7258b931c84377ebc9fd22a9a0c0
()
bool
serialise
classkobuki_1_1GpInput.html
a1593df2dfb3739e4b9c83144e744016f
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1GpInput.html
ad9980323ec627e2059e6a275cedc0867
()
struct kobuki::GpInput::Data
data
classkobuki_1_1GpInput.html
a2d71bd6d91b21763677f4f37e37cfc85
kobuki::GpInput::Data
structkobuki_1_1GpInput_1_1Data.html
Data
structkobuki_1_1GpInput_1_1Data.html
ab4e976ac66dee4f6fcfc6632a4d7080b
()
std::vector< uint16_t >
analog_input
structkobuki_1_1GpInput_1_1Data.html
a5a77ebbf4e04790e65f1bfb9a935db70
uint16_t
digital_input
structkobuki_1_1GpInput_1_1Data.html
a4d91ec153b1310b7ef99af7f61850906
kobuki::Hardware
classkobuki_1_1Hardware.html
packet_handler::payloadBase
kobuki::Hardware::Data
bool
constrain
classkobuki_1_1Hardware.html
a933e28e636de13f69587e331651e1da5
()
bool
deserialise
classkobuki_1_1Hardware.html
a0e30a67914debe3e5de881720273c17b
(ecl::PushAndPop< unsigned char > &byteStream)
Hardware
classkobuki_1_1Hardware.html
a10a47329ad3a596fa372d0df38782193
()
bool
serialise
classkobuki_1_1Hardware.html
a40d1460b39060fbc02684355922b2672
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Hardware.html
a9db37be2dcff8eeab9a6a06dde07a4c3
()
struct kobuki::Hardware::Data
data
classkobuki_1_1Hardware.html
a08f54bcf8166af54f50edc60e9f0e7e7
kobuki::Hardware::Data
structkobuki_1_1Hardware_1_1Data.html
uint32_t
version
structkobuki_1_1Hardware_1_1Data.html
ad8213b45a4780e33dfccc932f07aa0bc
kobuki::Header
classkobuki_1_1Header.html
PayloadType
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5e
CoreSensors
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eaa12b8af31be594c67ae5b9fdead6956b
DockInfraRed
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eabae79e6202055fb6d598e6ebaaad4ab6
Inertia
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eae36a9397bdd2b3506cd80e4bf03f4d03
Cliff
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea272a26198f6b86a838b6ec1b9712897c
Current
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eae397464bbb1ed55fb4479c159e2407c7
Hardware
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eafb0bab4f1e5410d21e2727e9cb608f14
Firmware
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea0164aceaf6a319f0666efbd463ada016
ThreeAxisGyro
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eaab049380666126745d8da2e4eac0e391
Eeprom
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea3b283da891de2a50ec6862c5b3398991
GpInput
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea1df38284e536a6b766c89847f5997cf7
UniqueDeviceID
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea1f2b4cda9fba93a0d733eed65a2f0c0e
Reserved
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5ea318b4db383427ffd7a20ee03c5c80da6
ControllerInfo
classkobuki_1_1Header.html
a55431e92a8bbabeab7f9b7fda27eea5eafd5712665e6dddce0980268025626ad8
kobuki::Inertia
classkobuki_1_1Inertia.html
packet_handler::payloadBase
kobuki::Inertia::Data
bool
constrain
classkobuki_1_1Inertia.html
a7d9f5700ec885009b07040c811bd3949
()
bool
deserialise
classkobuki_1_1Inertia.html
a44d0ed2f43fd3598521fdb0104da3e5a
(ecl::PushAndPop< unsigned char > &byteStream)
Inertia
classkobuki_1_1Inertia.html
afe90182c37d85e6e06db7966c3cae42d
()
bool
serialise
classkobuki_1_1Inertia.html
af929db04f4bfc0758aac60ab93cb78ca
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1Inertia.html
a716fa9729469c048f2207a5efc669395
()
virtual
~Inertia
classkobuki_1_1Inertia.html
a4e7cd61452228ec733c46c04b39a47e2
()
struct kobuki::Inertia::Data
data
classkobuki_1_1Inertia.html
a2d6db1d11b3a160786a1784920fa5f99
kobuki::Inertia::Data
structkobuki_1_1Inertia_1_1Data.html
unsigned char
acc
structkobuki_1_1Inertia_1_1Data.html
a0ad4a7f653724bcedcb5d0eea0347352
[3]
int16_t
angle
structkobuki_1_1Inertia_1_1Data.html
a482542389a45c932f36ce4cda902babc
int16_t
angle_rate
structkobuki_1_1Inertia_1_1Data.html
af44f592fb74158c5bcf5b275c67fc3b4
kobuki::InputEvent
structkobuki_1_1InputEvent.html
bool
values
structkobuki_1_1InputEvent.html
aca6f9a799c250a9e69d011e85bf6b0eb
[4]
kobuki::Kobuki
classkobuki_1_1Kobuki.html
Battery
batteryStatus
classkobuki_1_1Kobuki.html
ada9c8b518d41ceaf9326de577eec2d2b
() const
bool
disable
classkobuki_1_1Kobuki.html
a9e4447e3b2bb177155ee681daccdc274
()
bool
enable
classkobuki_1_1Kobuki.html
afa7f47487ef0224c1ce79f2d70de233b
()
void
fixPayload
classkobuki_1_1Kobuki.html
a8300b9e468ea77063421953a711b3eef
(ecl::PushAndPop< unsigned char > &byteStream)
double
getAngularVelocity
classkobuki_1_1Kobuki.html
a2a64a16a6c4b587627f5a304359ec641
() const
Cliff::Data
getCliffData
classkobuki_1_1Kobuki.html
a75ed69becc3058d2a9525cfbe81aabe1
() const
bool
getControllerGain
classkobuki_1_1Kobuki.html
acdc18337219b79cf202c3b4178ff62fa
()
ControllerInfo::Data
getControllerInfoData
classkobuki_1_1Kobuki.html
a3d9d8cd87fd98bce6adda4f3e9530b41
() const
CoreSensors::Data
getCoreSensorData
classkobuki_1_1Kobuki.html
a33ff3a81a9a43c025da6efb21dc0ac9b
() const
Current::Data
getCurrentData
classkobuki_1_1Kobuki.html
a7e32d9b2879ed4fa50a233bb4fed8413
() const
DockIR::Data
getDockIRData
classkobuki_1_1Kobuki.html
a8af97d7fdc4bd55f1172e5b9b421f343
() const
GpInput::Data
getGpInputData
classkobuki_1_1Kobuki.html
a2ab9631196aa4211b9b6b1634ab9b5f5
() const
ecl::Angle< double >
getHeading
classkobuki_1_1Kobuki.html
af72c123e33ca1882f25800c9af5fb717
() const
Inertia::Data
getInertiaData
classkobuki_1_1Kobuki.html
a7dd63be4984cc95c72aa2fa9dcd0f9d1
() const
ThreeAxisGyro::Data
getRawInertiaData
classkobuki_1_1Kobuki.html
ae3d74aafb393b426069b196e04b09574
() const
void
getWheelJointStates
classkobuki_1_1Kobuki.html
a70e163fcf282a169a1c1c7cbb8564294
(double &wheel_left_angle, double &wheel_left_angle_rate, double &wheel_right_angle, double &wheel_right_angle_rate)
void
init
classkobuki_1_1Kobuki.html
a0648c958434e641d4573721541099ee4
(Parameters ¶meters)
bool
isAlive
classkobuki_1_1Kobuki.html
a395e07e7e4c32117471c4ec8459b73c5
() const
bool
isEnabled
classkobuki_1_1Kobuki.html
a3c250f1d287ebe46c4711307c1d99d59
() const
bool
isShutdown
classkobuki_1_1Kobuki.html
a96f16e56b7483d3dad75b63ce10f91a5
() const
Kobuki
classkobuki_1_1Kobuki.html
a4c767b0d60457092a6085ce0b1db7ff8
()
void
lockDataAccess
classkobuki_1_1Kobuki.html
af4b1e5a79539f8b88a3873d23dc542f6
()
void
playSoundSequence
classkobuki_1_1Kobuki.html
afaf3bd9ab3e781fec84200041ed95f30
(const enum SoundSequences &number)
void
printSigSlotConnections
classkobuki_1_1Kobuki.html
a74865ce787f6dfc15e55fddf0646dccd
() const
void
resetOdometry
classkobuki_1_1Kobuki.html
a9a8e7a0dfa5c9fd447d2791217ca1bca
()
void
setBaseControl
classkobuki_1_1Kobuki.html
af016306e3114daf0c61ffbaae0b3d1a0
(const double &linear_velocity, const double &angular_velocity)
bool
setControllerGain
classkobuki_1_1Kobuki.html
a823260e89ce7e35fe1c721e3be1ec832
(const unsigned char &type, const unsigned int &p_gain, const unsigned int &i_gain, const unsigned int &d_gain)
void
setDigitalOutput
classkobuki_1_1Kobuki.html
a188d1db38aa059f96e3bfb0879b244f8
(const DigitalOutput &digital_output)
void
setExternalPower
classkobuki_1_1Kobuki.html
a53a52a4a94507afe3ce30a0f6dfbefdf
(const DigitalOutput &digital_output)
void
setLed
classkobuki_1_1Kobuki.html
acfa8adb823fe03d7223d41a13d8e66cf
(const enum LedNumber &number, const enum LedColour &colour)
void
shutdown
classkobuki_1_1Kobuki.html
a36ba47467282656af96beb1384e4d337
()
void
spin
classkobuki_1_1Kobuki.html
a6a4ff5d9a33ec16d705c9a8911d50649
()
void
unlockDataAccess
classkobuki_1_1Kobuki.html
a4811744d8cf462525716c9a15d5fea71
()
void
updateOdometry
classkobuki_1_1Kobuki.html
a1c1cf4b6b10d5d18109430d764763544
(ecl::Pose2D< double > &pose_update, ecl::linear_algebra::Vector3d &pose_update_rates)
VersionInfo
versionInfo
classkobuki_1_1Kobuki.html
a2b45e19fa61a2c542dcae5a7973dd28f
() const
~Kobuki
classkobuki_1_1Kobuki.html
a22de83f3db0db6dff0647299bbc5f90e
()
std::vector< std::string >
log
classkobuki_1_1Kobuki.html
a1eba78f120487d8435329e8ac48e6d94
(std::string msg)
std::vector< std::string >
log
classkobuki_1_1Kobuki.html
ac4a953899d74f6eb56b33af25bf7ff9a
(std::string level, std::string msg)
std::vector< std::string >
log
classkobuki_1_1Kobuki.html
a2a0246d757ab0a2bb53e06dfde77e8ab
(std::string level, std::string name, std::string msg)
void
sendBaseControlCommand
classkobuki_1_1Kobuki.html
a78ca3419d9dc80e954f8feaecc2c0c0c
()
void
sendCommand
classkobuki_1_1Kobuki.html
a417ab3236c96d0ea4d9c8dfc40ba8a6e
(Command command)
AccelerationLimiter
acceleration_limiter
classkobuki_1_1Kobuki.html
ac5a6df7edf64e09a33f9f3c680eadf1b
Cliff
cliff
classkobuki_1_1Kobuki.html
a39c45a62a2480ad7bfec13c390fa610f
Command::Buffer
command_buffer
classkobuki_1_1Kobuki.html
afa6b9c7df7155fe1ca2e9154af773ca8
ecl::Mutex
command_mutex
classkobuki_1_1Kobuki.html
af40490e786d8ec95719a10172c1eef3e
ControllerInfo
controller_info
classkobuki_1_1Kobuki.html
a7891cb033fe02014b4bb01f26d318c9f
int
controller_info_reminder
classkobuki_1_1Kobuki.html
a76b2d89af496396759b93e4d1b08b47f
CoreSensors
core_sensors
classkobuki_1_1Kobuki.html
a76b781f33f5e4a7fcfffcfe05bf744ab
Current
current
classkobuki_1_1Kobuki.html
af841f499eedcdd0d0a03f143f36d46ae
PacketFinder::BufferType
data_buffer
classkobuki_1_1Kobuki.html
a65d6583aa72e37ee6622ad00e669234d
ecl::Mutex
data_mutex
classkobuki_1_1Kobuki.html
abb5b7aa70e7b2207f8e8a4412d7487f3
DiffDrive
diff_drive
classkobuki_1_1Kobuki.html
a31467a3683f79790e30ba2fe5a597210
DockIR
dock_ir
classkobuki_1_1Kobuki.html
a753915dbef81df0f85bd51dc20128255
EventManager
event_manager
classkobuki_1_1Kobuki.html
afee2605f8166f479026d8977b2697dfa
Firmware
firmware
classkobuki_1_1Kobuki.html
a231eabfedb0cbda53a4fea9582a36628
GpInput
gp_input
classkobuki_1_1Kobuki.html
aa919d8b508b8fa9ac2b380e91d91fbe7
Hardware
hardware
classkobuki_1_1Kobuki.html
ab3b7838b614cca5f785e52c8ea160b8c
double
heading_offset
classkobuki_1_1Kobuki.html
a13d29e78f65eb0eb459659b3afbf7685
Inertia
inertia
classkobuki_1_1Kobuki.html
a2b867d6cda20d8fc21a36dbb4d6ba125
bool
is_alive
classkobuki_1_1Kobuki.html
acba33ca9f76f440202fd20b3579c9c9e
bool
is_connected
classkobuki_1_1Kobuki.html
a0f521d6b02b875ca38c7a217d9856fd7
bool
is_enabled
classkobuki_1_1Kobuki.html
a817e0f9b75c591fac8753280f88442e6
Command
kobuki_command
classkobuki_1_1Kobuki.html
a2ef8e78d7168a90faffaa516522f79bf
PacketFinder
packet_finder
classkobuki_1_1Kobuki.html
aa438e90f351c31b1ae6f9cdaddce6058
Parameters
parameters
classkobuki_1_1Kobuki.html
a02ada66911213cd57bb2f5ac21937562
ecl::Serial
serial
classkobuki_1_1Kobuki.html
a6fbdcfe7e8557c0c2d0480be3cdf7773
bool
shutdown_requested
classkobuki_1_1Kobuki.html
aeb000976a20ed8f5eaf847c258527ace
ecl::Signal
sig_controller_info
classkobuki_1_1Kobuki.html
ae8e96e11dbf111aac453911cbd7ba45c
ecl::Signal< const std::string & >
sig_debug
classkobuki_1_1Kobuki.html
aa3bb2d628f9a64aa4ec7bcfb7d911266
ecl::Signal< const std::string & >
sig_error
classkobuki_1_1Kobuki.html
a60fc90929f8649468272cbdc1ca4ad6d
ecl::Signal< const std::string & >
sig_info
classkobuki_1_1Kobuki.html
aa39b142b5f651d5831b9107c35e86330
ecl::Signal< const std::vector< std::string > & >
sig_named
classkobuki_1_1Kobuki.html
ae2dbf1a75dff7a56936b9c3732bee94e
ecl::Signal< const std::vector< short > & >
sig_raw_control_command
classkobuki_1_1Kobuki.html
a55d4149f90f900574e4639f543e09675
ecl::Signal< Command::Buffer & >
sig_raw_data_command
classkobuki_1_1Kobuki.html
a9fa84f5f2d6bf182a5b5f38a8be0d47c
ecl::Signal< PacketFinder::BufferType & >
sig_raw_data_stream
classkobuki_1_1Kobuki.html
a4752fa63c69f3fae94298a078769366e
ecl::Signal
sig_stream_data
classkobuki_1_1Kobuki.html
a780d7dacef70b02c22d1eae65be23411
ecl::Signal< const VersionInfo & >
sig_version_info
classkobuki_1_1Kobuki.html
af3c8487e4421094cc0eb38bfb621c414
ecl::Signal< const std::string & >
sig_warn
classkobuki_1_1Kobuki.html
a8365fa1b3e2dbe361fd51e855ac63681
ecl::Thread
thread
classkobuki_1_1Kobuki.html
a6330b66495007d2956a59a1931fde123
ThreeAxisGyro
three_axis_gyro
classkobuki_1_1Kobuki.html
a416e41478d6941078d11f69f6a7a1207
UniqueDeviceID
unique_device_id
classkobuki_1_1Kobuki.html
acddbc6dc21324a02d2118322c5eb7167
std::vector< short >
velocity_commands_debug
classkobuki_1_1Kobuki.html
a524dbda310ab7d97c0e86b3189cb1938
int
version_info_reminder
classkobuki_1_1Kobuki.html
ab07dc6fa02d48f837ea3755f3ac7b03c
kobuki::PacketFinder
classkobuki_1_1PacketFinder.html
kobuki::PacketFinderBase
bool
checkSum
classkobuki_1_1PacketFinder.html
ad0d99bb21004deb5d2be16c49ca82f1e
()
virtual
~PacketFinder
classkobuki_1_1PacketFinder.html
ac3bf0ed1553dd9945bd1ce0b4b87d160
()
kobuki::PacketFinderBase
classkobuki_1_1PacketFinderBase.html
ecl::PushAndPop< unsigned char >
BufferType
classkobuki_1_1PacketFinderBase.html
a7a548c36c0c0c85a290bf63d54f8211b
packetFinderState
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8
clearBuffer
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8ad650e76e8c85b6112140b86ddeb20929
waitingForStx
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8a03e0fbf274e46ddf14c038a4abad4189
waitingForPayloadSize
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8a7a2627559f357bf02ec088b2c884a055
waitingForPayloadToEtx
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8aab89bfaf9b37cacf36a932c317bdac7a
waitingForEtx
classkobuki_1_1PacketFinderBase.html
a95a1d9a9e4de9401769771b7240408e8ad96841e57c961d3723996ce4b5b7fad5
virtual bool
checkSum
classkobuki_1_1PacketFinderBase.html
ae06705ce8c3471aa60a496099f68b27f
()
void
clear
classkobuki_1_1PacketFinderBase.html
af6613761f5b02d1ea41aa9c8a5751a9a
()
void
configure
classkobuki_1_1PacketFinderBase.html
a36345c2f2abf305954b882371ed9f9c3
(const std::string &sigslots_namespace, const BufferType &putStx, const BufferType &putEtx, unsigned int sizeLengthField, unsigned int sizeMaxPayload, unsigned int sizeChecksumField, bool variableSizePayload)
void
enableVerbose
classkobuki_1_1PacketFinderBase.html
aaf9a887ab7258cb32db3e92f0500a160
()
void
getBuffer
classkobuki_1_1PacketFinderBase.html
a3b59b2c70d61bf2180337eddfb0ae08c
(BufferType &bufferRef)
void
getPayload
classkobuki_1_1PacketFinderBase.html
a3b7d8eb69f43f02a8cdbb9a908740bba
(BufferType &bufferRef)
unsigned int
numberOfDataToRead
classkobuki_1_1PacketFinderBase.html
ac81c6f8d3f569447a6d0bc992060f37d
()
PacketFinderBase
classkobuki_1_1PacketFinderBase.html
a2af8577ace869ac685bbd3df818a43fd
()
virtual bool
update
classkobuki_1_1PacketFinderBase.html
ae80fbedeba41baf3dd2f3db93c812b44
(const unsigned char *incoming, unsigned int numberOfIncoming)
virtual
~PacketFinderBase
classkobuki_1_1PacketFinderBase.html
a31f82a805d1daf63ec3ee3e8586e3ad3
()
enum packetFinderState
state
classkobuki_1_1PacketFinderBase.html
a01a3037d83ed4f9bb3d22932d29a1dcc
bool
waitForEtx
classkobuki_1_1PacketFinderBase.html
a211cc4e18d4b48e951539952cf3a0607
(const unsigned char incoming, bool &foundPacket)
bool
waitForPayloadAndEtx
classkobuki_1_1PacketFinderBase.html
a14e362e78ff9f5d584ee437b353580aa
(const unsigned char *incoming, unsigned int numberOfIncoming, bool &foundPacket)
bool
waitForPayloadSize
classkobuki_1_1PacketFinderBase.html
a95a3ef9d47f9a00dde9924d97f207c0f
(const unsigned char *incoming, unsigned int numberOfIncoming)
bool
WaitForStx
classkobuki_1_1PacketFinderBase.html
a7adc7edf0182921fd55787e5981198c3
(const unsigned char datum)
BufferType
buffer
classkobuki_1_1PacketFinderBase.html
aaa6673951c65a21948e94e6efbe41ff1
BufferType
ETX
classkobuki_1_1PacketFinderBase.html
a024c93fd9228fa0598d6edebaf1e851c
ecl::Signal< const std::string & >
sig_error
classkobuki_1_1PacketFinderBase.html
a84d10875989ea59314bfe87a95a98ca3
ecl::Signal< const std::string & >
sig_warn
classkobuki_1_1PacketFinderBase.html
a7648848ba9116a55f8609b12f0249bd6
unsigned int
size_checksum_field
classkobuki_1_1PacketFinderBase.html
a81db6ffbf2859173df7e917b44b32dba
unsigned int
size_etx
classkobuki_1_1PacketFinderBase.html
adaf32c7b348c6f6c675edfefa1e6f1a5
unsigned int
size_length_field
classkobuki_1_1PacketFinderBase.html
a1fd3a110b4920103132e7e281251caca
unsigned int
size_max_payload
classkobuki_1_1PacketFinderBase.html
ab9981e768e5042c0efffd23df506c477
unsigned int
size_payload
classkobuki_1_1PacketFinderBase.html
a0ab8932e3f01def929b43d2d8c68413d
unsigned int
size_stx
classkobuki_1_1PacketFinderBase.html
afd37d819afc24b5fbbbdfd21e4cda1ac
BufferType
STX
classkobuki_1_1PacketFinderBase.html
a8deef4eaa35897578030892cb3265d02
bool
variable_size_payload
classkobuki_1_1PacketFinderBase.html
a06d54c9254d3413fed606bf515183770
bool
verbose
classkobuki_1_1PacketFinderBase.html
ac1ebadd0a19b4d15edde603c35855563
kobuki::Parameters
classkobuki_1_1Parameters.html
Parameters
classkobuki_1_1Parameters.html
ab5202bf817312045d9a5a7c7a6172b82
()
bool
validate
classkobuki_1_1Parameters.html
ab69e82cd5161562203da02c5b39aeb1f
()
double
angular_acceleration_limit
classkobuki_1_1Parameters.html
a39945d15b7e6e73365546ec7cd1e0e38
double
angular_deceleration_limit
classkobuki_1_1Parameters.html
a2aa21b58334b3e115f0f583115c852a0
double
battery_capacity
classkobuki_1_1Parameters.html
a0c7b04175141d702f520c4a963876143
double
battery_dangerous
classkobuki_1_1Parameters.html
a6332cc2748b6f7095e1eb463a024289d
double
battery_low
classkobuki_1_1Parameters.html
afbe3833926add7263db592c6b0116b36
std::string
device_port
classkobuki_1_1Parameters.html
a993217236ea68f063f5bc285414408e2
bool
enable_acceleration_limiter
classkobuki_1_1Parameters.html
ab6eaa092677b34a152c9a11dfd3ff56f
std::string
error_msg
classkobuki_1_1Parameters.html
a173dfe128efc68e860cdd0b3193dc2d7
double
linear_acceleration_limit
classkobuki_1_1Parameters.html
a80f340ed5ef2c38e29dcc84bd808d8d8
double
linear_deceleration_limit
classkobuki_1_1Parameters.html
a508680b2d1079e83d80492af73aed9cd
std::string
sigslots_namespace
classkobuki_1_1Parameters.html
a0717933338e84bc7907f7e8345e2347e
bool
simulation
classkobuki_1_1Parameters.html
afb674fc8606ffb15482a4230293cae6c
kobuki::PowerEvent
structkobuki_1_1PowerEvent.html
Event
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7
Unplugged
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7ab5e7fd18a9a07a22f21ba9000fb69246
PluggedToAdapter
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7a89960e7b0f506f500ca8d1882c7371fe
PluggedToDockbase
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7ae4ad9a2a92e08de985f2457c4e9944dd
ChargeCompleted
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7afef2362f2e90ee4b7c5fd7f2d9e8c22c
BatteryLow
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7ace9cd7aa86f957a3ce9c65f32e2efc36
BatteryCritical
structkobuki_1_1PowerEvent.html
a1f2a9a2f26540757d01f6430edcd75b7a5ea106d2cf9cc442f452651a431c164f
enum kobuki::PowerEvent::Event
event
structkobuki_1_1PowerEvent.html
a69cd47f8f7316e75a4c55dfea2e34d29
kobuki::RobotEvent
structkobuki_1_1RobotEvent.html
State
structkobuki_1_1RobotEvent.html
aa2da423ca872390312344a020400ec06
Offline
structkobuki_1_1RobotEvent.html
aa2da423ca872390312344a020400ec06a2d7440133b8c35765d5775aa7b533cf4
Online
structkobuki_1_1RobotEvent.html
aa2da423ca872390312344a020400ec06a5a4f31c47a458725cd579a8096863318
Unknown
structkobuki_1_1RobotEvent.html
aa2da423ca872390312344a020400ec06a106f74dcd5800d5ea7f5113505aa63bc
enum kobuki::RobotEvent::State
state
structkobuki_1_1RobotEvent.html
ac9f74ad86313b2ecf97ea3fa17c1a474
kobuki::ThreeAxisGyro
classkobuki_1_1ThreeAxisGyro.html
packet_handler::payloadBase
kobuki::ThreeAxisGyro::Data
bool
constrain
classkobuki_1_1ThreeAxisGyro.html
a943bcec0f8136c43df2c36a43a5ac2bd
()
bool
deserialise
classkobuki_1_1ThreeAxisGyro.html
a65c15215e2769e7227c3f1f772a445b1
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1ThreeAxisGyro.html
aa3f954eed385bdcd23377219a304fc99
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1ThreeAxisGyro.html
ae91b0c68bca19ebd623ddbb0d0bdba4a
()
ThreeAxisGyro
classkobuki_1_1ThreeAxisGyro.html
a06d8f96032c8913fa8bbb03c011037f0
()
virtual
~ThreeAxisGyro
classkobuki_1_1ThreeAxisGyro.html
a1c58788275e525b14b02a78a86b5d3c6
()
struct kobuki::ThreeAxisGyro::Data
data
classkobuki_1_1ThreeAxisGyro.html
af6474db9a6f77a41a20155001658b1dc
kobuki::ThreeAxisGyro::Data
structkobuki_1_1ThreeAxisGyro_1_1Data.html
unsigned short
data
structkobuki_1_1ThreeAxisGyro_1_1Data.html
a8c679a4e0d0b6969b0d5c28574525e30
[MAX_DATA_SIZE]
unsigned char
followed_data_length
structkobuki_1_1ThreeAxisGyro_1_1Data.html
a09d531b38cd9c41ebb4a6c5656c5026b
unsigned char
frame_id
structkobuki_1_1ThreeAxisGyro_1_1Data.html
a69a8bea4b2d5129175788de1bf245b45
kobuki::union_sint16
unionkobuki_1_1union__sint16.html
unsigned char
byte
unionkobuki_1_1union__sint16.html
a4a741b269df98ac2cb4d90e67c1048a6
[2]
short
word
unionkobuki_1_1union__sint16.html
aa13ccf773b329c89ee27ee71e9517b7e
kobuki::UniqueDeviceID
classkobuki_1_1UniqueDeviceID.html
packet_handler::payloadBase
kobuki::UniqueDeviceID::Data
bool
constrain
classkobuki_1_1UniqueDeviceID.html
ab19a858459637349c30ce659b2dee652
()
bool
deserialise
classkobuki_1_1UniqueDeviceID.html
ac3fefd5a6c768a52e96b1890afa41319
(ecl::PushAndPop< unsigned char > &byteStream)
bool
serialise
classkobuki_1_1UniqueDeviceID.html
a9bde99f3c3f501524e48ba0e2116e7e4
(ecl::PushAndPop< unsigned char > &byteStream)
void
showMe
classkobuki_1_1UniqueDeviceID.html
ab78a9690a122ad5803d1829185b22287
()
UniqueDeviceID
classkobuki_1_1UniqueDeviceID.html
ad8c3516961d8d29193256f84f48d0d33
()
struct kobuki::UniqueDeviceID::Data
data
classkobuki_1_1UniqueDeviceID.html
a4dccc63e08435b2cad91eed14d8ddf01
kobuki::UniqueDeviceID::Data
structkobuki_1_1UniqueDeviceID_1_1Data.html
uint32_t
udid0
structkobuki_1_1UniqueDeviceID_1_1Data.html
a288e270b6772a5eba47f967c2216e995
uint32_t
udid1
structkobuki_1_1UniqueDeviceID_1_1Data.html
a4839939a73f3e7d47f52b7399f6d8047
uint32_t
udid2
structkobuki_1_1UniqueDeviceID_1_1Data.html
ad8c475aafccda342e444fb6797a53de4
kobuki::VersionInfo
classkobuki_1_1VersionInfo.html
VersionInfo
classkobuki_1_1VersionInfo.html
a4143ff4a98439ba1a8161dc5872f1eb3
(const uint32_t &fw, const uint32_t &hw, const uint32_t udid0_, const uint32_t udid1_, const uint32_t udid2_)
static std::string
getSoftwareVersion
classkobuki_1_1VersionInfo.html
af7072997541c5a98c0624ee9666dc024
()
static std::string
toString
classkobuki_1_1VersionInfo.html
a223c4a16131bac02fccb92e10e38fdc1
(const uint32_t &version)
static std::string
toString
classkobuki_1_1VersionInfo.html
a7afe08ba3c46bbf4b79f2fc72a3a2d28
(const uint32_t &udid0, const uint32_t &udid1, const uint32_t &udid2)
const uint32_t
firmware
classkobuki_1_1VersionInfo.html
a2a856860d83b5556a945e35efc76b110
const uint32_t
hardware
classkobuki_1_1VersionInfo.html
a4d2261074a65c62c12d1fc40d1368192
const uint32_t
software
classkobuki_1_1VersionInfo.html
ab2cc9f17d6e44b990259b5b281b8f4e5
const uint32_t
udid0
classkobuki_1_1VersionInfo.html
a8a870f7880ce0b1d96e34b03f8bc9e1a
const uint32_t
udid1
classkobuki_1_1VersionInfo.html
a98b2b65f7f2ea13ca889f73706ac14dd
const uint32_t
udid2
classkobuki_1_1VersionInfo.html
a555c1f0acba7ce4c21d20022d2b214b5
kobuki::WheelEvent
structkobuki_1_1WheelEvent.html
State
structkobuki_1_1WheelEvent.html
a89ff3c678c1f83bc31aa8bbcbb49cb83
Raised
structkobuki_1_1WheelEvent.html
a89ff3c678c1f83bc31aa8bbcbb49cb83ab840370376440e0a0ac801f11e3e0fb9
Dropped
structkobuki_1_1WheelEvent.html
a89ff3c678c1f83bc31aa8bbcbb49cb83a15c51df8e5cca149dc1a0c928ada0f9a
Wheel
structkobuki_1_1WheelEvent.html
a6fb0e7dbe75f3c76c7cebb9528f7b29c
Left
structkobuki_1_1WheelEvent.html
a6fb0e7dbe75f3c76c7cebb9528f7b29cabdf0639b492ba969ef15c683fa831a0e
Right
structkobuki_1_1WheelEvent.html
a6fb0e7dbe75f3c76c7cebb9528f7b29ca526680cb145f42cfb300c2fdcb1d73d2
enum kobuki::WheelEvent::State
state
structkobuki_1_1WheelEvent.html
abc49fa25158af23f31bd0e8348fe2f4e
enum kobuki::WheelEvent::Wheel
wheel
structkobuki_1_1WheelEvent.html
a2c8867560bae32f5c74d2fa3da7acaae
packet_handler
namespacepacket__handler.html
packet_handler::payloadBase
packet_handler::payloadBase
classpacket__handler_1_1payloadBase.html
virtual bool
deserialise
classpacket__handler_1_1payloadBase.html
a42d7908c86387e88b4a8705b7647c093
(ecl::PushAndPop< unsigned char > &byteStream)=0
payloadBase
classpacket__handler_1_1payloadBase.html
abeeed2c26820f45360f886fd4bd4a9f7
(const bool is_dynamic_=false, const unsigned char length_=0)
virtual bool
serialise
classpacket__handler_1_1payloadBase.html
a6ef7b31bf2c88202403f07214f7b9423
(ecl::PushAndPop< unsigned char > &byteStream)=0
virtual
~payloadBase
classpacket__handler_1_1payloadBase.html
a9fe1568cef0c03d0fc6395cfc05dce01
()
const bool
is_dynamic
classpacket__handler_1_1payloadBase.html
a7cd6484b02679b314f5412d1c5879bb0
const unsigned char
length
classpacket__handler_1_1payloadBase.html
a9f2de1035a4a8bf69fff0dca79bb01f2
bool
yes
classpacket__handler_1_1payloadBase.html
ace337f35fbb2b2ae1abffeb078a7cfd8
void
buildBytes
classpacket__handler_1_1payloadBase.html
ab614ccfc29826da5758ae165cb7eabf6
(const T &V, ecl::PushAndPop< unsigned char > &buffer)
void
buildBytes
classpacket__handler_1_1payloadBase.html
ab5a5a6d9681b917b857bef163225d955
(const float &V, ecl::PushAndPop< unsigned char > &buffer)
void
buildVariable
classpacket__handler_1_1payloadBase.html
a367c89d2f4ed8a587956f99e62cf865a
(T &V, ecl::PushAndPop< unsigned char > &buffer)
void
buildVariable
classpacket__handler_1_1payloadBase.html
ab78ef94cab7542689a41647dd2d1e9bf
(float &V, ecl::PushAndPop< unsigned char > &buffer)
index
index