pyrobosim.utils.pose.Pose.__init__

Pose.__init__(x=0.0, y=0.0, z=0.0, roll=0.0, pitch=0.0, yaw=0.0, q=None)

Creates a new Pose object.

Parameters:
  • x (float) – X position

  • y (float) – Y position

  • z (float) – Z position

  • roll (float) – Roll angle (about X axis), in radians

  • pitch (float) – Pitch angle (about Y axis), in radians

  • yaw (float) – Yaw angle (about Z axis), in radians

  • q (list[float]) – Quaternion, specified at [qw, qx, qy, qz] If specified, will override roll/pitch/yaw values.