Public Member Functions | |
| def | __init__ |
| def | from_2d |
| def | to_2d |
| def | to_euler |
Private Member Functions | |
| def | _transform |
Definition at line 130 of file geometry.py.
| 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.
| 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 | ||||
| ) |
Create PoseStamped instance from x, y, theta
Definition at line 165 of file geometry.py.
| def rosh_geometry::geometry::PoseStamped::to_2d | ( | self | ) |
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.
| def rosh_geometry::geometry::PoseStamped::to_euler | ( | ) |
Convert pose to x, y, z, rx, ry, rz. @return: (x, y, z, rx, ry, rz)
Definition at line 183 of file geometry.py.