Skip to content
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

Wrong heading angle of Mosaic-H module #71

Open
hangcui1201 opened this issue Sep 29, 2022 · 3 comments
Open

Wrong heading angle of Mosaic-H module #71

hangcui1201 opened this issue Sep 29, 2022 · 3 comments

Comments

@hangcui1201
Copy link

Hi,
We used the septentrio_gnss_driver with mosaic-H module and read the heading angle of ROS topic /atteuler. We found the heading/attitude angle of /atteuler was (1) not consistent with the heading angle from the web gui. (2) wrong at North, the heading angle of main antenna pointing to the aux antenna was 270. Should it be 0 or 360?

For example, taking the vector of the main antenna pointing to the aux antenna,
North: 0 degree
East: 90 degree
South: 180 degree
West: 270 degree

However, the output heading angle of /atteuler was confusing.

unnamed

unnamed (1)

Thanks!

@thomasemter
Copy link
Contributor

Hi,

if you have set use_ros_axis_orientation to true this is expected behavior. Septentrio follows the NED (yaw = 0 is north, positive clockwise) convention, whereas ROS is ENU (yaw = 0 is east, positive counterclockwise) and the driver converts between the two. There is no conversion when setting this parameter to false and the angles should be consistent.

@hangcui1201
Copy link
Author

Thanks a lot! It worked!

@thomasemter
Copy link
Contributor

Great, thank you for your feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants