-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
AP_DDS: Local Pose Publisher #23480
AP_DDS: Local Pose Publisher #23480
Conversation
0bb3723
to
d3250a7
Compare
|
In foxglove 3D, FYI I'm about 75% sure that X corresponds to red, so if the vehicle is traveling straight, red is pointing into the wind. Then green for left, and blue for up (towards sky). XYZ = RGB It's hard to tell from the gif, but I'll verify this on my side when you think it's good. Glad we checked. |
d3250a7
to
2ff8418
Compare
2ff8418
to
19052fa
Compare
I researched quite a bit to see if I got the orientation right. We are not using a body-fixed frame on the local pose topic.
There should be a dicussion about using a body-fixed frame in the local velocity topic though |
19052fa
to
9bb24cf
Compare
Just tested in ROS 2 humble NAV2 bringup. The frame shown in RVIZ below is the If
Expectation (In SITL+Foxglove): Hope that clears it up. |
a340985
to
1286b09
Compare
@Ryanf55 Thanks a lot for the clarifications! |
1286b09
to
62b7278
Compare
62b7278
to
5c56218
Compare
Resolves #23278, here is the PR working on SITL:
![Screenshot from 2023-04-14 00-08-55](https://user-images.githubusercontent.com/62964137/231931691-8fe8a6ec-f366-4c22-8ccd-e6c6eba1d385.png)
The NED to ENU conversion seemed fine when I analysed the position coordinates of a plane flying in SITL. As you can see in the screenshot the plane went North-West after takeoff which resulted in a negative X axis (points towards east in ENU) and a positive Y axis (points towards north in ENU). Z is positive after takeoff.