Help with APM 2.6 and V-Octocopter

Hello Together.
This is my first post here and i hope to find little help as i´m not an APM Expert!
I recently build a DIY V-Octo from scratch, that is flying ready at last. As FC i have a APM 2.6 Board and
have it set up with standard Arducopter FW AC3.2 for Octo with the option V-Frame!

The copter behaves fine after i did Autotune and changed some parameters, so i think! But i want to enhance
it a bit as i think there could be a better performance.
This i see most time in windy conditions. The Copter maintains the position on "Position Hold" pretty well,
but with a bit jerking on wind gusts!

Or when it descends quickly the copter begins sometimes to wobble around in all axis

On calm days it feels "Rock solid"

As i read this configuration should fly optimized with an angle of 14° Motor rails to Y-axis in the
known screenshot to find everywhere when you search for "AP V-Frame Octocopter". So i did some measuring
and found out my "Motorrail angle" is just ~ 12°.
I decided to give the finishing touches in changing the "Motor Mixing" in the Arducopter code!
But as i am no expert in these things i´m looking for your help.
There is so much to do that i feel a little overwhelmed with all this new phrases to read, as i also have
not the best english skills to understand all this "Technical things" and every answer i find leads to
more questions ;-)

There are questions about:
"When i modify the code, compile it and flash it back on the APM what happens with my hard made Settings, Parameters, PID´s?
Will they be overwritten, or can i import an "Exported" "Advanced Parameters" again.
What could happen if i did some mess and want to load the original back. Do i have to set it up all again?
Where to change the right "motor mixing table" in the code, i found at least 2 parts that look like a "Mixing Table"
What values should i change to match my 12° Angle?

I know here are the experts to find ;-)

I really hope for help, as i love my V-Octocopter because it´s not that commodity "Starshaped" copter you see on every
corner ;-). I like the unique things not everyone has!


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

Join diydrones

Email me when people reply –


  • MR60

    Hey Michael - I hope that you've figured out the problem by now.  But if not ...

    The problem isn't motor mixing.  That would only have a small impact on the control issues you see.

    The problem is the PID values for each motor. There are a lot of videos and posts on how to tune the PID of your motors. But a quick introduction.

    - P is proportional so impacts how quickly the motor responds to a wind perturbation.

    - D is derivative so impacts how quickly the motor is stopped from overshooting (a high P & too low D -> motor revs too long).

    - I is integral (sum) so impacts the long-term memory and helps the ship fall stably through its own wake.

    Your PIDs are too low for your ship size.

    - Too high and the ship quivers

    - Too low and the ship can't respond fast enough to perturbations

  • Im having the same issues seen you posted a while back were you able to figure out?

This reply was deleted.


Chris Anderson liked Zara Mae Pickering's profile
May 21
Azjeg liked Azjeg's profile
Apr 27
DIY Robocars via Twitter
RT @chr1sa: Donkeycar 4.4 released with tons of new features, including path learning (useful with GPS outdoors), better Web and Lidar supp…
Nov 27, 2022
DIY Robocars via Twitter
RT @NXP: We are already biting our nails in anticipation of the #NXPCupEMEA challenge! 😉 Did you know there are great cash prizes to be won…
Nov 24, 2022
DIY Robocars via Twitter
RT @gclue_akira: レースまであと3日。今回のコースは激ムズかも。あと一歩 #jetracer
Nov 24, 2022
DIY Robocars via Twitter
UC Berkeley's DIY robocar program
Nov 24, 2022
DIY Robocars via Twitter
RT @chr1sa: The next @DIYRobocars autonomous car race at @circuitlaunch will be on Sat, Dec 10. Thrills, spills and a Brazilian BBQ. Fun…
Nov 24, 2022
DIY Robocars via Twitter
RT @arthiak_tc: Donkey car platform ... Still training uses behavioral cloning #TCXpo #diyrobocar @OttawaAVGroup
Nov 20, 2022
DIY Robocars via Twitter
RT @emurmur77: Points for style. @donkeycar racing in @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.…
Nov 20, 2022
DIY Robocars via Twitter
RT @SmallpixelCar: Going to @diyrobocars race at @UCSDJacobs
Nov 8, 2022
DIY Robocars via Twitter
RT @SmallpixelCar: Race @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.
Nov 8, 2022
DIY Robocars via Twitter
RT @PiWarsRobotics: Presenting: the Hacky Racers Robotic Racing Series in collaboration with #PiWars. Find out more and register your inter…
Oct 23, 2022
DIY Robocars via Twitter
RT @Hacky_Racers: There will be three classes at this event: A4, A2, and Hacky Racer! A4 and A2 are based around UK paper sizing and existi…
Oct 23, 2022
DIY Robocars via Twitter
Oct 23, 2022
DIY Robocars via Twitter
Oct 19, 2022
DIY Robocars via Twitter
Oct 18, 2022