Yaw change also changes elevation

Recently I built a hexacopter and have flown it a total of three times now. Yesterday was the first time I tried the yaw while in flight. When changing the yaw it dramatically changes the elevation, like 30+ feet of increased elevation for a 90 degree change in yaw. This is very scary to me. Where should I look to resolve this so a change in yaw doesn't affect the elevation?

I'm using the Turnigy Talon Hexacopter frame, NTM 35-36a 910 Kv motors, and APC 12x3.8 SF props. The Arducopter firmware is version is 2.7.1 with everything at the defaults except for the roll 'P' parameter for stabilize mode which is tuned to a lower value from the default (0.08) as the roll was very aggressive with the default. Thanks for your help!

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  •  I am planning to setup a hexa lie yours but Everyone says Turnigy Talon Hexa is small for 12" props. It fits slightly to this frame i think only 5-6 mm gap between props right? 

    What is the effects of small gaps between props? Efficiency? or something like that?

    I need 12" props because of my high trush needs. 

    Any commends appreciated

  • Developer

    By the way, we have two theories as to what causes this:

       1. that the motors speed up faster than they slow down.  So when you yaw, two engines speed up, two slow down..because the ones speeding up get their faster, this adds some momentary increased thrust.

       2. that the pwm->thrust of the motors is not linear (we know this).  if we add "x" to some motors and "-x" to the others..because of the non-linearity (aka thrust or throttle curve) this doesn't even out and we end up with an overall increase in thrust.

    It might be good if you logged your motor output by going into the cli and typing "logs", "enable motors".  when you plot the motors you may find that even in a stable hover that 3 of the motors are much higher than the other three.  This is an indication that some of the motors are not on straight and are leading to a general yaw..the PID loops can hide a lot of this but when i had this problem, it contributed to a large rate climb when i yawed the copter similar to what you're seeing.

  • Developer

    What is your throttle level when you hover? It's odd since this version had a piece of code called a yaw differential which was explicitly there to prevent this. We found it had other negative side effects to stability so it was removed and a different approach was used.

    Try and lower your Yaw_rate_P.

    Jason

  • I would strongly suggest you install 2.7.3 instead of 2.7.1

    There are many changes and fixes in the new release.

This reply was deleted.

Activity

DIY Robocars via Twitter
RT @TinkerGen_: "The Tinkergen MARK ($199) is my new favorite starter robocar. It’s got everything — computer vision, deep learning, sensor…
Monday
DIY Robocars via Twitter
Monday
DIY Robocars via Twitter
RT @roboton_io: Join our FREE Sumo Competition 🤖🏆 👉 https://roboton.io/ranking/vsc2020 #sumo #robot #edtech #competition #games4ed https://t.co/WOx…
Nov 16
DIY Drones via Twitter
First impressions of Tinkergen MARK robocar https://ift.tt/36IeZHc
Nov 16
DIY Robocars via Twitter
Our review of the @TinkerGen_ MARK robocar, which is the best on the market right now https://diyrobocars.com/2020/11/15/first-impressions-of-tinkergen-mark-robocar/ https://t.co/ENIlU5SfZ2
Nov 15
DIY Robocars via Twitter
RT @Ingmar_Stapel: I have now explained the OpenBot project in great detail on my blog with 12 articles step by step. I hope you enjoy read…
Nov 15
DIY Robocars via Twitter
RT @DAVGtech: This is a must attend. Click the link, follow link to read the story, sign up. #chaos2020 #digitalconnection #digitalworld ht…
Nov 15
DIY Robocars via Twitter
RT @a1k0n: Got a new chassis for outdoor races (hobbyking Quantum Vandal) but I totally didn't expect that it might cause problems for my g…
Nov 11
DIY Drones via Twitter
First impressions of the Intel OpenBot https://ift.tt/36qkVV4
Nov 10
DIY Robocars via Twitter
Nov 9
DIY Robocars via Twitter
Excellent use of cardboard instead of 3D printing! https://twitter.com/Ingmar_Stapel/status/1324960595318333441
Nov 7
DIY Robocars via Twitter
RT @chr1sa: We've got a record 50 teams competing in this month's @DIYRobocars @donkey_car virtual AI car race. Starting today at 10:00am…
Nov 7
DIY Robocars via Twitter
Nov 6
DIY Robocars via Twitter
RT @a1k0n: Car's view, using a fisheye camera. The ceiling light tracking algorithm gave me some ideas to improve ConeSLAM, and having grou…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: To get ground truth I measured the rug, found the pixel coordinates of its corners, calibrated my phone camera with my standard…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: @DIYRobocars is back in December, but outside. Time to reinvestigate ConeSLAM! I rigged up a quick and dirty ground-truth captur…
Nov 5
More…