tf_ros2 Python API¶
Exceptions¶
- 
exception tf2.TransformException¶
- base class for tf exceptions. Because - tf2.TransformExceptionis the base class for other exceptions, you can catch all tf exceptions by writing:- try: # do some tf2 work except tf2.TransformException: print "some tf2 exception happened"
- 
exception tf2.ConnectivityException¶
- subclass of - TransformException. Raised when that the fixed_frame tree is not connected between the frames requested.
- 
exception tf2.LookupException¶
- subclass of - TransformException. Raised when a tf method has attempted to access a frame, but the frame is not in the graph. The most common reason for this is that the frame is not being published, or a parent frame was not set correctly causing the tree to be broken.
- 
exception tf2.ExtrapolationException¶
- subclass of - TransformExceptionRaised when a tf method would have required extrapolation beyond current limits.
- 
exception tf2.InvalidArgumentException¶
- subclass of - TransformException. Raised when the arguments to the method are called improperly formed. An example of why this might be raised is if an argument is nan.