joystick_relay.py
/tmp/ws/src/twist_mux/scripts/
joystick__relay_8py.html
joystick_relay::JoystickRelay
joystick_relay::ServiceLikeActionServer
joystick_relay::TextMarker
joystick_relay::Velocity
joystick_relay::VelocityControl
joystick_relay
server
namespacejoystick__relay.html
a8d87d7eec8f644e4fd0bc64d2d898c37
rate_publishers.py
/tmp/ws/src/twist_mux/test/
rate__publishers_8py.html
rate_publishers::_RatePublisher
rate_publishers::RatePublishers
rate_publishers::TimeoutManager
rate_publishers
system_blackbox.py
/tmp/ws/src/twist_mux/test/
system__blackbox_8py.html
system_blackbox::TestTwistMux
system_blackbox
def
twist
namespacesystem__blackbox.html
a6d6d5641b7620dc41f083b3ae3d68a18
(x=0.0, r=0.0)
string
PKG_NAME
namespacesystem__blackbox.html
ab714312cc59f374894dda8d4714aa1d3
string
TEST_NAME
namespacesystem__blackbox.html
a70c73d1fa443fc9f0a7e07606839d598
topic_handle.h
/tmp/ws/src/twist_mux/include/twist_mux/
topic__handle_8h.html
twist_mux/utils.h
twist_mux/twist_mux.h
twist_mux::LockTopicHandle
twist_mux::TopicHandle_
twist_mux::VelocityTopicHandle
twist_mux
twist_marker.cpp
/tmp/ws/src/twist_mux/src/
twist__marker_8cpp.html
TwistMarker
TwistMarkerPublisher
int
main
twist__marker_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
twist_mux.cpp
/tmp/ws/src/twist_mux/src/
twist__mux_8cpp.html
twist_mux/twist_mux.h
twist_mux/topic_handle.h
twist_mux/twist_mux_diagnostics.h
twist_mux/twist_mux_diagnostics_status.h
twist_mux/utils.h
twist_mux/xmlrpc_helpers.h
twist_mux
bool
hasIncreasedAbsVelocity
twist__mux_8cpp.html
a359657dc2a94b6a452a64951cf4811b5
(const geometry_msgs::Twist &old_twist, const geometry_msgs::Twist &new_twist)
twist_mux.h
/tmp/ws/src/twist_mux/include/twist_mux/
twist__mux_8h.html
twist_mux::TwistMux
twist_mux
twist_mux_diagnostics.cpp
/tmp/ws/src/twist_mux/src/
twist__mux__diagnostics_8cpp.html
twist_mux/twist_mux_diagnostics.h
twist_mux/twist_mux_diagnostics_status.h
twist_mux
twist_mux_diagnostics.h
/tmp/ws/src/twist_mux/include/twist_mux/
twist__mux__diagnostics_8h.html
twist_mux/twist_mux_diagnostics_status.h
twist_mux::TwistMuxDiagnostics
twist_mux
twist_mux_diagnostics_status.h
/tmp/ws/src/twist_mux/include/twist_mux/
twist__mux__diagnostics__status_8h.html
twist_mux/twist_mux.h
twist_mux/topic_handle.h
twist_mux::TwistMuxDiagnosticsStatus
twist_mux
TwistMuxDiagnosticsStatus::ConstPtr
TwistMuxDiagnosticsStatusConstPtr
namespacetwist__mux.html
a3a02ebb723c9a44b217efbab9310185b
TwistMuxDiagnosticsStatus::Ptr
TwistMuxDiagnosticsStatusPtr
namespacetwist__mux.html
a7bb4a7fb97b764b321a13dd7c690007d
twist_mux_node.cpp
/tmp/ws/src/twist_mux/src/
twist__mux__node_8cpp.html
twist_mux/twist_mux.h
int
main
twist__mux__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
utils.h
/tmp/ws/src/twist_mux/include/twist_mux/
utils_8h.html
static T
clamp
utils_8h.html
a5b04d9875ced39318a11be2a728c077f
(T x, T min, T max)
xmlrpc_helpers.h
/tmp/ws/src/twist_mux/include/twist_mux/
xmlrpc__helpers_8h.html
xh::XmlrpcHelperException
xh
XmlRpc::XmlRpcValue
Array
namespacexh.html
abc80b1a3289ef802fab56ee75453b99c
XmlRpc::XmlRpcValue
Struct
namespacexh.html
ab2de70c1f03a73a4d547e582a02172a9
void
checkArrayItem
namespacexh.html
a9086d6538f91c264665b15a2eb4f68d4
(const Array &col, int index)
void
checkStructMember
namespacexh.html
a67e5862f507281d79d081bd858c5ca1b
(const Struct &col, const std::string &member)
void
fetchParam
namespacexh.html
a6a7f4ecf970d2443e815cb45033168bd
(ros::NodeHandle nh, const std::string ¶m_name, T &output)
void
getArrayItem
namespacexh.html
a5a7c414a420fd6b842c6f7ee67636e22
(Array &col, int index, T &output)
void
getStructMember
namespacexh.html
a903083f989bb7b9bc3b9ecf7b6bd6bae
(Struct &col, const std::string &member, T &output)
rate_publishers::_RatePublisher
classrate__publishers_1_1__RatePublisher.html
def
__init__
classrate__publishers_1_1__RatePublisher.html
a8533955394d80bc5412de02e06d87412
(self, topic, msg_type, latch=False)
def
pub
classrate__publishers_1_1__RatePublisher.html
a5c6f6ac50cd3139f83c64c874cd1c7b3
(self, message, rate=None)
def
publish_once
classrate__publishers_1_1__RatePublisher.html
a13c4bf495ea74708a502a719728a559d
(self)
def
spin_once
classrate__publishers_1_1__RatePublisher.html
a7676ceab8501c83884aafa1715e17314
(self)
def
stop
classrate__publishers_1_1__RatePublisher.html
ad01224ad4b8b1568b8c00a278ec3f7f5
(self)
_last_pub
classrate__publishers_1_1__RatePublisher.html
ab4461c5cc81d127701fb523ca08f0066
_message
classrate__publishers_1_1__RatePublisher.html
a28310e9c23d22fe2dca7fe017005ac3d
_period
classrate__publishers_1_1__RatePublisher.html
a4ef9e121a64f8384a60111b19aafc0e2
_publisher
classrate__publishers_1_1__RatePublisher.html
ad2ca8ee0328cf7eba10e096ded43dcad
_topic
classrate__publishers_1_1__RatePublisher.html
a31b12667ca0db7fbf2f56c943bc1f8da
float
_tolerance
classrate__publishers_1_1__RatePublisher.html
af3712b69cf1385400087246d112de221
joystick_relay::JoystickRelay
classjoystick__relay_1_1JoystickRelay.html
def
__init__
classjoystick__relay_1_1JoystickRelay.html
a2e1a178234c35d668ba9277ae17e12f7
(self)
def
_forward_cmd
classjoystick__relay_1_1JoystickRelay.html
ad44014665a683848bd05d978a108bf20
(self, cmd)
def
_timer_callback
classjoystick__relay_1_1JoystickRelay.html
acae58465295a3233977d23dccc35a0c7
(self, event)
def
_toggle_priority
classjoystick__relay_1_1JoystickRelay.html
a2196ef82c3f036abf908f955f6d01f87
(self)
_current_priority
classjoystick__relay_1_1JoystickRelay.html
a94f38c6c9fc2c723cec56a9f9a792305
_marker
classjoystick__relay_1_1JoystickRelay.html
a92b31b5a3b6445fb9042683038e7fd97
_pub_cmd
classjoystick__relay_1_1JoystickRelay.html
ad2a8ddbb7b6b3a227275d3f6ded34959
_pub_priority
classjoystick__relay_1_1JoystickRelay.html
ad76b4e7f431c0f73c78c23f124622f64
_server_angular_decrease
classjoystick__relay_1_1JoystickRelay.html
a52d90b3a052b471ab9864e0341068bb4
_server_angular_increase
classjoystick__relay_1_1JoystickRelay.html
a4e1a3e432a923b70a361ec685b2718ec
_server_decrease
classjoystick__relay_1_1JoystickRelay.html
a892c8881ee728750b6952725cc939f30
_server_increase
classjoystick__relay_1_1JoystickRelay.html
a544737842a66af5fe74c7b5dfd4ca57a
_server_priority
classjoystick__relay_1_1JoystickRelay.html
a701cc6a6d44c256eeac1695b1e6f0b4c
_server_reset
classjoystick__relay_1_1JoystickRelay.html
af1282b10eba9db2e8b276333b1d2e95c
_subscriber
classjoystick__relay_1_1JoystickRelay.html
a2949f097d70951c4cdb4836a3c2263e2
_velocity_control
classjoystick__relay_1_1JoystickRelay.html
abd9fad00152e2cc13d015943f3f2f237
twist_mux::LockTopicHandle
classtwist__mux_1_1LockTopicHandle.html
TopicHandle_< std_msgs::Bool >
base_type::priority_type
priority_type
classtwist__mux_1_1LockTopicHandle.html
a1540c614c3113d2de3915087503fb618
void
callback
classtwist__mux_1_1LockTopicHandle.html
a0dffe901e931d441597cf7e387ebbc94
(const std_msgs::BoolConstPtr &msg)
bool
isLocked
classtwist__mux_1_1LockTopicHandle.html
ad18a272351cb9f1df00baf6be2fa54b3
() const
LockTopicHandle
classtwist__mux_1_1LockTopicHandle.html
aa50e7935ffdbb52c360ab706b6b42e83
(ros::NodeHandle &nh, const std::string &name, const std::string &topic, double timeout, priority_type priority, TwistMux *mux)
TopicHandle_< std_msgs::Bool >
base_type
classtwist__mux_1_1LockTopicHandle.html
a4225d1f336f5039da5a9b7e0833e5a3c
rate_publishers::RatePublishers
classrate__publishers_1_1RatePublishers.html
def
__init__
classrate__publishers_1_1RatePublishers.html
ae7ee761e3bc8ca04c540148b2d8a5571
(self)
def
add_topic
classrate__publishers_1_1RatePublishers.html
aea5660128d158f924150f87928df0ece
(self, topic, msg_type)
def
pub
classrate__publishers_1_1RatePublishers.html
a32836cc8cb792ef5e7a0c25e9ae86cf5
(self, topic, message, rate=None)
def
spin_once
classrate__publishers_1_1RatePublishers.html
a0f9f33de3d4f3daf3fdc191b606cb9cb
(self)
def
stop
classrate__publishers_1_1RatePublishers.html
ac8afd8558a6a3a179c1635f764a093e6
(self, topic)
_publishers
classrate__publishers_1_1RatePublishers.html
a3dddde91d9448750a656f14821182cb5
joystick_relay::ServiceLikeActionServer
classjoystick__relay_1_1ServiceLikeActionServer.html
def
__init__
classjoystick__relay_1_1ServiceLikeActionServer.html
ab72fbc45ceed0b702b3540d09ab700de
(self, action_name, action_type, callback)
def
_cb
classjoystick__relay_1_1ServiceLikeActionServer.html
ab3861581e08f08f8f7c9030fc4f7047a
(self, goal)
_action_type
classjoystick__relay_1_1ServiceLikeActionServer.html
a913a73cb5fb6ad89ddf4ac82365c66a7
_callback
classjoystick__relay_1_1ServiceLikeActionServer.html
ab456812c55dc2ac23f31d5b97685b4e7
_server
classjoystick__relay_1_1ServiceLikeActionServer.html
acde0e9d9b91dc6accd8bace20394bfeb
system_blackbox::TestTwistMux
classsystem__blackbox_1_1TestTwistMux.html
def
setUpClass
classsystem__blackbox_1_1TestTwistMux.html
a9ed2a1f72fc84e1486ff182bbcc76fa1
(cls)
def
tearDown
classsystem__blackbox_1_1TestTwistMux.html
ad41a9a69df9ab1eed6f557654e786fa6
(self)
def
test_basic
classsystem__blackbox_1_1TestTwistMux.html
a8a8aec0cf3272300534482610e0f4f78
(self)
def
test_basic_with_priorities
classsystem__blackbox_1_1TestTwistMux.html
a1cd181f0d3288187016582e08536e291
(self)
def
test_empty
classsystem__blackbox_1_1TestTwistMux.html
a62edbe1549e42f4b4cfe47979c6e31b0
(self)
float
MESSAGE_TIMEOUT
classsystem__blackbox_1_1TestTwistMux.html
ad96fbe7ea8e39bf20961f363828a2bcb
float
TOPIC_TIMEOUT
classsystem__blackbox_1_1TestTwistMux.html
a69b9094e73837ef510576ee462d9e2b5
def
_vel_cmd
classsystem__blackbox_1_1TestTwistMux.html
ae3063eb12b4f0305610f4ebda57bdfce
(cls)
_lock1
classsystem__blackbox_1_1TestTwistMux.html
a0b9f86fa96b8a79db29394f7bb65d63e
_lock2
classsystem__blackbox_1_1TestTwistMux.html
affc008c2ae74ac1af8661064f0c6b6ad
_publishers
classsystem__blackbox_1_1TestTwistMux.html
a77ff7387441d13368ad60e98c08f1479
_timeout_manager
classsystem__blackbox_1_1TestTwistMux.html
a44ff165886b3196a87c7832af06c2953
_vel1
classsystem__blackbox_1_1TestTwistMux.html
a3b2eaaa3740ba95508a1d92fd53b7176
_vel2
classsystem__blackbox_1_1TestTwistMux.html
a80a30ad66bb3b09ac08f7c82ce37fac6
_vel3
classsystem__blackbox_1_1TestTwistMux.html
a2cb2977b5dba8b3478e338dedd313262
joystick_relay::TextMarker
classjoystick__relay_1_1TextMarker.html
def
__init__
classjoystick__relay_1_1TextMarker.html
a9d5b2cd4d5f21d29163cede16782b6c1
(self, scale=1.0, z=0.0)
def
update
classjoystick__relay_1_1TextMarker.html
a0bd4a025068496f41a2af6a98f467c07
(self, joystick_priority, add=True)
_marker
classjoystick__relay_1_1TextMarker.html
afc8cf468b483b4492ff2b70fc78221bd
_pub
classjoystick__relay_1_1TextMarker.html
a80e0bedffba1cc996ac725d4d1bd0413
_scale
classjoystick__relay_1_1TextMarker.html
af7148e34f023637e368c19224d1f5b62
_z
classjoystick__relay_1_1TextMarker.html
a288c7fe5bfe359b36c12b5c1e7ddc210
rate_publishers::TimeoutManager
classrate__publishers_1_1TimeoutManager.html
def
__init__
classrate__publishers_1_1TimeoutManager.html
a5523c214e25deb01fb5cb8a56434d4ad
(self)
def
add
classrate__publishers_1_1TimeoutManager.html
a98f22782550c8c2552b25f7939318a1e
(self, m)
def
shutdown
classrate__publishers_1_1TimeoutManager.html
a007d8be4369bed5fe2739f346ce92e1f
(self)
def
spin
classrate__publishers_1_1TimeoutManager.html
a3e25def630eea3316f79c71d47e9c3be
(self)
def
spin_thread
classrate__publishers_1_1TimeoutManager.html
aaaee324f2c2b8dd74c22a3f57d300eed
(self)
_members
classrate__publishers_1_1TimeoutManager.html
a1813308f859d42d7e5d13f8a928d97fb
_shutdown
classrate__publishers_1_1TimeoutManager.html
a81c88bf03c97aa77859c339f15928e71
twist_mux::TopicHandle_
classtwist__mux_1_1TopicHandle__.html
int
priority_type
classtwist__mux_1_1TopicHandle__.html
a557123c5145980dd43a3142f3d1209a6
const T &
getMessage
classtwist__mux_1_1TopicHandle__.html
a411ab02ad9da7cdc810062711f8c7f81
() const
const std::string &
getName
classtwist__mux_1_1TopicHandle__.html
a86df2799173652bef5e883f7b9feac3b
() const
const priority_type &
getPriority
classtwist__mux_1_1TopicHandle__.html
aceebb6717783ff0540592e5ad1f85abe
() const
const T &
getStamp
classtwist__mux_1_1TopicHandle__.html
a8fb1e71673e6fc54ec043d47aaf46e79
() const
const double &
getTimeout
classtwist__mux_1_1TopicHandle__.html
a2d37b7719fc13af80ce64458d96142ba
() const
const std::string &
getTopic
classtwist__mux_1_1TopicHandle__.html
a5bc7837d0cd5b0e73ccb2d6e174bf493
() const
bool
hasExpired
classtwist__mux_1_1TopicHandle__.html
abe0903a9079b58715a37cd12b0fcffb6
() const
TopicHandle_
classtwist__mux_1_1TopicHandle__.html
adef47d6d55dbe1fc28dfae619e685a46
(ros::NodeHandle &nh, const std::string &name, const std::string &topic, double timeout, priority_type priority, TwistMux *mux)
virtual
~TopicHandle_
classtwist__mux_1_1TopicHandle__.html
af82c4192b5be252d3c50e9c0c54e069b
()
T
msg_
classtwist__mux_1_1TopicHandle__.html
a9a4adc953fd89f2703e4f4922158f60b
TwistMux *
mux_
classtwist__mux_1_1TopicHandle__.html
ab1a28a73f0dcf752160d0e45f3b5079a
std::string
name_
classtwist__mux_1_1TopicHandle__.html
a71ece79a848535656e6ad19beee731dd
ros::NodeHandle
nh_
classtwist__mux_1_1TopicHandle__.html
a7e3cf49af6ee9460ca4f6203531401cd
priority_type
priority_
classtwist__mux_1_1TopicHandle__.html
adbd697951b82dc6d87dda2dba92fe7ed
ros::Time
stamp_
classtwist__mux_1_1TopicHandle__.html
a9b9cd84c65b8f7e3bc05c817a998b0c6
ros::Subscriber
subscriber_
classtwist__mux_1_1TopicHandle__.html
a9b4af1dc2da8d6693e82c7bcfa4c3563
double
timeout_
classtwist__mux_1_1TopicHandle__.html
ae5ae3154c67f99ce7026c9c30af134cb
std::string
topic_
classtwist__mux_1_1TopicHandle__.html
a7e7d64fc5c25d07a49e98f8bc286f831
TopicHandle_< geometry_msgs::Twist >
classtwist__mux_1_1TopicHandle__.html
int
priority_type
classtwist__mux_1_1TopicHandle__.html
a557123c5145980dd43a3142f3d1209a6
const geometry_msgs::Twist &
getMessage
classtwist__mux_1_1TopicHandle__.html
a411ab02ad9da7cdc810062711f8c7f81
() const
const std::string &
getName
classtwist__mux_1_1TopicHandle__.html
a86df2799173652bef5e883f7b9feac3b
() const
const priority_type &
getPriority
classtwist__mux_1_1TopicHandle__.html
aceebb6717783ff0540592e5ad1f85abe
() const
const geometry_msgs::Twist &
getStamp
classtwist__mux_1_1TopicHandle__.html
a8fb1e71673e6fc54ec043d47aaf46e79
() const
const double &
getTimeout
classtwist__mux_1_1TopicHandle__.html
a2d37b7719fc13af80ce64458d96142ba
() const
const std::string &
getTopic
classtwist__mux_1_1TopicHandle__.html
a5bc7837d0cd5b0e73ccb2d6e174bf493
() const
bool
hasExpired
classtwist__mux_1_1TopicHandle__.html
abe0903a9079b58715a37cd12b0fcffb6
() const
TopicHandle_
classtwist__mux_1_1TopicHandle__.html
adef47d6d55dbe1fc28dfae619e685a46
(ros::NodeHandle &nh, const std::string &name, const std::string &topic, double timeout, priority_type priority, TwistMux *mux)
virtual
~TopicHandle_
classtwist__mux_1_1TopicHandle__.html
af82c4192b5be252d3c50e9c0c54e069b
()
geometry_msgs::Twist
msg_
classtwist__mux_1_1TopicHandle__.html
a9a4adc953fd89f2703e4f4922158f60b
TwistMux *
mux_
classtwist__mux_1_1TopicHandle__.html
ab1a28a73f0dcf752160d0e45f3b5079a
std::string
name_
classtwist__mux_1_1TopicHandle__.html
a71ece79a848535656e6ad19beee731dd
ros::NodeHandle
nh_
classtwist__mux_1_1TopicHandle__.html
a7e3cf49af6ee9460ca4f6203531401cd
priority_type
priority_
classtwist__mux_1_1TopicHandle__.html
adbd697951b82dc6d87dda2dba92fe7ed
ros::Time
stamp_
classtwist__mux_1_1TopicHandle__.html
a9b9cd84c65b8f7e3bc05c817a998b0c6
ros::Subscriber
subscriber_
classtwist__mux_1_1TopicHandle__.html
a9b4af1dc2da8d6693e82c7bcfa4c3563
double
timeout_
classtwist__mux_1_1TopicHandle__.html
ae5ae3154c67f99ce7026c9c30af134cb
std::string
topic_
classtwist__mux_1_1TopicHandle__.html
a7e7d64fc5c25d07a49e98f8bc286f831
TopicHandle_< std_msgs::Bool >
classtwist__mux_1_1TopicHandle__.html
int
priority_type
classtwist__mux_1_1TopicHandle__.html
a557123c5145980dd43a3142f3d1209a6
const std_msgs::Bool &
getMessage
classtwist__mux_1_1TopicHandle__.html
a411ab02ad9da7cdc810062711f8c7f81
() const
const std::string &
getName
classtwist__mux_1_1TopicHandle__.html
a86df2799173652bef5e883f7b9feac3b
() const
const priority_type &
getPriority
classtwist__mux_1_1TopicHandle__.html
aceebb6717783ff0540592e5ad1f85abe
() const
const std_msgs::Bool &
getStamp
classtwist__mux_1_1TopicHandle__.html
a8fb1e71673e6fc54ec043d47aaf46e79
() const
const double &
getTimeout
classtwist__mux_1_1TopicHandle__.html
a2d37b7719fc13af80ce64458d96142ba
() const
const std::string &
getTopic
classtwist__mux_1_1TopicHandle__.html
a5bc7837d0cd5b0e73ccb2d6e174bf493
() const
bool
hasExpired
classtwist__mux_1_1TopicHandle__.html
abe0903a9079b58715a37cd12b0fcffb6
() const
TopicHandle_
classtwist__mux_1_1TopicHandle__.html
adef47d6d55dbe1fc28dfae619e685a46
(ros::NodeHandle &nh, const std::string &name, const std::string &topic, double timeout, priority_type priority, TwistMux *mux)
virtual
~TopicHandle_
classtwist__mux_1_1TopicHandle__.html
af82c4192b5be252d3c50e9c0c54e069b
()
std_msgs::Bool
msg_
classtwist__mux_1_1TopicHandle__.html
a9a4adc953fd89f2703e4f4922158f60b
TwistMux *
mux_
classtwist__mux_1_1TopicHandle__.html
ab1a28a73f0dcf752160d0e45f3b5079a
std::string
name_
classtwist__mux_1_1TopicHandle__.html
a71ece79a848535656e6ad19beee731dd
ros::NodeHandle
nh_
classtwist__mux_1_1TopicHandle__.html
a7e3cf49af6ee9460ca4f6203531401cd
priority_type
priority_
classtwist__mux_1_1TopicHandle__.html
adbd697951b82dc6d87dda2dba92fe7ed
ros::Time
stamp_
classtwist__mux_1_1TopicHandle__.html
a9b9cd84c65b8f7e3bc05c817a998b0c6
ros::Subscriber
subscriber_
classtwist__mux_1_1TopicHandle__.html
a9b4af1dc2da8d6693e82c7bcfa4c3563
double
timeout_
classtwist__mux_1_1TopicHandle__.html
ae5ae3154c67f99ce7026c9c30af134cb
std::string
topic_
classtwist__mux_1_1TopicHandle__.html
a7e7d64fc5c25d07a49e98f8bc286f831
TwistMarker
classTwistMarker.html
const visualization_msgs::Marker &
getMarker
classTwistMarker.html
a0808928656f6e04791964c92aac21c0f
()
TwistMarker
classTwistMarker.html
ac6e6ee0b068a4ab7db8367be20c8e4f5
(double scale=1.0, double z=0.0, const std::string &frame_id="base_footprint")
void
update
classTwistMarker.html
a877250c9a9700584d713d5d7515538b0
(const geometry_msgs::Twist &twist)
std::string
frame_id_
classTwistMarker.html
adc83a26bd1b9526906885a32a2a8d787
visualization_msgs::Marker
marker_
classTwistMarker.html
a6e6453510fb2028b1932130115866f13
double
scale_
classTwistMarker.html
a8f4d59eb52bfda888fd63b83de507273
double
z_
classTwistMarker.html
a42d9721dad83329e45d45028b9c9aadf
TwistMarkerPublisher
classTwistMarkerPublisher.html
void
callback
classTwistMarkerPublisher.html
a3fb83b05f769161663a014b1fa731f92
(const geometry_msgs::TwistConstPtr &twist)
TwistMarkerPublisher
classTwistMarkerPublisher.html
a1ea76c764d7d68dca5336ef54029ae3d
(double scale=1.0, double z=0.0)
TwistMarker
marker_
classTwistMarkerPublisher.html
a7099d23e7771392d47535b013759dd28
ros::Publisher
pub_
classTwistMarkerPublisher.html
aa81d7663ee648b764fdc480a076ba603
ros::Subscriber
sub_
classTwistMarkerPublisher.html
a0755d9a3d27169baff8669f1e15ee545
twist_mux::TwistMux
classtwist__mux_1_1TwistMux.html
std::list< LockTopicHandle >
lock_topic_container
classtwist__mux_1_1TwistMux.html
a076fd72564fd50d45fc326964df2c789
std::list< VelocityTopicHandle >
velocity_topic_container
classtwist__mux_1_1TwistMux.html
aec732d12ea199f1fcca1131431d3ae27
bool
hasPriority
classtwist__mux_1_1TwistMux.html
a22b2d204658ee5ea46878fe16b6bddf7
(const VelocityTopicHandle &twist)
void
publishTwist
classtwist__mux_1_1TwistMux.html
a2a2acfe4bedfc961a68c96355eca38cb
(const geometry_msgs::TwistConstPtr &msg)
TwistMux
classtwist__mux_1_1TwistMux.html
ab3c4925879bfaaf47a6bcf2ddcf314a6
(int window_size=10)
void
updateDiagnostics
classtwist__mux_1_1TwistMux.html
aaf9a9049807b2d250bf31243bd78741d
(const ros::TimerEvent &event)
~TwistMux
classtwist__mux_1_1TwistMux.html
a8db308a8b73f6c8c36fdac07f969cad6
()
TwistMuxDiagnostics
diagnostics_type
classtwist__mux_1_1TwistMux.html
a4e5e063a0f3f3f697c1d464e83131133
TwistMuxDiagnosticsStatus
status_type
classtwist__mux_1_1TwistMux.html
ae38a7529bd6822b37bbc305ada3869a4
int
getLockPriority
classtwist__mux_1_1TwistMux.html
ab453d7c1978b8674eb28a61cb77f4c46
()
void
getTopicHandles
classtwist__mux_1_1TwistMux.html
a3f16090178d2f4cc81c04c208df18dff
(ros::NodeHandle &nh, ros::NodeHandle &nh_priv, const std::string ¶m_name, std::list< T > &topic_hs)
ros::Publisher
cmd_pub_
classtwist__mux_1_1TwistMux.html
a02a617c0064ae60433ecf76da8b71d46
boost::shared_ptr< diagnostics_type >
diagnostics_
classtwist__mux_1_1TwistMux.html
ad215a61e7613a819dd8144b18d2ddc76
ros::Timer
diagnostics_timer_
classtwist__mux_1_1TwistMux.html
a646b96acc23fb57cd01b89f969207249
geometry_msgs::Twist
last_cmd_
classtwist__mux_1_1TwistMux.html
a58b7ea4908e976fb5618ba5dfeadedba
boost::shared_ptr< lock_topic_container >
lock_hs_
classtwist__mux_1_1TwistMux.html
a6e7b1d3444fb82f4e996146e956f903c
boost::shared_ptr< status_type >
status_
classtwist__mux_1_1TwistMux.html
ac3e28f5e109bc57aede1404713771913
boost::shared_ptr< velocity_topic_container >
velocity_hs_
classtwist__mux_1_1TwistMux.html
a9aff426cb143e97e06c1a0bef9e5fe5a
static constexpr double
DIAGNOSTICS_PERIOD
classtwist__mux_1_1TwistMux.html
af740923c3d8b1786b834bb12a7a6238f
twist_mux::TwistMuxDiagnostics
classtwist__mux_1_1TwistMuxDiagnostics.html
TwistMuxDiagnosticsStatus
status_type
classtwist__mux_1_1TwistMuxDiagnostics.html
a6600c1fee8572f72c19a56729e2dfdec
void
diagnostics
classtwist__mux_1_1TwistMuxDiagnostics.html
aeaf29fd8133ad1e39ca913b0189212d1
(diagnostic_updater::DiagnosticStatusWrapper &stat)
TwistMuxDiagnostics
classtwist__mux_1_1TwistMuxDiagnostics.html
a466465b9237c195c1dc5ee3f8d1d5208
()
void
update
classtwist__mux_1_1TwistMuxDiagnostics.html
aaf0532be55ab50166a2c85a42039a523
()
void
updateStatus
classtwist__mux_1_1TwistMuxDiagnostics.html
afca3d70f2f44dafe454d94ca2321fcc7
(const status_type::ConstPtr &status)
virtual
~TwistMuxDiagnostics
classtwist__mux_1_1TwistMuxDiagnostics.html
acf3fb1f4ffa3197adb24065fe29a882a
()
static constexpr double
MAIN_LOOP_TIME_MIN
classtwist__mux_1_1TwistMuxDiagnostics.html
a112a31e9a6822e1c48649c2fe8bf5855
static constexpr double
READING_AGE_MIN
classtwist__mux_1_1TwistMuxDiagnostics.html
a85462f48de71159f5351c39b5fc733d3
OK
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606af20bd74b30af514f7f959a2a47797de1
WARN
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606af5498a2653ab7d088ab8234636c475b0
ERROR
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606a7f6624b545e35601b13eaeb8c875c3ec
ERROR
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606a7f6624b545e35601b13eaeb8c875c3ec
OK
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606af20bd74b30af514f7f959a2a47797de1
WARN
classtwist__mux_1_1TwistMuxDiagnostics.html
a553f9aeb7c7eef7acb9ede4c423aa606af5498a2653ab7d088ab8234636c475b0
diagnostic_updater::Updater
diagnostic_
classtwist__mux_1_1TwistMuxDiagnostics.html
ab1fe772e3f5eea95ebc927a02b6c17a6
status_type
status_
classtwist__mux_1_1TwistMuxDiagnostics.html
a834f9b75641907b088041efb52564c38
twist_mux::TwistMuxDiagnosticsStatus
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
boost::shared_ptr< const TwistMuxDiagnosticsStatus >
ConstPtr
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a17a03d97e8fad5e9bfcd84de9fae6733
boost::shared_ptr< TwistMuxDiagnosticsStatus >
Ptr
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
af2146989ccd859f36c276bab1518208c
TwistMuxDiagnosticsStatus
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
ae5de23293499b6e05f1fa06c3ee0d95f
()
ros::Time
last_loop_update
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a57fdaee1eed7f70ed54e62aba15dede4
boost::shared_ptr< TwistMux::lock_topic_container >
lock_hs
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a7cdcae73bd84817e1032e72e51f8e4df
double
main_loop_time
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a2cabe741db54dbefb166d8575debac04
LockTopicHandle::priority_type
priority
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a6912246567dd3a4cd7de989e84dc2ca7
double
reading_age
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a939ddd572b0a93340081d2a98156840a
boost::shared_ptr< TwistMux::velocity_topic_container >
velocity_hs
structtwist__mux_1_1TwistMuxDiagnosticsStatus.html
a46d916742d6d508b9a08a2bcff649d61
joystick_relay::Velocity
classjoystick__relay_1_1Velocity.html
def
__call__
classjoystick__relay_1_1Velocity.html
aa4066baa6d6b9bb9e77ce1f60ff3a4d1
(self, value, step=1)
def
__init__
classjoystick__relay_1_1Velocity.html
a948ccc1be7a6fbc7debd510c2f253e9d
(self, min_velocity, max_velocity, num_steps)
_max
classjoystick__relay_1_1Velocity.html
a36cb538ffa3042e4cd44d53b3f63fc5d
_min
classjoystick__relay_1_1Velocity.html
a8988201d536c0b48f5100ae4186a0209
_num_steps
classjoystick__relay_1_1Velocity.html
a56e856be5ff685ad11973288c5c7b617
_step_incr
classjoystick__relay_1_1Velocity.html
ab7ff2e147095abb8cf3726d720b83749
joystick_relay::VelocityControl
classjoystick__relay_1_1VelocityControl.html
def
__init__
classjoystick__relay_1_1VelocityControl.html
a12f094417c1eafa94cfb275ec4a27700
(self)
def
decrease_angular_turbo
classjoystick__relay_1_1VelocityControl.html
a39c9e0db2962986c64dbeeacf4262007
(self)
def
decrease_turbo
classjoystick__relay_1_1VelocityControl.html
a2bfdfef2b1b24e75d179eca417b358df
(self)
def
increase_angular_turbo
classjoystick__relay_1_1VelocityControl.html
abf2c7c5af1510e8f1f36a6c9b767c4a8
(self)
def
increase_turbo
classjoystick__relay_1_1VelocityControl.html
a9ab3fc8b251bdfed16df81ef758d2f06
(self)
def
reset_turbo
classjoystick__relay_1_1VelocityControl.html
aa352ebccfd687bec7dbaebbf3f1bcdd9
(self)
def
scale_twist
classjoystick__relay_1_1VelocityControl.html
a89958d2fb19238d09dceeb5a89f5c62f
(self, cmd)
def
validate_twist
classjoystick__relay_1_1VelocityControl.html
a90a555f0164ef300c2b8e783121f0e50
(self, cmd)
_angular
classjoystick__relay_1_1VelocityControl.html
a1c23e39fcb2904d4e92de0d8cd349f28
_backward
classjoystick__relay_1_1VelocityControl.html
a31e82e8dce9a2e2601af594d7c1a469e
_current_angular_step
classjoystick__relay_1_1VelocityControl.html
a7dc2e99c4f2fbab3199d7dcfe12793e8
_current_step
classjoystick__relay_1_1VelocityControl.html
a14a9bcc761418813d731b4e649b9b864
_forward
classjoystick__relay_1_1VelocityControl.html
ad7cb8138b851cc348e9ef8e730c096f3
_init_step
classjoystick__relay_1_1VelocityControl.html
a9192d6976d969944414615864bd430e2
_lateral
classjoystick__relay_1_1VelocityControl.html
a88a759c093a84d3eab44a2c445edbb8f
_num_steps
classjoystick__relay_1_1VelocityControl.html
a2241b58e196eb6aaf67675515d9f9ca6
twist_mux::VelocityTopicHandle
classtwist__mux_1_1VelocityTopicHandle.html
TopicHandle_< geometry_msgs::Twist >
base_type::priority_type
priority_type
classtwist__mux_1_1VelocityTopicHandle.html
a506a0c03779a33137271c759e56a0286
void
callback
classtwist__mux_1_1VelocityTopicHandle.html
a2348e85c68f8fa5b2a68ad6a8dadb7a0
(const geometry_msgs::TwistConstPtr &msg)
bool
isMasked
classtwist__mux_1_1VelocityTopicHandle.html
a7338a6e3d1a28b2a77958d30bf1b1abd
(priority_type lock_priority) const
VelocityTopicHandle
classtwist__mux_1_1VelocityTopicHandle.html
a48d4e1e6366394acbe02078cb7a842a8
(ros::NodeHandle &nh, const std::string &name, const std::string &topic, double timeout, priority_type priority, TwistMux *mux)
TopicHandle_< geometry_msgs::Twist >
base_type
classtwist__mux_1_1VelocityTopicHandle.html
a5267659f63d74977de78c15dc4935cf5
xh::XmlrpcHelperException
classxh_1_1XmlrpcHelperException.html
ros::Exception
XmlrpcHelperException
classxh_1_1XmlrpcHelperException.html
a37225873d6cd999045e331305c2c3509
(const std::string &what)
joystick_relay
namespacejoystick__relay.html
joystick_relay::JoystickRelay
joystick_relay::ServiceLikeActionServer
joystick_relay::TextMarker
joystick_relay::Velocity
joystick_relay::VelocityControl
server
namespacejoystick__relay.html
a8d87d7eec8f644e4fd0bc64d2d898c37
rate_publishers
namespacerate__publishers.html
rate_publishers::_RatePublisher
rate_publishers::RatePublishers
rate_publishers::TimeoutManager
system_blackbox
namespacesystem__blackbox.html
system_blackbox::TestTwistMux
def
twist
namespacesystem__blackbox.html
a6d6d5641b7620dc41f083b3ae3d68a18
(x=0.0, r=0.0)
string
PKG_NAME
namespacesystem__blackbox.html
ab714312cc59f374894dda8d4714aa1d3
string
TEST_NAME
namespacesystem__blackbox.html
a70c73d1fa443fc9f0a7e07606839d598
twist_mux
namespacetwist__mux.html
twist_mux::LockTopicHandle
twist_mux::TopicHandle_
twist_mux::TwistMux
twist_mux::TwistMuxDiagnostics
twist_mux::TwistMuxDiagnosticsStatus
twist_mux::VelocityTopicHandle
TwistMuxDiagnosticsStatus::ConstPtr
TwistMuxDiagnosticsStatusConstPtr
namespacetwist__mux.html
a3a02ebb723c9a44b217efbab9310185b
TwistMuxDiagnosticsStatus::Ptr
TwistMuxDiagnosticsStatusPtr
namespacetwist__mux.html
a7bb4a7fb97b764b321a13dd7c690007d
xh
namespacexh.html
xh::XmlrpcHelperException
XmlRpc::XmlRpcValue
Array
namespacexh.html
abc80b1a3289ef802fab56ee75453b99c
XmlRpc::XmlRpcValue
Struct
namespacexh.html
ab2de70c1f03a73a4d547e582a02172a9
void
checkArrayItem
namespacexh.html
a9086d6538f91c264665b15a2eb4f68d4
(const Array &col, int index)
void
checkStructMember
namespacexh.html
a67e5862f507281d79d081bd858c5ca1b
(const Struct &col, const std::string &member)
void
fetchParam
namespacexh.html
a6a7f4ecf970d2443e815cb45033168bd
(ros::NodeHandle nh, const std::string ¶m_name, T &output)
void
getArrayItem
namespacexh.html
a5a7c414a420fd6b842c6f7ee67636e22
(Array &col, int index, T &output)
void
getStructMember
namespacexh.html
a903083f989bb7b9bc3b9ecf7b6bd6bae
(Struct &col, const std::string &member, T &output)