Functions | Variables
diagnostic_common_diagnostics.tf_monitor Namespace Reference

Functions

def _tf_handle (msg)
 
def cycle_detection (ctx)
 
def make_diag_fn (fn, errlvl, errmsg, okmsg="OK")
 
def multiple_authority (ctx)
 
def no_msgs (ctx)
 
def reparenting (ctx)
 
def rostime_delta (ctx)
 

Variables

list _msgs = []
 
 diag_updater = DIAG.Updater()
 
 sub1 = rospy.Subscriber('/tf', tf.msg.tfMessage, _tf_handle)
 

Function Documentation

◆ _tf_handle()

def diagnostic_common_diagnostics.tf_monitor._tf_handle (   msg)
private

Definition at line 139 of file tf_monitor.py.

◆ cycle_detection()

def diagnostic_common_diagnostics.tf_monitor.cycle_detection (   ctx)

Definition at line 91 of file tf_monitor.py.

◆ make_diag_fn()

def diagnostic_common_diagnostics.tf_monitor.make_diag_fn (   fn,
  errlvl,
  errmsg,
  okmsg = "OK" 
)
A diagnostic function generator

Definition at line 147 of file tf_monitor.py.

◆ multiple_authority()

def diagnostic_common_diagnostics.tf_monitor.multiple_authority (   ctx)

Definition at line 119 of file tf_monitor.py.

◆ no_msgs()

def diagnostic_common_diagnostics.tf_monitor.no_msgs (   ctx)

Definition at line 135 of file tf_monitor.py.

◆ reparenting()

def diagnostic_common_diagnostics.tf_monitor.reparenting (   ctx)

Definition at line 75 of file tf_monitor.py.

◆ rostime_delta()

def diagnostic_common_diagnostics.tf_monitor.rostime_delta (   ctx)

Definition at line 57 of file tf_monitor.py.

Variable Documentation

◆ _msgs

list diagnostic_common_diagnostics.tf_monitor._msgs = []
private

Definition at line 55 of file tf_monitor.py.

◆ diag_updater

diagnostic_common_diagnostics.tf_monitor.diag_updater = DIAG.Updater()

Definition at line 171 of file tf_monitor.py.

◆ sub1

diagnostic_common_diagnostics.tf_monitor.sub1 = rospy.Subscriber('/tf', tf.msg.tfMessage, _tf_handle)

Definition at line 182 of file tf_monitor.py.



diagnostic_common_diagnostics
Author(s): Brice Rebsamen
autogenerated on Tue Nov 15 2022 03:17:21