Wash UAV in Action
Loading...
28,750
Uploader Comments (seanreynoldscs)
see all
All Comments (8)
-
CHAOS! xD
-
can you give me some more information of the electronic connection between the µC and the blade?! do you override the ppm signal? or how does it work...
-
good job! Hope you make a masterpiece!
-
Are you just using proportional control with your sensor inputs, or are you using something more robust? It looks like your system has some overshoot and oscillation problems that simple proportional control will never be able to correct since the system is highly nonlinear. Did you use an IMU gyro or an RC gyro? An RC gyro seems like it would be a drop in solution to correct for short term heading adjustments while the compass fixes the long term adjustments.
Loading...
Yeah, I am just using proportional control. I agree that a more robust system would help.
a) the arduino is already out of its 1k of ram, b) When i put an integral control on it, it responds badly to lag in the system, ESP when I am holding it for instance.
I need to read more, but I have a new video (not up) where it hovers pretty dead on, but still has oscillation in its Cyclic controls. I'm working on dampening that out, and will present a new video of it hovering for 6 min till it dies.
seanreynoldscs 3 years ago
the helicopter has a built in gyro for heading, but as you say: without the compass, it will go off course.
Actually, when it bounces in the end of this video, the power comes unplugged from the compass, and you can SEE what it does without the compass.
seanreynoldscs 3 years ago
I have in mind to re-evaluate that approach, but I think no matter what algorithms I use, the IMU will always need redundancy to cut down the error. AND redundancy is something this helicopter just cant carry.
Thoughts?
seanreynoldscs 3 years ago
In the end, I spent all of the first semester and part of this semester on this approach before determining that whilst this may offer the smoothest feedback, errors will multiply due to the fact that its not a snapshot of data, it relies on the correctness of previous information from the integration of the gyro.
seanreynoldscs 3 years ago
The solution I had was to snapshot the calibration on boot, then keep an offset calibration which is fed by the Gyros. But it cant just be the Gyro, it has to be the integration of the gyroscopic force felt.
seanreynoldscs 3 years ago
Yeah That was actually my first approach. The problem I had with it was the Accelerometer readings were over powered by the reading of orientation to the earths gravity. The acclerometer was never perfectly level, and the readings from say moving to the right, and tilting to the right offset.
seanreynoldscs 3 years ago