module documentation

Additional ROS client API methods.

Function load_command_line_node_params Load node param mappings (aka private parameters) encoded in command-line arguments, e.g. _foo:=bar. See also rosgraph.names.load_mappings. @param argv: command-line arguments @param argv: [str] @return: param->value remappings...
Function wait_for_message Receive one message from topic.
Constant TIMEOUT_READY Undocumented
Class _Unspecified Undocumented
Class _WFM Undocumented
Function _get_loggers ROS service handler to get the levels of all active loggers.
Function _init_node_params Uploads private params to the parameter server. Private params are specified via command-line remappings.
Function _init_param_server Initialize parameter server singleton
Function _set_logger_level ROS service handler to set the logging level for a particular logger
Variable _init_node_args Undocumented
Variable _logging_level_names Undocumented
Variable _master_proxy Undocumented
Variable _master_proxy_lock Undocumented
Variable _names_to_logging_levels Undocumented
Variable _param_server Undocumented
Variable _param_server_lock Undocumented
Variable _unspecified Undocumented
def load_command_line_node_params(argv):

Load node param mappings (aka private parameters) encoded in command-line arguments, e.g. _foo:=bar. See also rosgraph.names.load_mappings. @param argv: command-line arguments @param argv: [str] @return: param->value remappings. @rtype: {str: val} @raises: ROSInitException

def wait_for_message(topic, topic_type, timeout=None):

Receive one message from topic.

This will create a new subscription to the topic, receive one message, then unsubscribe.

@param topic: name of topic @type topic: str @param topic_type: topic type @type topic_type: L{rospy.Message} class @param timeout: timeout time in seconds or ROS Duration @type timeout: double|rospy.Duration @return: Message @rtype: L{rospy.Message} @raise ROSException: if specified timeout is exceeded @raise ROSInterruptException: if shutdown interrupts wait

TIMEOUT_READY: float =

Undocumented

Value
15.0
def _get_loggers(request):

ROS service handler to get the levels of all active loggers.

def _init_node_params(argv, node_name):

Uploads private params to the parameter server. Private params are specified via command-line remappings.

@raises: ROSInitException

def _init_param_server():

Initialize parameter server singleton

def _set_logger_level(request):

ROS service handler to set the logging level for a particular logger

_init_node_args =

Undocumented

_logging_level_names =

Undocumented

_master_proxy =

Undocumented

_master_proxy_lock =

Undocumented

_names_to_logging_levels =

Undocumented

_param_server =

Undocumented

_param_server_lock =

Undocumented

_unspecified =

Undocumented