Android MSDK V5.10.0 Virtual Stick Mode Control Frame Rate Of DJI Mavic 3E
Aircraft model: DJI Mavic 3E
Controller: DJI RC Enterprise Pro
Android Studio Version: Android Studio Giraffe | 2022.3.1 Patch 4 November 16, 2023
Gradle: 7.4.2
-
Dear developers, Hello, thank you for contacting DJI Innovation. The control frequency of the drone is related to the call frequency of the SDK, which is usually around 10HZ, that is, 0.1s I hope our solution can help you, thank you for your email, wish you a happy life! Best Regards, Dji innovation SDK technical support -
Dear DJI Team,
Thank you for your reply.
Could you please clarify what you mean by “the call frequency of the SDK”? Does this frequency represent a hard limit imposed by the SDK or is there a way to achieve higher control frequencies?
The 10 Hz rate you mentioned seems quite low for our use case. For example, in step-wise control scenarios, sending velocities at only 10 Hz means the drone will operate with a constant commanded velocity for 0.1 s, which significantly reduces precision in positioning.
Based on my experience with other robotics systems, a control frequency of 50 Hz is generally optimal for achieving precise and responsive behavior. I would like to know if it’s possible to achieve a higher control frequency, such as 50 Hz, with the MSDK or if 10 Hz is a fixed limitation.
Looking forward to your clarification.
-
Dear developers, Hello, thank you for contacting DJI Innovation. Yes, this frequency has limitations and cannot be modified by oneself. It can only be around 10Hz, or it may not be precise to exactly 10Hz. I hope our solution can help you, thank you for your email, wish you a happy life! Best Regards, Dji innovation SDK technical support
Please sign in to leave a comment.
Comments
3 comments