Skip to content

simple_flight dynamics question! calculating propeller speed #2754

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

Open
HelloEgg opened this issue Jun 6, 2020 · 0 comments
Open

simple_flight dynamics question! calculating propeller speed #2754

HelloEgg opened this issue Jun 6, 2020 · 0 comments

Comments

@HelloEgg
Copy link

HelloEgg commented Jun 6, 2020

Hello. I am attempting to control the drone with roll,pitch and yaw.

I am using python command, moveByAngleThrottleAsync

I wonder how the roll, pitch, throttle and yaw commands control the propeller speed.

Currently, I am trying to verify the drone movement (position and orientation) according to drone inputs.

I tried reviewing simple_flight code (firmware/OffboardApi, SimpleFlightApi.hpp etc.), however,

I had trouble understanding how the high level commands roll pitch and yaw is controlling each propeller speed.

Also, I referred Airsim paper (https://arxiv.org/pdf/1705.05065.pdf) to calculate

velocity, acceleration and position. Is there any other material I should refer too?

Below is how I understood the drone movement so far :

Screenshot from 2020-06-06 22-46-53

Thank you!

@HelloEgg HelloEgg changed the title simple_flight dynamics question! simple_flight dynamics question! calculating propeller speed Jun 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants