Robotics StackExchange | Archived questions

What does the "w" in an IMU messag stand for?

Hello there, i use the Gazebo IMU-Plugin to generate sensor data of an IMU for my robot. An IMU message looks like the following:

header: ...
orientation:
x: -9.881865455454e-324
y: -9.881865455454e-324
z: 8.8755655245457e-17
w: 1.0
orientation_covariance ...

I understand the x,y,z koordinates, but what does that "w" mean?

Thanks for your help.

Asked by vonunwerth on 2018-09-03 09:01:36 UTC

Comments

Answers

The xyzw-coordinate is actually called a quaternion. It's a way of representing 3D rotations.

I suggest you read the wiki page: https://en.wikipedia.org/wiki/Quaternion

And here's a useful link to visualize your quaternions and to also convert them to more understandable Euler angles: https://quaternions.online

Asked by Raskkii on 2018-09-04 01:26:47 UTC

Comments