Mambo Fly unstable when flying using the parrotMini​droneHover​Start project

조회 수: 4 (최근 30일)
wagenaartje
wagenaartje 2020년 9월 2일
댓글: Débora Oliveira 2021년 1월 24일
Whenever I fly the minidrone using parrotMinidroneHoverStart, it is very unstable and starts shaking or even drifts away completely. But when I use the iOS drone controller, it experiences no issue whatsoever. Could anyone tell me what the reason for this is?

답변 (1개)

Débora Oliveira
Débora Oliveira 2021년 1월 24일
편집: Débora Oliveira 2021년 1월 24일
There are some firmware differences between these two controllers. When you use the:
  • Parrot Apps to control the drone (as Parrot Minidrone), the drone has the original firmware.
  • Matlab Parrot Minidrone Package, a new firmware is uploaded to the drone. This firmware opens a "backdoor" to the controller, allowing the server to send and receive packages from the MAV.
I saw a big oscillation of the simulated drone when in Hover. I corrected it by changing the optical flow model as described in this question. Unfortunately, this sensor model is not uploaded to the drone (only the controller is).
I have not yet figured out why the instability happens in the physical drone, maybe the controller is not so well-tuned as the original firmware one. I suppose the optical flow is hardware computed.
  댓글 수: 2
wagenaartje
wagenaartje 2021년 1월 24일
편집: wagenaartje 2021년 1월 24일
The issue was fixed for me when I updated to the latest supported MATLAB version (2020b, on the right side of this page), since these kind of packages will only update between different MATLAB versions. The (MATLAB) flight controller of the latest version was much and much better, and I had much less instability. Good luck!
Débora Oliveira
Débora Oliveira 2021년 1월 24일
Thanks for the information wagenaartje!
As the release note page doesn't mention any modifications in the block diagram, I didn't see any advantage updating. Now I will surely try the 20b version.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for Parrot Drones에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by