halt_detector.cpp
/tmp/ws/src/cob_control/cob_base_controller_utils/src/
halt__detector_8cpp
void
baseCommandsCallback
halt__detector_8cpp.html
a0821a8e5063630007acec09e50065e37
(const geometry_msgs::Twist::ConstPtr &msg)
bool
containsSubstring
halt__detector_8cpp.html
a8e8dcb0f9606e0962f74fc313a42f2ae
(std::string string, std::string substring)
void
diagnosticsAggCallback
halt__detector_8cpp.html
a3e738f3feeee1aeffc2f78e55c58b455
(const diagnostic_msgs::DiagnosticArray::ConstPtr &msg)
void
halt
halt__detector_8cpp.html
ade0430439247877006d7df950f94918a
()
void
haltAfterStopTimeoutCallback
halt__detector_8cpp.html
a7f3e3f35c8f4543aa53aafee83571756
(const ros::TimerEvent &)
int
main
halt__detector_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
recover
halt__detector_8cpp.html
a505f360905b4ad0fa6e18f19405539ea
()
void
recoverAfterStuckCallback
halt__detector_8cpp.html
a57a6438c10092954c39e8b83d79a4549
(const ros::TimerEvent &)
void
switch_controllers
halt__detector_8cpp.html
a4be04a15c93fb9161be362d7c8374853
()
void
wheelCommandsCallback
halt__detector_8cpp.html
a8ae6f845f0a28479a2842443b2ea614e
(const cob_base_controller_utils::WheelCommands::ConstPtr &msg)
std::vector< std::string >
g_controller_spawn
halt__detector_8cpp.html
acdee356ec49fbcba6ce5cb7206d40409
std::vector< std::string >
g_diagnostic_recovery_trigger
halt__detector_8cpp.html
aacca65907edb1c4366f375e6e2351572
ros::ServiceClient
g_halt_client
halt__detector_8cpp.html
ab00d7763798db0a3d1921e1ee1c17ebf
bool
g_is_stopped
halt__detector_8cpp.html
ac639afc3230ac2a7711b3a3cb8b29f7b
bool
g_is_stuck
halt__detector_8cpp.html
a1a89626e0623997d2690250414846be3
ros::Time
g_last_diagnostic_recover_timestamp
halt__detector_8cpp.html
a4ea6f06e28f952b125eb452aa1d57566
std::vector< ros::Time >
g_last_wheel_commands_ok
halt__detector_8cpp.html
a674e1f58c7395222e9cadf1739699489
ros::Duration
g_recover_after_stuck_timeout
halt__detector_8cpp.html
a39377e63bf9e39bc5104b89e0ab73dc3
ros::Timer
g_recover_after_stuck_timer
halt__detector_8cpp.html
a5a65cdaa66e84197729cd9fe15266b3d
ros::ServiceClient
g_recover_client
halt__detector_8cpp.html
a7de901043c5bc28a6acaf0ce88912811
bool
g_recovering
halt__detector_8cpp.html
ab532d904b96fabcc5eca7fcc6e8d96c1
double
g_stop_threshold
halt__detector_8cpp.html
a39df527d9a831e61f8cd56752ec78079
ros::Duration
g_stop_timeout
halt__detector_8cpp.html
a469b82ee8202944530ac20a297b7ef5d
ros::Timer
g_stop_timer
halt__detector_8cpp.html
afd42ebb635508872771c7df2d7f57090
bool
g_stuck_possible
halt__detector_8cpp.html
aae18b343ff98e95825bbe761f41b00a4
double
g_stuck_threshold
halt__detector_8cpp.html
a1049896e52952036ccf40b1065ccbf14
ros::Duration
g_stuck_timeout
halt__detector_8cpp.html
a1f27563ef2a3d4e8506dd9c5e6f533da
ros::ServiceClient
g_switch_controller_client
halt__detector_8cpp.html
a8df6edebbb5b3357aabb9e35e6a09f0b
OdometryTracker.h
/tmp/ws/src/cob_control/cob_base_controller_utils/include/cob_base_controller_utils/
OdometryTracker_8h
OdometryTracker
spin_detector.cpp
/tmp/ws/src/cob_control/cob_base_controller_utils/src/
spin__detector_8cpp
void
commandsCallback
spin__detector_8cpp.html
af6ac2bb3b383c58b486517c9c8b72705
(const cob_base_controller_utils::WheelCommands::ConstPtr &msg)
int
main
spin__detector_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
std::vector< ros::Time >
g_last_ok
spin__detector_8cpp.html
a33fbd937e3560b5ed7e3783ca5caa1d1
bool
g_shutdown
spin__detector_8cpp.html
a4c09a9a6cdaf7985f3298836c50bae58
ros::ServiceClient
g_stop_client
spin__detector_8cpp.html
ab7852f40d614d656b10589205eb9c5bf
bool
g_stop_requested
spin__detector_8cpp.html
acdd038b5eddab7f1b9239065c4ce97cb
double
g_threshold
spin__detector_8cpp.html
a160726b7d8593fc4ab204bf828c5f4ec
ros::Duration
g_timeout
spin__detector_8cpp.html
a308c021a04d9d151890b3505c0d011a4
stop_detector.cpp
/tmp/ws/src/cob_control/cob_base_controller_utils/src/
stop__detector_8cpp
void
commandsCallback
stop__detector_8cpp.html
a9fbdda33aa5449c67dd8ab1e5bb459ae
(const geometry_msgs::Twist::ConstPtr &msg)
void
haltCallback
stop__detector_8cpp.html
ad12ce256ce06a6fbe8f5488c6c4fc036
(const ros::TimerEvent &)
int
main
stop__detector_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
recover
stop__detector_8cpp.html
a505f360905b4ad0fa6e18f19405539ea
()
void
switch_controller
stop__detector_8cpp.html
a3ab9531a5963ff74af741d53cbccc220
()
std::vector< std::string >
g_controller_spawn
stop__detector_8cpp.html
acdee356ec49fbcba6ce5cb7206d40409
ros::ServiceClient
g_halt_client
stop__detector_8cpp.html
ab00d7763798db0a3d1921e1ee1c17ebf
ros::Timer
g_halt_timer
stop__detector_8cpp.html
a2f02b74b2f557e4771916c6e6533fa81
ros::ServiceClient
g_recover_client
stop__detector_8cpp.html
a7de901043c5bc28a6acaf0ce88912811
bool
g_recovered
stop__detector_8cpp.html
aabe7b4d1f56d393d60e5f386d81e1b19
bool
g_recovering
stop__detector_8cpp.html
ab532d904b96fabcc5eca7fcc6e8d96c1
ros::Timer
g_silence_timer
stop__detector_8cpp.html
aae809ee112077a0c070d5e57988ae9d6
ros::ServiceClient
g_switch_client
stop__detector_8cpp.html
ad987005548cb79b74561c7cb090b1241
double
g_threshold
stop__detector_8cpp.html
a160726b7d8593fc4ab204bf828c5f4ec
ros::Duration
g_timeout
stop__detector_8cpp.html
a308c021a04d9d151890b3505c0d011a4
stuck_detector.cpp
/tmp/ws/src/cob_control/cob_base_controller_utils/src/
stuck__detector_8cpp
void
commandsCallback
stuck__detector_8cpp.html
af6ac2bb3b383c58b486517c9c8b72705
(const cob_base_controller_utils::WheelCommands::ConstPtr &msg)
int
main
stuck__detector_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
std::vector< ros::Time >
g_last_ok
stuck__detector_8cpp.html
a33fbd937e3560b5ed7e3783ca5caa1d1
bool
g_shutdown
stuck__detector_8cpp.html
a4c09a9a6cdaf7985f3298836c50bae58
ros::ServiceClient
g_stop_client
stuck__detector_8cpp.html
ab7852f40d614d656b10589205eb9c5bf
bool
g_stop_requested
stuck__detector_8cpp.html
acdd038b5eddab7f1b9239065c4ce97cb
double
g_threshold
stuck__detector_8cpp.html
a160726b7d8593fc4ab204bf828c5f4ec
ros::Duration
g_timeout
stuck__detector_8cpp.html
a308c021a04d9d151890b3505c0d011a4
test_publisher_twist_sine.py
/tmp/ws/src/cob_control/cob_base_controller_utils/scripts/
test__publisher__twist__sine_8py
test_publisher_twist_sine
def
velPub
namespacetest__publisher__twist__sine.html
a319b42219f4b13bdab39144a7ae88961
()
test_publisher_twist_step.py
/tmp/ws/src/cob_control/cob_base_controller_utils/scripts/
test__publisher__twist__step_8py
test_publisher_twist_step
def
velPub
namespacetest__publisher__twist__step.html
a95589198b37b4fab76b816293fbdfa75
()
OdometryTracker
classOdometryTracker.html
const nav_msgs::Odometry &
getOdometry
classOdometryTracker.html
aca7f27af3eb408e6d8738a68d993f9db
()
void
init
classOdometryTracker.html
aa24cc1d7429b0f71d6da0fe94a94f593
(const ros::Time &now)
OdometryTracker
classOdometryTracker.html
ab13ff49ee321bdfedd61539c125dc5a1
(const std::string &from="odom", const std::string &to="base_footprint", double cov_pose=0.1, double cov_twist=0.1)
void
track
classOdometryTracker.html
a13272dc53529d7f40c6b9963b2ad3fc9
(const ros::Time &now, double dt, double vel_x, double vel_y, double vel_theta)
nav_msgs::Odometry
odom_
classOdometryTracker.html
a8e694f0638634600c3bebf6c4455380c
double
theta_rob_rad_
classOdometryTracker.html
a44644acb9e384a8b8052d1bca9a8112a
test_publisher_twist_sine
namespacetest__publisher__twist__sine.html
def
velPub
namespacetest__publisher__twist__sine.html
a319b42219f4b13bdab39144a7ae88961
()
test_publisher_twist_step
namespacetest__publisher__twist__step.html
def
velPub
namespacetest__publisher__twist__step.html
a95589198b37b4fab76b816293fbdfa75
()