Public Member Functions | Static Public Member Functions | Private Member Functions
rosh_geometry.geometry.PoseStamped Class Reference

List of all members.

Public Member Functions

def __init__
def to_2d
def to_euler

Static Public Member Functions

def from_2d

Private Member Functions

def _transform

Detailed Description

Definition at line 130 of file geometry.py.


Constructor & Destructor Documentation

def rosh_geometry.geometry.PoseStamped.__init__ (   self,
  position = None,
  orientation = None,
  frame_id = _DEFAULT_FRAME_ID,
  stamp = None 
)
@param stamp: Header timestamp. defaults to rospy.Time(0)

Definition at line 132 of file geometry.py.


Member Function Documentation

def rosh_geometry.geometry.PoseStamped._transform (   self,
  listener,
  target 
) [private]
API for auto-transforming via ROSH tf bindings.

Definition at line 158 of file geometry.py.

def rosh_geometry.geometry.PoseStamped.from_2d (   x = 0.,
  y = 0.,
  th = 0.,
  frame_id = _DEFAULT_FRAME_ID 
) [static]
Create PoseStamped instance from x, y, theta

Definition at line 165 of file geometry.py.

Convert pose to x, y, theta. This removes any z elements as well as roll and pitch.
@return: (x, y, rz)

Definition at line 174 of file geometry.py.

Convert pose to x, y, z, rx, ry, rz. 
@return: (x, y, z, rx, ry, rz)

Definition at line 183 of file geometry.py.


The documentation for this class was generated from the following file:


rosh_geometry
Author(s): Ken Conley
autogenerated on Thu Jun 6 2019 21:53:54