Version 2.5 of the ArduCopter code is now available in the AP Mission Planner and in the downloads area!
The default PIDs are optimized for a 3DR/Jdrones quad with 850 motors and 10" props. If you're using more powerful motors/props, start by turning down Rate Roll P in 25% steps.
While some testers have reported very good flights with the default PIDs, some have reported that this release is a little "sharper" due to the DCM improvements and have found they needed to:
reduce stabilize P by 10% (i.e. 4.5 -> 4.2)
reduce stabilize D by 30% (i.e. 0.15 -> 0.10)
increase rate D from 0 to 0.001
Tuning loiter can be tricky. Refer to the discussions which will appear below for more community feedback on what parameters work best.
Please post your feedback in this discussion. For enhancement requests and bug report, please add them to the arducopter issues list. When possible please include logs (tlog and/or dataflash) and tell us whether you're using APM1 or APM2 and what version of the software you're using (presumably 2.5 but tell us anyway!).
Thanks for this release go to the developers (both in the core team but also those who have provided bug fixes through the issues list) and also the community members who participated in the previous release thread and provided some great detailed information in the form of issue reports and logs which allowed us to nail some bugs!
Marco, how is AC 2.6 running for you, worth updating to yet?
Is in test phase at the moment by the team tester group, being beta is at your own risk.
For now there were no problems.
I will give it a shot then....
Another question for the group, can I upolad sketches using xbee connection instead of usb? My usb is a litlle tricky, connects and disconnects at it own will, pins went bad bent in usb? I tried to upload via xbe and I get "warning not a 2156? (i think) and it freezes, can anyone point me to a how to if you can load sketches via xbee using arduino?
No, you can't load sketches via Xbee. There's no way to reset the board remotely.
Thanks Chris for the reply!!
Darn, might be a nice feature if possible in the future. My usb won't power the board by itself anymore, usb has become tricky to stay connected, like the older cell phone micro usbs if the cable yanked loose or cable was too heavy, tried new cables etc.I have to wrap usb around arms and draw tight on connection to the sides with battery to get it to connect. power pins I assume are shot. I have I mustb admit been slightly hard on this board. Every time I beta test products, I figure out how to break it:). Might I suggest reinforcing usb a bit. Got any super secret tricks to fix a loose usb connection female side?? I squished the male connector and the usb on APM a bit trying to make tighter pin connection, but seems to have only slightly helped.
I use a spare lipo with a $5 3a 5v Ubec on the bench, powers the APM and reciever beautifully wih out the risk of 'living room blender'.
Regarding the usb, order a new header, get your soldering iron out, its easy if you are careful and then the glue gun for future proofing, this is DIY after all and the usb connection is vital for software updates :)
@ DAve.. So i have discovered (Usb important that is). Hot glue gun is beginning to be a vital tool in my arsenal... Can I just dip the whole board in hot glue? I am only half joking:).
I just upladed .6 Beta, mavlink won't connect via xbees again.. Why do I have issues with connecting every time I upload or have a MP update. Is this happening to anyone else?
When I load X8 config via arduino, seems like Board takes forever to boot up compared to loading x4 config via MP, and then I get solid blue light half the time, have to hit reset often is this a bug, are others experiencing this? I know X8 seems to have its issues still?
Ian: Yes, with APM 2, you need to press the reset button after you plug in the LiPo to start it properly. Not a biggie, but it is a known issue. We'll fix that in the nex software rev.
Ian take a look at the hack I did to power one of my APM1 boards by feeding a 5v bec wire to the pins coming from the USB off the IMU shield directly. I did this because the diode on my power bus got knocked off and the power in to the bus doesn't work. You can just make up a USB cable with a pin socket on the end to plug it in there.
Ive now tried this out and it works well.
I've never had a good flying copter anymore since 2.0.49. So yesterday I was tired of it, kicked out 2.5.3 and went back to 2.0.49 on my hexa. today I flew it in a fair bit of gutsy wind (3-4 beaufort).
APM1.4 1280 board with sonar, mediatek gps and magnetometer. The standard suggested combo in februari 2011. Hexa with supersimple 20A esc's, KD20-22L motors and 11x4.7 APC props. Selfmade alu-composite frame.
Took 2.6beta out for a spin, 3dr frame, jdrones 850 kit, 10*4.5 3S 2650
Decided to go for the 'out of the box' route so uploaded, set up radio, modes etc etc. Manually entered my mag dec, no calibration assuming it would be done for me at first GPS lock.
And did the following video and log, just press play on the video a few seconds after the log starts for reference mutterings...
All looks good to me, other than a slight yaw wandering, as seen on the video. Also the logs are showing some crazy compass readings to my only semi trained eye. Should I be twisting cables maybe? The logs look pretty good to me though other wise, I'd love some opinions :)