Classes | Namespaces | Functions | Variables
ros1.py File Reference

Go to the source code of this file.

Classes

class  grepros.ros1.ROS1Bag
 

Namespaces

 grepros.ros1
 

Functions

def grepros.ros1.canonical (typename, unbounded=False)
 
def grepros.ros1.create_publisher (topic, cls_or_typename, queue_size)
 
def grepros.ros1.create_subscriber (topic, typename, handler, queue_size)
 
def grepros.ros1.deserialize_message (raw, cls_or_typename)
 
def grepros.ros1.format_message_value (msg, name, value)
 
def grepros.ros1.generate_message_classes (typename, typedef)
 
def grepros.ros1.get_message_class (typename)
 
def grepros.ros1.get_message_definition (msg_or_type)
 
def grepros.ros1.get_message_fields (val)
 
def grepros.ros1.get_message_type (msg_or_cls)
 
def grepros.ros1.get_message_type_hash (msg_or_type)
 
def grepros.ros1.get_message_value (msg, name, typename)
 
def grepros.ros1.get_rostime (fallback=False)
 
def grepros.ros1.get_topic_types ()
 
def grepros.ros1.init_node (name)
 
def grepros.ros1.is_ros_message (val, ignore_time=False)
 
def grepros.ros1.is_ros_time (val)
 
def grepros.ros1.make_duration (secs=0, nsecs=0)
 
def grepros.ros1.make_time (secs=0, nsecs=0)
 
def grepros.ros1.scalar (typename)
 
def grepros.ros1.serialize_message (msg)
 
def grepros.ros1.set_message_value (obj, name, value)
 
def grepros.ros1.shutdown_node ()
 
def grepros.ros1.to_duration (val)
 
def grepros.ros1.to_nsec (val)
 
def grepros.ros1.to_sec (val)
 
def grepros.ros1.to_sec_nsec (val)
 
def grepros.ros1.to_time (val)
 
def grepros.ros1.validate (live=False)
 

Variables

list grepros.ros1.__all__
 
 grepros.ros1.Bag = ROS1Bag
 
tuple grepros.ros1.BAG_EXTENSIONS = (".bag", ".bag.active")
 Bagfile extensions to seek. More...
 
 grepros.ros1.genpy_mtx = threading.RLock()
 Mutex for ensuring exclusive access to genpy generator (genpy.dynamic is not thread-safe) More...
 
 grepros.ros1.master = None
 rospy.MasterProxy instance More...
 
dictionary grepros.ros1.ROS_ALIAS_TYPES = {"byte": "int8", "char": "uint8"}
 Mapping between type aliases and real types, like {"byte": "int8"}. More...
 
dictionary grepros.ros1.ROS_TIME_CLASSES = {rospy.Time: "time", rospy.Duration: "duration"}
 ROS1 time/duration types mapped to type names. More...
 
list grepros.ros1.ROS_TIME_TYPES = ["time", "duration"]
 ROS1 time/duration types. More...
 
tuple grepros.ros1.SKIP_EXTENSIONS = (".bag.orig.active", )
 Bagfile extensions to skip. More...
 
float grepros.ros1.SLEEP_INTERVAL = 0.5
 Seconds between checking whether ROS master is available. More...
 
dictionary grepros.ros1.TYPECLASSES = {}
 {(typename, typehash): message type class} More...
 


grepros
Author(s): Erki Suurjaak
autogenerated on Sat Jan 6 2024 03:11:29