-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does 3DMGX5-AHRS has different euler frame with 3DMGX5-25? #92
Comments
If you set "use_enu_frame" to true, the axis for inertial data frame is reported as x out the connector, z up, y completing the right hand rule. That doesn't quite match what you have so.... Did you set any of these launch parameters?:
Also, please provide your serial number so we can double check your calibration report. Thank you, Nathan |
Hi Nathan, My serial number is 6253.123790. Original -0.0538 0.0931 -2.4816 To make the yaw angle counterclockwise positive (as in the figure), I tried flipping AHRS up and down, but still got the yaw angle clockwise positive. |
After your reminder, I learned the concept of the NED coordinate system, and if I understand correctly, the Euler angles output by AHRS are based on the NED coordinate system, and the acceleration is based on the coordinate system marked on the device. For the definition of yaw, in particular, I think it is defined here as north by east as positive, so I get a negative result. So I set the coordinate system to "use_enu_frame" to true in the launch file and got the result you mentioned, after reorienting the x-axis and y-axis, I got the result I wanted.
During the calibration process, I found that the roll angle was around -3.14 in the initial state, so I added an offset of [3.14159 0 0] to the launch file for the Euler angle, and finally, I got the initial values of roll and pitch around 0. |
请问答主LIOSAM调通了嘛,我也是用此款IMU想做LIOSAM,但RPY的外参数矩阵始终调不出,可以交流一下嘛? |
I tried, can not |
I got a 3DMGX5-AHRS and i want to use it as the imu for LIO-SAM, but after several tests, i found that the settings of the euler coordinate system is x(roll),y(pitch),z(yaw),which is not same system as shown in the picture.
So i'd like to know if these two imu really have two different euler system ?
Thanks in advance.
The text was updated successfully, but these errors were encountered: