diagnostics.cpp
/tmp/ws/src/kobuki/kobuki_node/src/library/
diagnostics_8cpp
../../include/kobuki_node/diagnostics.hpp
kobuki
diagnostics.hpp
/tmp/ws/src/kobuki/kobuki_node/include/kobuki_node/
diagnostics_8hpp
kobuki::AnalogInputTask
kobuki::BatteryTask
kobuki::CliffSensorTask
kobuki::DigitalInputTask
kobuki::GyroSensorTask
kobuki::MotorCurrentTask
kobuki::MotorStateTask
kobuki::WallSensorTask
kobuki::WatchdogTask
kobuki::WheelDropTask
kobuki
getOdom2D.py
/tmp/ws/src/kobuki/kobuki_node/scripts/
getOdom2D_8py
getOdom2D::Converter
getOdom2D
instance
namespacegetOdom2D.html
a589db81f74d2f9578cba4be97d3ae56c
getYaw.py
/tmp/ws/src/kobuki/kobuki_node/scripts/
getYaw_8py
getYaw::Converter
getYaw
instance
namespacegetYaw.html
ac071bd5fb5c40938b63086ef13cc6559
kobuki_nodelet.cpp
/tmp/ws/src/kobuki/kobuki_node/src/nodelet/
kobuki__nodelet_8cpp
kobuki_node/kobuki_ros.hpp
kobuki::KobukiNodelet
kobuki
PLUGINLIB_EXPORT_CLASS
kobuki__nodelet_8cpp.html
a755d77f0bb5e8ef9077fd0f842f80542
(kobuki::KobukiNodelet, nodelet::Nodelet)
kobuki_ros.cpp
/tmp/ws/src/kobuki/kobuki_node/src/library/
kobuki__ros_8cpp
kobuki_node/kobuki_ros.hpp
kobuki
kobuki_ros.hpp
/tmp/ws/src/kobuki/kobuki_node/include/kobuki_node/
kobuki__ros_8hpp
diagnostics.hpp
odometry.hpp
kobuki::KobukiRos
kobuki
odometry.cpp
/tmp/ws/src/kobuki/kobuki_node/src/library/
odometry_8cpp
../../include/kobuki_node/odometry.hpp
kobuki
odometry.hpp
/tmp/ws/src/kobuki/kobuki_node/include/kobuki_node/
odometry_8hpp
kobuki::Odometry
kobuki
slot_callbacks.cpp
/tmp/ws/src/kobuki/kobuki_node/src/library/
slot__callbacks_8cpp
kobuki_node/kobuki_ros.hpp
kobuki
subscriber_callbacks.cpp
/tmp/ws/src/kobuki/kobuki_node/src/library/
subscriber__callbacks_8cpp
../../include/kobuki_node/kobuki_ros.hpp
kobuki
kobuki::AnalogInputTask
classkobuki_1_1AnalogInputTask.html
diagnostic_updater::DiagnosticTask
AnalogInputTask
classkobuki_1_1AnalogInputTask.html
a7b3fa3946fb113aaa7c97a35c234a412
()
void
run
classkobuki_1_1AnalogInputTask.html
a82c8a83ebcbd6b7a3b9f2e1d3727a643
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1AnalogInputTask.html
ae783dfc7228a52f624c0359b56df3cd8
(const std::vector< uint16_t > &new_values)
std::vector< uint16_t >
values
classkobuki_1_1AnalogInputTask.html
a5d92c57fb2e1c23244ffd21fa7e9fcdb
kobuki::BatteryTask
classkobuki_1_1BatteryTask.html
diagnostic_updater::DiagnosticTask
BatteryTask
classkobuki_1_1BatteryTask.html
a7ea1115d6871b5f764fa9a8379660fd7
()
void
run
classkobuki_1_1BatteryTask.html
a5c9c85f1e9a3e1ddddf0b61fa629d590
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1BatteryTask.html
a7928ecedd3f4e7486280d04c9f5311d2
(const Battery &battery)
Battery
status
classkobuki_1_1BatteryTask.html
a8137226bd95f9a47f017f5a3c1b95eab
kobuki::CliffSensorTask
classkobuki_1_1CliffSensorTask.html
diagnostic_updater::DiagnosticTask
CliffSensorTask
classkobuki_1_1CliffSensorTask.html
a021f23da549a539b6aeeca78a3d3cdeb
()
void
run
classkobuki_1_1CliffSensorTask.html
a0e6335eb2e2bece1439d34e534597bcd
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1CliffSensorTask.html
acde505e116503a54861a9310fdc21319
(const uint8_t &new_status, const Cliff::Data &new_values)
uint8_t
status
classkobuki_1_1CliffSensorTask.html
abf5cb050a845e5c2a3d07545745f37fb
Cliff::Data
values
classkobuki_1_1CliffSensorTask.html
a623aac1538b4ad977f986a2ffcb4d0b7
getYaw::Converter
classgetYaw_1_1Converter.html
def
__init__
classgetYaw_1_1Converter.html
ab0a0e9aadc6e8de0088e8ef95939faad
(self)
def
ImuCallback
classgetYaw_1_1Converter.html
a50b4b198bbca66228412faf296b42796
(self, data)
pub_angle
classgetYaw_1_1Converter.html
a76bf243a7d7e4996c1610a54b0081809
pub_angle_rate
classgetYaw_1_1Converter.html
a3352479e88373564dc667e296dc1138b
sub_imu
classgetYaw_1_1Converter.html
ac71ce922f6f5c78f4f74381516890c70
getOdom2D::Converter
classgetOdom2D_1_1Converter.html
def
__init__
classgetOdom2D_1_1Converter.html
afc00feae625df2d4a67541769b79e96a
(self)
def
OdomCallback
classgetOdom2D_1_1Converter.html
a506705259afcf60a1258027822f2160b
(self, data)
pub
classgetOdom2D_1_1Converter.html
ad8d5fd53640fff0ad5e8dbd3d88bdd7d
sub
classgetOdom2D_1_1Converter.html
a48e4161ffb6252b67ab87b65bfd15f4c
kobuki::DigitalInputTask
classkobuki_1_1DigitalInputTask.html
diagnostic_updater::DiagnosticTask
DigitalInputTask
classkobuki_1_1DigitalInputTask.html
a02d00cbfec01bb943705b874d91376ff
()
void
run
classkobuki_1_1DigitalInputTask.html
a7feeef10875b91d69746b5e1e97f17b1
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1DigitalInputTask.html
a03acd54fe12f1af1cb5ad17978209d83
(uint16_t new_status)
uint16_t
status
classkobuki_1_1DigitalInputTask.html
a0c2ccc8cfec9fa83f1178d5f062dff26
kobuki::GyroSensorTask
classkobuki_1_1GyroSensorTask.html
diagnostic_updater::DiagnosticTask
GyroSensorTask
classkobuki_1_1GyroSensorTask.html
a75d1ef091021610de4585f122d9b0e4a
()
void
run
classkobuki_1_1GyroSensorTask.html
a057ba4a191ed2cbc76eaafc5e61d53cf
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1GyroSensorTask.html
a878d156e55b0a0223f33c95824022b69
(int16_t new_heading)
int16_t
heading
classkobuki_1_1GyroSensorTask.html
aa4d83f46088d7491be28d06792122774
kobuki::KobukiNodelet
classkobuki_1_1KobukiNodelet.html
nodelet::Nodelet
KobukiNodelet
classkobuki_1_1KobukiNodelet.html
a6f12cf8033f2766cde6424fa9cc18baa
()
virtual void
onInit
classkobuki_1_1KobukiNodelet.html
a0d850f61f65610c5039463ad15817879
()
~KobukiNodelet
classkobuki_1_1KobukiNodelet.html
a69976eeae3517cc730bb066b7f541871
()
void
update
classkobuki_1_1KobukiNodelet.html
af062e80a63c24106925cabe89bf32412
()
boost::shared_ptr< KobukiRos >
kobuki_
classkobuki_1_1KobukiNodelet.html
afe575828967540866cfca843d17e88b7
bool
shutdown_requested_
classkobuki_1_1KobukiNodelet.html
a90215841ad9d9cb2546f4c8b993733f9
ecl::Thread
update_thread_
classkobuki_1_1KobukiNodelet.html
aba59b086db446759b35fc977f79d57bc
kobuki::KobukiRos
classkobuki_1_1KobukiRos.html
bool
init
classkobuki_1_1KobukiRos.html
af27dec51bb4b884360f041008d7894c0
(ros::NodeHandle &nh, ros::NodeHandle &nh_pub)
KobukiRos
classkobuki_1_1KobukiRos.html
a26f7f789e2f3a2f83e0e7c09fa10b72f
(std::string &node_name)
bool
update
classkobuki_1_1KobukiRos.html
a599b64dae6b6b6d7f0b09d5ba28cb4a6
()
~KobukiRos
classkobuki_1_1KobukiRos.html
a9d0bdc5018c39b22f41ac06aeaf3db05
()
void
advertiseTopics
classkobuki_1_1KobukiRos.html
aad7ceb25fdc9caf6921aed4e75cae222
(ros::NodeHandle &nh)
void
processStreamData
classkobuki_1_1KobukiRos.html
a0f15666065a5eadac46c5fcca597d626
()
void
publishBumperEvent
classkobuki_1_1KobukiRos.html
a45744ffd79bd49c7e25df864e7705229
(const BumperEvent &event)
void
publishButtonEvent
classkobuki_1_1KobukiRos.html
a8bf9167c61dbfcd42311f712721e4f2a
(const ButtonEvent &event)
void
publishCliffEvent
classkobuki_1_1KobukiRos.html
a684c5adf316e40f0f5eefee3ae0fc3c4
(const CliffEvent &event)
void
publishControllerInfo
classkobuki_1_1KobukiRos.html
a18a7a9e7e7d48e32794866956e9909a5
()
void
publishDockIRData
classkobuki_1_1KobukiRos.html
a756f52ca48ddf813b719376942773738
()
void
publishInertia
classkobuki_1_1KobukiRos.html
a8c4cf1941407a1a58144cc12dd83883a
()
void
publishInputEvent
classkobuki_1_1KobukiRos.html
a52113a8136cbdd87e82840f330c59e62
(const InputEvent &event)
void
publishPowerEvent
classkobuki_1_1KobukiRos.html
a81baf45ddd1f05661f77bf8b3b214885
(const PowerEvent &event)
void
publishRawControlCommand
classkobuki_1_1KobukiRos.html
a57a6330ada22a256260bc7b7d4cd28d2
(const std::vector< short > &velocity_commands)
void
publishRawDataCommand
classkobuki_1_1KobukiRos.html
ab83f28516fd19df2b3333fc0dd1df63a
(Command::Buffer &buffer)
void
publishRawDataStream
classkobuki_1_1KobukiRos.html
a8a7850e5378a6d740d6096ba9089deb1
(PacketFinder::BufferType &buffer)
void
publishRawInertia
classkobuki_1_1KobukiRos.html
a1c172cfb77837a9914ea9fff5f17b05d
()
void
publishRobotEvent
classkobuki_1_1KobukiRos.html
a804c0465d70a558950b74622a6a46792
(const RobotEvent &event)
void
publishSensorState
classkobuki_1_1KobukiRos.html
a58d83c082eddfff465a1379f06646727
()
void
publishVersionInfo
classkobuki_1_1KobukiRos.html
ad211b2e7322b38954a6302b1afaaabd7
(const VersionInfo &version_info)
void
publishWheelEvent
classkobuki_1_1KobukiRos.html
a8f6821bf926fe7e8e8107ecc5aca4f55
(const WheelEvent &event)
void
publishWheelState
classkobuki_1_1KobukiRos.html
a56d8736f1c8a1cb62beec68cce357db0
()
void
rosDebug
classkobuki_1_1KobukiRos.html
aec53b73aea9471691cc40f83782b5119
(const std::string &msg)
void
rosError
classkobuki_1_1KobukiRos.html
ab3c66553f0ea9f90de97c03942ddab8f
(const std::string &msg)
void
rosInfo
classkobuki_1_1KobukiRos.html
afcebddf75324c3c0474e3580cceac561
(const std::string &msg)
void
rosNamed
classkobuki_1_1KobukiRos.html
a34b2b9367233795ec4cfcdeb781d9a52
(const std::vector< std::string > &msgs)
void
rosWarn
classkobuki_1_1KobukiRos.html
a795de6c026aec0fd44b07c68edd7bb06
(const std::string &msg)
void
subscribeControllerInfoCommand
classkobuki_1_1KobukiRos.html
afc1dbe387b0ef1d3931d07984c05ceb4
(const kobuki_msgs::ControllerInfoConstPtr msg)
void
subscribeDigitalOutputCommand
classkobuki_1_1KobukiRos.html
a15ade38d71afcf3f3d76f06adb9ca72d
(const kobuki_msgs::DigitalOutputConstPtr)
void
subscribeExternalPowerCommand
classkobuki_1_1KobukiRos.html
a5fb84ad91e24f9f5ddbada6a0752bacf
(const kobuki_msgs::ExternalPowerConstPtr)
void
subscribeLed1Command
classkobuki_1_1KobukiRos.html
a8c0825751e8b502d7a0a9964164588d3
(const kobuki_msgs::LedConstPtr)
void
subscribeLed2Command
classkobuki_1_1KobukiRos.html
aaba5408b066bb5ad031f38eb97eb50a5
(const kobuki_msgs::LedConstPtr)
void
subscribeMotorPower
classkobuki_1_1KobukiRos.html
ae69701ad84742b4f21919d1c3e7b3581
(const kobuki_msgs::MotorPowerConstPtr msg)
void
subscribeResetOdometry
classkobuki_1_1KobukiRos.html
a44c62551a8ed392722620a525ae6416e
(const std_msgs::EmptyConstPtr)
void
subscribeSoundCommand
classkobuki_1_1KobukiRos.html
a3aaf352987ec29137b0d3aaefb91b908
(const kobuki_msgs::SoundConstPtr)
void
subscribeTopics
classkobuki_1_1KobukiRos.html
a313c2ffbe2017f901decc79efcf4f46e
(ros::NodeHandle &nh)
void
subscribeVelocityCommand
classkobuki_1_1KobukiRos.html
a15281ad2bd2acc31361024d79063ea45
(const geometry_msgs::TwistConstPtr)
AnalogInputTask
ainput_diagnostics
classkobuki_1_1KobukiRos.html
a20653f2f95deefdd69119d269ffd84fe
BatteryTask
battery_diagnostics
classkobuki_1_1KobukiRos.html
abe957bbb2debcf2f363ee4a2cd91e03b
WallSensorTask
bumper_diagnostics
classkobuki_1_1KobukiRos.html
aec9026f026d2d4c26fd3701c5fec0a14
ros::Publisher
bumper_event_publisher
classkobuki_1_1KobukiRos.html
adcc2cbb3309f9dd544f34b80d434f605
ros::Publisher
button_event_publisher
classkobuki_1_1KobukiRos.html
a055fd90bfe830104c2918236bfb12d63
CliffSensorTask
cliff_diagnostics
classkobuki_1_1KobukiRos.html
a7fcf7fd0e9c4d0ff96d29a3c44bf71d4
ros::Publisher
cliff_event_publisher
classkobuki_1_1KobukiRos.html
a149786a20fac161639cbb3a303a2dd25
bool
cmd_vel_timed_out_
classkobuki_1_1KobukiRos.html
a47d20924000fb88401030b874ecf1e4b
ros::Subscriber
controller_info_command_subscriber
classkobuki_1_1KobukiRos.html
a29af5daefb5f69d1134e241d1c1eb067
ros::Publisher
controller_info_publisher
classkobuki_1_1KobukiRos.html
a48e1a644b276552ee5d3574c1f7cd994
ros::Subscriber
digital_output_command_subscriber
classkobuki_1_1KobukiRos.html
a1edc0ae68269a25980a1334e9f61f4a7
DigitalInputTask
dinput_diagnostics
classkobuki_1_1KobukiRos.html
a303594b618ca81260e2401fdf5ee4cec
ros::Publisher
dock_ir_publisher
classkobuki_1_1KobukiRos.html
afa9ae714efd5dd729a6d6b6c76bbc3c8
ros::Subscriber
external_power_command_subscriber
classkobuki_1_1KobukiRos.html
a7932899843390244cdd734fa08be3f46
GyroSensorTask
gyro_diagnostics
classkobuki_1_1KobukiRos.html
ad62ff2efbe1dd590f8c4daacf68983d8
ros::Publisher
imu_data_publisher
classkobuki_1_1KobukiRos.html
adcbfb7250c02453f0926592d9c097d5e
ros::Publisher
input_event_publisher
classkobuki_1_1KobukiRos.html
a600d1c9ca5391313b4259a7283294ee0
ros::Publisher
joint_state_publisher
classkobuki_1_1KobukiRos.html
a41483596ca0449656af10c4fd98f6470
sensor_msgs::JointState
joint_states
classkobuki_1_1KobukiRos.html
a2e7c3038a9993d6ccd21f72731c652b6
Kobuki
kobuki
classkobuki_1_1KobukiRos.html
a74672e50d31e71f8ee160e44a6c8bccb
ros::Subscriber
led1_command_subscriber
classkobuki_1_1KobukiRos.html
aa9d109c75cc9e47fc7374777621e7052
ros::Subscriber
led2_command_subscriber
classkobuki_1_1KobukiRos.html
a25f161b2ce10704f21f925943143ee8a
MotorCurrentTask
motor_diagnostics
classkobuki_1_1KobukiRos.html
a70a4a764584aafcbdd1e45383e26ba29
ros::Subscriber
motor_power_subscriber
classkobuki_1_1KobukiRos.html
a8f9506df171f5eecc5310cc49a5e6f18
std::string
name
classkobuki_1_1KobukiRos.html
a27f78695bed8ad2d63c8c403a51d7e1e
Odometry
odometry
classkobuki_1_1KobukiRos.html
a6fb54e31acc525b5e891112db71f70a9
ros::Publisher
power_event_publisher
classkobuki_1_1KobukiRos.html
a910243486ff6260818e48901a5b2aff5
ros::Publisher
raw_control_command_publisher
classkobuki_1_1KobukiRos.html
a18265092b65cbcd174df548828375702
ros::Publisher
raw_data_command_publisher
classkobuki_1_1KobukiRos.html
a7ca13c0592e20476e198788619dbfe9b
ros::Publisher
raw_data_stream_publisher
classkobuki_1_1KobukiRos.html
a03c552cf7b4f8cf0a657d8e4674444b2
ros::Publisher
raw_imu_data_publisher
classkobuki_1_1KobukiRos.html
a6b4fe28d5142fceaafe3dc9522fa09fc
ros::Subscriber
reset_odometry_subscriber
classkobuki_1_1KobukiRos.html
a26c3e27fa4edd0b08872fed1b14291e6
ros::Publisher
robot_event_publisher
classkobuki_1_1KobukiRos.html
a7bea0e3e4b16a84d821462010b5e7dc4
ros::Publisher
sensor_state_publisher
classkobuki_1_1KobukiRos.html
a3715f65d828a6649c6b34b899abb17d8
bool
serial_timed_out_
classkobuki_1_1KobukiRos.html
a3a25e8db9ff1efd89a39cbfc8c310bdd
ecl::Slot< const BumperEvent & >
slot_bumper_event
classkobuki_1_1KobukiRos.html
a756509d80a673df69acd4e94684e3f14
ecl::Slot< const ButtonEvent & >
slot_button_event
classkobuki_1_1KobukiRos.html
ae23777cfbd764d8498ed36bbacb72c5f
ecl::Slot< const CliffEvent & >
slot_cliff_event
classkobuki_1_1KobukiRos.html
af443a6f994f31a31136f4124aaad0871
ecl::Slot
slot_controller_info
classkobuki_1_1KobukiRos.html
a8b58aed82a69a8b0aaa3f1832a88ea99
ecl::Slot< const std::string & >
slot_debug
classkobuki_1_1KobukiRos.html
aa77c56eae83d7fdf36f503310e0d4c63
ecl::Slot< const std::string & >
slot_error
classkobuki_1_1KobukiRos.html
ae0468a76e93b41c8e6ee67757debb7d0
ecl::Slot< const std::string & >
slot_info
classkobuki_1_1KobukiRos.html
a999382637d01d9fa80a8234994cbc01d
ecl::Slot< const InputEvent & >
slot_input_event
classkobuki_1_1KobukiRos.html
a181fef33462d70921ac56b04496bb6d2
ecl::Slot< const std::vector< std::string > & >
slot_named
classkobuki_1_1KobukiRos.html
a1078702e8ddc6324292292a5e758146c
ecl::Slot< const PowerEvent & >
slot_power_event
classkobuki_1_1KobukiRos.html
a4e68b21deeac69592e6de93b11bf9c04
ecl::Slot< const std::vector< short > & >
slot_raw_control_command
classkobuki_1_1KobukiRos.html
a9a3b2a0784a8c8e6c2010e210d83d6ec
ecl::Slot< Command::Buffer & >
slot_raw_data_command
classkobuki_1_1KobukiRos.html
a4013f366fca55e78abe278f12bd785d0
ecl::Slot< PacketFinder::BufferType & >
slot_raw_data_stream
classkobuki_1_1KobukiRos.html
a8940730ddfd6cceed4ba7ba9ec399520
ecl::Slot< const RobotEvent & >
slot_robot_event
classkobuki_1_1KobukiRos.html
a9e3a936d8e3cb5038b22428d4b042983
ecl::Slot
slot_stream_data
classkobuki_1_1KobukiRos.html
ac67720558bedfa008b53b59885939d07
ecl::Slot< const VersionInfo & >
slot_version_info
classkobuki_1_1KobukiRos.html
a40cd93568a1c2b309c212c9e376e7811
ecl::Slot< const std::string & >
slot_warn
classkobuki_1_1KobukiRos.html
af609eff2e8c3091f1f36d5eb55da3790
ecl::Slot< const WheelEvent & >
slot_wheel_event
classkobuki_1_1KobukiRos.html
a2c976a22b4199796be2d02e2406159dc
ros::Subscriber
sound_command_subscriber
classkobuki_1_1KobukiRos.html
adf0654883ea7d24e2c9be957c99637db
MotorStateTask
state_diagnostics
classkobuki_1_1KobukiRos.html
a6cf782bc7d5859a87a14d0df615e92bb
diagnostic_updater::Updater
updater
classkobuki_1_1KobukiRos.html
aefa04ac8885ae73367d1ca26aeb684e1
ros::Subscriber
velocity_command_subscriber
classkobuki_1_1KobukiRos.html
a1a48a041fdad671c01eef52486a812a6
ros::Publisher
version_info_publisher
classkobuki_1_1KobukiRos.html
a4cd9e0c91eaf6e01a415565645a13cff
WatchdogTask
watchdog_diagnostics
classkobuki_1_1KobukiRos.html
ad63f47b77901abaf2c3505e789e63b06
WheelDropTask
wheel_diagnostics
classkobuki_1_1KobukiRos.html
ad9a081c71f8fb8ca4e046ee301730609
ros::Publisher
wheel_event_publisher
classkobuki_1_1KobukiRos.html
a0eaf32fbd64f3c67808d69a1b3527393
kobuki::MotorCurrentTask
classkobuki_1_1MotorCurrentTask.html
diagnostic_updater::DiagnosticTask
MotorCurrentTask
classkobuki_1_1MotorCurrentTask.html
a9919713f2bdbc0af9a09218baefb4b91
()
void
run
classkobuki_1_1MotorCurrentTask.html
a8e900082307d9d40218397c1292b1c16
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1MotorCurrentTask.html
a6e044487a99d4fd367b449eda677655a
(const std::vector< uint8_t > &new_values)
std::vector< uint8_t >
values
classkobuki_1_1MotorCurrentTask.html
acf53829860cf651f4ae4293af622050d
kobuki::MotorStateTask
classkobuki_1_1MotorStateTask.html
diagnostic_updater::DiagnosticTask
MotorStateTask
classkobuki_1_1MotorStateTask.html
a1b0c864970ee06f187b92a686b92ad4b
()
void
run
classkobuki_1_1MotorStateTask.html
afbf7cc4467ca0b1df049c2ff3d0ab9f0
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1MotorStateTask.html
abea89ff8f7abc5b9533f48f854b818ca
(bool new_state)
bool
state
classkobuki_1_1MotorStateTask.html
ace920095d07b439a50988e4acade8f70
kobuki::Odometry
classkobuki_1_1Odometry.html
bool
commandTimeout
classkobuki_1_1Odometry.html
a69bb6f909ea0aa141735f271ea6b2fd8
() const
void
init
classkobuki_1_1Odometry.html
a75cde9d69f3954e54ca37150599fb8c0
(ros::NodeHandle &nh, const std::string &name)
Odometry
classkobuki_1_1Odometry.html
a60162af31f6f7cd503f162a4f7464608
()
void
resetOdometry
classkobuki_1_1Odometry.html
a7724a786160ba7ffb4d82ba65c8f98d4
()
void
resetTimeout
classkobuki_1_1Odometry.html
abf0673fddba49c61f53bef27b859521e
()
const ros::Duration &
timeout
classkobuki_1_1Odometry.html
ac03d12b1f2d3ada5d21aa524f6598de6
() const
void
update
classkobuki_1_1Odometry.html
a97888eee998eb3e95a9a08aa15add609
(const ecl::LegacyPose2D< double > &pose_update, ecl::linear_algebra::Vector3d &pose_update_rates, double imu_heading, double imu_angular_velocity)
void
publishOdometry
classkobuki_1_1Odometry.html
ac6ae112875bdd9a7f7fcb094175ee6fa
(const geometry_msgs::Quaternion &odom_quat, const ecl::linear_algebra::Vector3d &pose_update_rates)
void
publishTransform
classkobuki_1_1Odometry.html
a514a42b37c0b2a5560fdcfe357c49697
(const geometry_msgs::Quaternion &odom_quat)
std::string
base_frame
classkobuki_1_1Odometry.html
a921926bc29f61c472749621ce08fb860
ros::Duration
cmd_vel_timeout
classkobuki_1_1Odometry.html
a3cffc65f26680459622b0769c6cb66ea
ros::Time
last_cmd_time
classkobuki_1_1Odometry.html
af3fc408a631ba9cbbe7386ad6bbd853d
tf::TransformBroadcaster
odom_broadcaster
classkobuki_1_1Odometry.html
a4f4c487adfc48aa9c27921d8f20c750a
std::string
odom_frame
classkobuki_1_1Odometry.html
abe7b49934f0db7aae19bb38cb5f5a57d
ros::Publisher
odom_publisher
classkobuki_1_1Odometry.html
aad0c476f64a0a6155ef0b4d1aae6770a
geometry_msgs::TransformStamped
odom_trans
classkobuki_1_1Odometry.html
a41326664772ba83ac9bad61d9e2d39c1
ecl::LegacyPose2D< double >
pose
classkobuki_1_1Odometry.html
aaea5a11db2b701ea75e9808070d21c63
bool
publish_tf
classkobuki_1_1Odometry.html
a0af9a73c11140b84e727c30989ae7cf4
bool
use_imu_heading
classkobuki_1_1Odometry.html
a60229014afccc423e4a921f0f9df17f3
kobuki::WallSensorTask
classkobuki_1_1WallSensorTask.html
diagnostic_updater::DiagnosticTask
void
run
classkobuki_1_1WallSensorTask.html
aae201bfdce349a6da10f0bca7195587f
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1WallSensorTask.html
a735e24144e56ec691201ec5bd1516f4c
(const uint8_t &new_status)
WallSensorTask
classkobuki_1_1WallSensorTask.html
a33562f952d784badce949ee262ca1b2e
()
uint8_t
status
classkobuki_1_1WallSensorTask.html
a11238649d3ddac13e680ebbd659e5a36
kobuki::WatchdogTask
classkobuki_1_1WatchdogTask.html
diagnostic_updater::DiagnosticTask
bool
isAlive
classkobuki_1_1WatchdogTask.html
afa762b7d51ac3350f280495c055f6f8a
() const
void
run
classkobuki_1_1WatchdogTask.html
a8d3858640248630a9a0061f0dbd9478b
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1WatchdogTask.html
a0c6a0f1cad504097a1b63ddaea25ee17
(const bool &is_alive)
WatchdogTask
classkobuki_1_1WatchdogTask.html
ace30b5eedb5e4f7bc0c93fb02d8f4b31
()
bool
alive
classkobuki_1_1WatchdogTask.html
afe90b07363a06ea429757bdb292c7c1c
kobuki::WheelDropTask
classkobuki_1_1WheelDropTask.html
diagnostic_updater::DiagnosticTask
void
run
classkobuki_1_1WheelDropTask.html
af242451b84bf0dc9d8cd15fe03b60fde
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
update
classkobuki_1_1WheelDropTask.html
a5f1b5ed4f509ba18517f6fdc759f0840
(const uint8_t &new_status)
WheelDropTask
classkobuki_1_1WheelDropTask.html
af3b5198f401a466a4bc0ff3cda18e86c
()
uint8_t
status
classkobuki_1_1WheelDropTask.html
ad6d8e4ae7d57dba766ae7e0221096016
getOdom2D
namespacegetOdom2D.html
getOdom2D::Converter
instance
namespacegetOdom2D.html
a589db81f74d2f9578cba4be97d3ae56c
getYaw
namespacegetYaw.html
getYaw::Converter
instance
namespacegetYaw.html
ac071bd5fb5c40938b63086ef13cc6559
kobuki
namespacekobuki.html
kobuki::AnalogInputTask
kobuki::BatteryTask
kobuki::CliffSensorTask
kobuki::DigitalInputTask
kobuki::GyroSensorTask
kobuki::KobukiNodelet
kobuki::KobukiRos
kobuki::MotorCurrentTask
kobuki::MotorStateTask
kobuki::Odometry
kobuki::WallSensorTask
kobuki::WatchdogTask
kobuki::WheelDropTask
message_filters::sync_policies::ApproximateTime< nav_msgs::Odometry, kobuki_msgs::SensorState, kobuki_msgs::DockInfraRed >
SyncPolicy
namespacekobuki.html
a05b9cf1244edb2002bdcbcf49c3e6726
LedColour
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26
LedNumber
namespacekobuki.html
a33186680e911242fe0c7a511a12d1465
SoundSequences
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddd
Black
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26a191694f35e7b7674f544e4586b1f4599
Button
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddacd98554072a500fad042301713ffcae8
CleaningEnd
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddab312a9f296fe12377d9ae7fe607022f5
CleaningStart
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddaf8abc5dc35f1ec2c9615da84bf0f2912
Error
namespacekobuki.html
a336129805a07def7a2c2b0be281e7dddac2a67874ac42f54f92f4db9055e044e9
Green
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26a497f2235fa1706bff294f9035126ba2b
Led1
namespacekobuki.html
a33186680e911242fe0c7a511a12d1465ab1f7cff187740af46aedd5527c1d4e8a
Led2
namespacekobuki.html
a33186680e911242fe0c7a511a12d1465a1a5be2e5fc84078bc3068123e07f529f
Off
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda4526447b1bf125132ab9b8ed15c3b05f
On
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda21cf7dee8c847448ac12115cf36466ff
Orange
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26ab21878c1ac8c889b4b9b5bb6ba889833
Recharge
namespacekobuki.html
a336129805a07def7a2c2b0be281e7ddda1892b6e1833f580460466c1dc1ff86f7
Red
namespacekobuki.html
a278fbe81cdc3dd93c2fde224fb013c26af5fdce63f53b8b80342a5b2645b1fa8e