Classes | Functions | Variables
mir_bridge Namespace Reference

Classes

class  MiR100Bridge
 
class  PublisherWrapper
 
class  SubscriberWrapper
 
class  TopicConfig
 

Functions

def _move_base_feedback_dict_filter (msg_dict)
 
def _move_base_result_dict_filter (msg_dict)
 
def _prepend_tf_prefix_dict_filter (msg_dict)
 
def _remove_tf_prefix_dict_filter (msg_dict)
 
def _tf_dict_filter (msg_dict)
 
def callback (self, msg_dict)
 doesn't work: once ubsubscribed, robot doesn't let us subscribe again if self.pub.get_num_connections() == 0: rospy.loginfo("[%s] stopping to stream messages on topic '%s'", rospy.get_name(), self.topic_config.topic) self.robot.unsubscribe(topic=('/' + self.topic_config.topic)) More...
 
def main ()
 

Variables

list PUB_TOPICS
 
list SUB_TOPICS
 
string tf_prefix = ''
 

Function Documentation

def mir_bridge._move_base_feedback_dict_filter (   msg_dict)
private

Definition at line 35 of file mir_bridge.py.

def mir_bridge._move_base_result_dict_filter (   msg_dict)
private

Definition at line 42 of file mir_bridge.py.

def mir_bridge._prepend_tf_prefix_dict_filter (   msg_dict)
private

Definition at line 53 of file mir_bridge.py.

def mir_bridge._remove_tf_prefix_dict_filter (   msg_dict)
private

Definition at line 79 of file mir_bridge.py.

def mir_bridge._tf_dict_filter (   msg_dict)
private

Definition at line 47 of file mir_bridge.py.

def mir_bridge.callback (   self,
  msg_dict 
)

doesn't work: once ubsubscribed, robot doesn't let us subscribe again if self.pub.get_num_connections() == 0: rospy.loginfo("[%s] stopping to stream messages on topic '%s'", rospy.get_name(), self.topic_config.topic) self.robot.unsubscribe(topic=('/' + self.topic_config.topic))

Definition at line 246 of file mir_bridge.py.

def mir_bridge.main ( )

Definition at line 345 of file mir_bridge.py.

Variable Documentation

list mir_bridge.PUB_TOPICS

Definition at line 104 of file mir_bridge.py.

list mir_bridge.SUB_TOPICS
Initial value:
1 = [TopicConfig('cmd_vel', Twist),
2  TopicConfig('initialpose', PoseWithCovarianceStamped),
3  TopicConfig('light_cmd', String),
4  TopicConfig('mir_cmd', String),
5  TopicConfig('move_base/cancel', GoalID),
6 ## TopicConfig('move_base/goal', MirMoveBaseActionGoal),
7  TopicConfig('move_base/goal', MoveBaseActionGoal), # really mir_actions/MirMoveBaseActionGoal
8  TopicConfig('move_base_simple/goal', PoseStamped),
9  TopicConfig('relative_move_action/cancel', GoalID),
10  TopicConfig('relative_move_action/goal', RelativeMoveActionGoal)]

Definition at line 206 of file mir_bridge.py.

string mir_bridge.tf_prefix = ''

Definition at line 25 of file mir_bridge.py.



mir_driver
Author(s): Martin Günther
autogenerated on Wed May 8 2019 02:38:53