# problem in geometry_msgs::Pose

what is x, y, z and w in Quaternion oriention? specially what is w?

problem in geometry_msgs::Pose

what is x, y, z and w in Quaternion oriention? specially what is w?

add a comment

9

Have a look at REP103 on Standard Units of Measure and Coordinate Conventions. If you're not familiar with quaternions it also helps to have a look at pages like this Wikipedia page on Quaternions and spatial rotation.

Also for information about any message you can use the rosmsg command with the --raw option to see the comments. Or browse the online docs for the message http://ros.org/doc/electric/api/geometry_msgs/html/msg/Pose.html

2

Hi,

For representing orientation in ROS, quaternions are used. They do not represent a human-readable format like e.g. euler angles (more information about quaternions here: http://en.wikipedia.org/wiki/Quaternion ).

To easily convert between euler angles and quaternions, the tf-ROS package offers a set of functions like "createQuaternionFromYaw" or similar...

Have a look at <tf transform_datatypes.h=""> for more information.

Please start posting anonymously - your entry will be published after you log in or create a new account.

Asked: ** 2012-03-23 04:15:26 -0600 **

Seen: **4,307 times**

Last updated: **Mar 23 '12**

Can someone explain geometry_msgs as used for robot arm poses e.g.?

Align x-axis of end effector with vector in space [closed]

How to rotate a triangle to a given pose orientation

how to publish pitch, roll, yaw to robot_pose_ekf

rgbdslam: How to get transform between poses?

plot/print rpy from quaternion

boost Polygon to geometry_msgs/Polygon

How can I dynamically get the coordinate of a model from gazebo?

ROS Answers is licensed under Creative Commons Attribution 3.0 Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.