A problem caused by simple flight when flying higher #4760
Unanswered
cxr001
asked this question in
Support Q&A
Replies: 1 comment 2 replies
-
|
I solved it by changing velocity control algorithm |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
When using movebyVelocity function with simple flight (cascade controller), why the attitude is different when the altitude is different?
I have run the HelloDrone.cpp and use code moveToZAsync and then moveByVelocityAsync to control the blocks drone. If the drone flies to a higher position (eg. z=-100), then use moveByVelocity, the attidude of the drone will be quite strange, usually cannot stay at that position.
Is this situation normal? Why the attitude is like that? Is there any solution to solve this problem?
ps: If I use moveByRollPitchYawZ, this problem usually would not happen.
Beta Was this translation helpful? Give feedback.
All reactions