I have just bought the ArduPilot Mega 2560 Full Kit... plus the Triple Axis Magnetometer HMC5883L. I should have it built over the weekend.. then i'm off to a my mates machine shop, and i'll make the splitter plate for the lower frame onto which i am going to fit the Ardupilot. the magnetometer i'll put on the tail as suggested. I am going to use my X-cell Razor 600E. For those that dont know its around the 50 size nitro heli.
Do i need to buy any other sensors i.e. the Sonar... i can fly a helicopter all day long but this is my first time flying one with stabilisation so any tips would be gratefully appreciated.
If this works well then i am going to try and use it on my x-cell gasser. i can get up to 20 minute flights with this. But i think for the time being a battery 600 is the way to go.
i'll post some pictures when i have it all together.
Replies
If any of you guys have flybarless and would like to test my Acro mode, we might be able to solve this "too snappy" problem. I've flown it a little bit, and it's OK, and I know how to make it better. But my FBL heli is in pieces at the moment.
Are you proficient flying manually?
Then we can work on it together. Once we have a working "acro" mode, we can try putting the stability controller on top of the rate controller, just as the quads are now. It will make it fly smoother in stab mode.
What do you think?
Update with more sucess stories:
2nd mission done. Three waypoints, after every waypoint a loiter_time command.
The loiter settings are really strong, because when the heli goes from the waypoint command into the loiter command, it tries to stop quite strongly. It pulled the heli back that I almost wanted to manually interfere. I did not do, so the heli overshoot backwards, but then found a stable loiter position after short oscillation.
I really need to find someone to help, to get a video of that. But my wife is not happy about me playing arducopter all day ;)
I should open another post about the wifes complaining....
Great news. Loiter is working!!!
I'll prepare the camera to send you the proof. I am using similar parameters as Rob. But here some observations:
- loiter P (Rob used between 6 and 7). I had the value on CH6 and it also worked with smaller values
- stab P: I also used lower values 1.5 and 1.0 because with the high values the heli is really twitchy
- regarding the GPS not found issue. I tried to disconnect/connect power last time on the field maybe 10 times without success. Back home I connected the USB cable so powering up the APM with power from the USB cable. Guess what. The APM did not take long to make red and green light blinking, thus the GPS was found. Back on the field it worked as well with the external power. Is maybe something clogged up and awaiting a signal from the USB? Maybe something is not correctly closed after the log download sequence?
However. Thanks to the programmers!!!
The loiter routine must have been really improved. Loiter is working on trad heli also with the Mtek GPS.
I just did it! I successfully loitered for about 2 minutes with no circling! Winds are light, about 10 km/h, but just eliminating the circling is huge! Normally it would circle as soon as you engaged the Loiter, even with no wind.
Rob600.param
Here's some video I shot last night. I wanted to demonstrate the yaw control. This is with no external gyro.
Again, sorry about the Max Headrom effect. One of my computers does this, the other doesn't. I don't get it. This is put together on Windows Movie Maker. i7-2600 processor on this one, so it's got tons of power, but it does this for some reason.
Ok, I am back. Loaded the latest firmware 2.7.3 from MP.
Everything seems to be fine on the bench. Just the reaction in stabilize with the default settings is much weaker than in former versions. So tilting the heli does only lead to small corrections on the swash. Should be good enough for flying.
Does anyone know why beeing on the flight tab in the MP leads to a very laggy response on the screen. The HUD bearly shows any movements because there seems to be a very strong lack in updating the date?
In former versions it was smooth like hell.
Well after last weekend I was bound and determined not to let a stupid helicopter and Ardupilot board get the best of me! So I went to my local hobby store and bought another Raptor so I knew everything would be brand spanking new. After a week of building I am back on the circuit and I have not given up, as a matter of fact I have made progress. No more stupid "leans" or "wobbles" or shattered windows. I, my friends have gotten the APM 2.5 to stabilize my Nitro Raptor. I have been thinking about how to do this all week as I was having a hard time believing the APM couldn't handle the vibes. I came up with a variation of the mounting plate I used last week and changed the settings dramatically.
Here I used G-10 plate and mounted the APM to it with foam ear plugs with a open cell foam in the center. Then I used 2 pieces of black dense foam and stuck them to the bottom of the G-10 plate.
Not pictured... I also used rubber washers between my motor to the motor mount and also between the motor mount and the frame.
Huge vibration difference
Unfortunately that still wasn't enough to keep this thing in check. I had to change the setting in the Mission Planner. I am using .37 on the Stab Control P value and 4.0 on yaw. I know that might sound high but that is the only way I could have the same authority over the tail as I once had before the APM. I also changed the AHRS RP_P to .15. I will start to increase those values slowly until I get even more response but I will say anything over .5 on the Stab P, I couldn't even get it up to half throttle without issues. With these values APM works about as well as the KDS Flymentor in Stabilize mode. (I figured since I can already fly a heli pretty good I would start with the APM in the least amount of control as possible and go up from there instead of the other way around.)
I also leveled the heli on the bench and noticed that it would still move forward a little in the air it appeared about 3 degrees off so I used wire to suspend the heli in the air and then leveled it. WOW what a difference 3 degrees makes.
Hung the heli from main rotor until it stop moving and voila, completely level as it would be in air.
So I say all of this just to help someone who may want to try the nitro heli. I know you guys know most of this stuff but thought I'd share. Here's the video just for you! Oh the sudden movements in the beginning are just me showing that it was in stabilize mode not just good piloting
http://youtu.be/f3c-iszxeOM
http://youtu.be/jmxWVExAmKc
I just had a great 3 flights with the 600 after changing the bearings on the tail drive shafts. I didn't do anything else, balance anything, dampen anything or change any gears, just changed those little 4mm bearings, and it's good as gold! The yaw control is simply awesome with the built in gyro and the new yaw controller! I can yaw it quick and simply <snaps> to a stop with no overshoot or bounce.
Hi all,what is going on with the trad heli guys? Following this discussion I read more and more about "lean" problems.
As said before, I luckily never experienced any issues due to vibration.
Stopped experimenting with version 2.3 or 2.4 I think, but never got really good loiter results. I am still keen on going to get loiter working with my 450. Is it safe to load the latest firmware supplied by MP or should I rather continue with the old version? Or with an even older? E.g. Malcom proposed to go back to 2.0.4xxx something. I am not having the latest board with the GPS directly attached, but the version before that. Is that an issue regarding the firmware?