pycram.ros.ros1.ros_tools#

Functions#

get_node_names([namespace])

create_ros_pack(→ rospkg.RosPack)

Creates a RosPack instance to search for resources of ros packages.

get_ros_package_path(→ str)

get_parameter(→ typing_extensions.Any)

wait_for_message(topic_name, msg_type)

is_master_online()

sleep(duration)

get_time()

create_timer(duration, callback[, oneshot])

Module Contents#

pycram.ros.ros1.ros_tools.get_node_names(namespace=None)#
pycram.ros.ros1.ros_tools.create_ros_pack(ros_paths: typing_extensions.Any = None) rospkg.RosPack#

Creates a RosPack instance to search for resources of ros packages.

Parameters:

ros_paths – An ordered list of paths to search for resources.

Returns:

An instance of RosPack

pycram.ros.ros1.ros_tools.get_ros_package_path(package_name: str) str#
pycram.ros.ros1.ros_tools.get_parameter(name: str) typing_extensions.Any#
pycram.ros.ros1.ros_tools.wait_for_message(topic_name: str, msg_type: typing_extensions.Any)#
pycram.ros.ros1.ros_tools.is_master_online()#
pycram.ros.ros1.ros_tools.sleep(duration: float)#
pycram.ros.ros1.ros_tools.get_time()#
pycram.ros.ros1.ros_tools.create_timer(duration: rospy.Duration, callback, oneshot=False)#