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

Changes some frames from world to body conversion for NED to ENU. #208

Merged
merged 1 commit into from
Jun 12, 2015

Conversation

tonybaltovski
Copy link
Contributor

For a desired position that is (1,5, 7) in ROS ENU, the must go forward 1 m which is X for both the ROS coordinate system and the PX4. For y-axis, it is -5 m on the PX4 and the same for the z-axis. I believe @mhkabir can verify this. The frame issue #49 with two different frame conversions is due to keeping X as forward on the physical vehicle in ROS's coordinate system. If we made Y forward, the IMU frames would be one conversion for body and inertial from NED to ENU thus being simpler to use. However, this does break the ROS standards for coordinates. @vooon Any insight?

@TSC21
Copy link
Member

TSC21 commented Jun 11, 2015

@vooon ping.
@mhkabir are you able to test this?

@TSC21
Copy link
Member

TSC21 commented Jun 11, 2015

Related: #225 (comment). Is this supposed to work?

@mhkabir
Copy link
Member

mhkabir commented Jun 12, 2015

This PR is actually not the way to go forward. This breaks ROS standards.

Please refer to #216 and add your comments

@mhkabir mhkabir closed this Jun 12, 2015
@tonybaltovski
Copy link
Contributor Author

This does not break any ROS standards.

Closed #208 #208.


Reply to this email directly or view it on GitHub
#208 (comment).

@mhkabir
Copy link
Member

mhkabir commented Jun 12, 2015

@tonybaltovski Ok, in that case, we can get this back up after verification. It's gone stale anyway.
Thanks for your contributions.
Can you comment on the discussion please?

@vooon vooon reopened this Jun 12, 2015
@vooon
Copy link
Member

vooon commented Jun 12, 2015

@mhkabir reopened just not to lose pr.

@tonybaltovski
Copy link
Contributor Author

I believe that @congleetea confirmed this in #216 for the position frames.

@vooon
Copy link
Member

vooon commented Jun 12, 2015

Ok, so i do merge.

vooon added a commit that referenced this pull request Jun 12, 2015
Changes some frames from world to body conversion for NED to ENU.
@vooon vooon merged commit 5505147 into mavlink:master Jun 12, 2015
@TSC21
Copy link
Member

TSC21 commented Jun 12, 2015

@vooon I don't think this was supposed to merge yet. For all I know, @tonybaltovski was testing it today...

@vooon
Copy link
Member

vooon commented Jun 12, 2015

Ooops. I may revert if needed.

@TSC21
Copy link
Member

TSC21 commented Jun 12, 2015

Better you do it then :)

@vooon
Copy link
Member

vooon commented Jun 12, 2015

That generate new merge, so before revert i want to hear "thats bug, revert it with fire!" :)

@TSC21
Copy link
Member

TSC21 commented Jun 12, 2015

Ahahah sure! Let's see what @tonybaltovski tests say.

@TSC21
Copy link
Member

TSC21 commented Jun 12, 2015

@tonybaltovski vision_speed_estimate plugin also require this changes (if they are to be accepted). Would you mind add fix to those to? Thanks!

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

Successfully merging this pull request may close these issues.

4 participants