Spinning drone caused by yaw imbalance and miss-configuration [solved]

Our Quadcopter is armed properly & but during take off, the copter it starts to do yaw motion at a very high speed about its axis. Also, The yaw value of the Quadcopter is not automatically set as 0 . Can you please suggest some methods to overcome this issue.

Use Motor Test in Mission planner to confirm proper motor order and direction. Understand which motors should turn when pressing the A-D buttons by referring to the Wiki Link on the Motor Test page.

Yes, I used the motor test to analyze the motor speed and direction & observed that all are perfect according to this image.
Screenshot 2024-08-07 192620

Post a link to a .bin log file.

Probably the classic: yaw imbalance or RC transmitter Yaw channel trim not neutral.

Both avoidable by using MethodicConfigurator/QUICKSTART.md at master · ArduPilot/MethodicConfigurator · GitHub and reading the respective Blog Post.

Now, the yaw motion is controlled in better, but another issue is that the copter drifts towards side and does the pitch motion only by increasing throttle.

What do you mean by this? Did you followed the instructions? if yes post a .zip file with the vehicle configuration files created by the ArduPilot methodic configurator software. and a .bin log file.

Yes sir, I followed the instructions & changed the yaw pid values a little bit that the yaw motion is nearly about to a stability mode. But the issue is that on lifting the throttle it starts to rise along with the pitching motion.Can you please tell the procedure of getting the .bin files.

No, you did not follow the instructions then:

  • The instructions I gave will fully and correctly configure the vehicle as fast and as simply as possible.
  • The instructions I gave was not to change the “yaw pid values a little”. Please go back and read the instructions again.

Here is the .bin log file documentation:
https://ardupilot.org/copter/docs/common-logs.html
https://ardupilot.org/copter/docs/common-downloading-and-analyzing-data-logs-in-mission-planner.html