Robot Planes and Helicopters Taught Aerobatics
holy_calamity writes "MIT and Georgia Tech researchers are teaching small robotic aircraft some impressive stunts. MIT's RC plane's can take off and land from vertical perches (video), while the Georgia Tech helicopter can land on slopes of up to sixty degrees, by flipping backwards into freefall as it lands (video)."
http://www.youtube.com/watch?v=p8t41avFuCc
Alan Szabo Jr
I see nothing that suggests that the MIT plane is remote-controlled. It was inspired by a pilot's skill on an RC model.
Unless the controls are issued by a remote computer?
...welcome our small robotic aircraft overlords!
But, I suspect that we'll soon be chased around by flying advertisements!
[mechanical voice]: "Wait, Mr. Smith, stop running! I've got to tell you about Splam!"
(Sound of one flying ad machine shooting down another)
[second mechanical voice, swooping in]: "Don't listen to that guy! Splastic is the new Splam!!!"
The videos are very interesting, especially the second one from the group of Jonathan How. The developmen of control laws that are able to fully control the aircraft flying in those conditions, (not to mention being able to handle the transitions between such flying modes) is a hard problem.
This is due to the fact that the overall system is highly nonlinear, scarcely controllable, (since the control surfaces have little to no effect), and also not very well known in such conditions.
Whenever they can handle this problem in a systematic and rigorous way, (that is without ad-hoc quick fixes), i'd say that a milestone in control science will have been reached.
We learn from history that we learn nothing from history - Tom Veneziano
... in the flying car I made a $10K deposit on?
Generally, bash is superior to python in those environments where python is not installed.
That's nice, but I only find it mildly impressive. Correct me if I'm wrong, but there's surely no major difference between the algorithm to pilot an RC plane/heli as shown in the videos and the algorithm to pilot a virtual plane/heli in a flight simulation.
However, here are the nice news, that means that you can safely and precisely auto-pilot RC planes/helis, which could lead to interesting domestic uses. I could bet that within the next 15 years, every self-respecting Slashdotter will have a fully automated RC heli with a built-in camera and piloted over WiFi to do whatever nerds like us would dream to use that for. Having a tiny helicopter hovering over your face might be an interesting way to wake up, but it'd also be a good way to check out what the wife is doing while you're at work.
You just got troll'd!
>>MIT's RC plane's can take off and land from vertical perches (video), while the Georgia Tech helicopter can land on slopes of up to sixty degrees, by flipping backwards into freefall as it lands (video).
Maybe it is time for TPB to get RAIDed again?
Just for historical reference, the Navy experimented with something like this back in the 1950's. According to the writeup from the Smithsonian, the Pogo suffered from a lot of control problems due to propwash buffetting near the ground at takeoff and landing. Back then it took a very skilled test pilot to keep it under control; modern flight control systems like those used to keep semi-unstable airframes (such as the F-16) in controlled flight must make similar VTOL handling a lot easier today.
http://www.nasm.si.edu/research/aero/aircraft/convair_pogo.htm
--Paul
The article says the MIT research was inspired by a video of a skilled RC pilot. I wonder if it was this one?.
... none of this beats the Predators 'cut power and dive straight into the ground' stunt.
Have gnu, will travel.
Autonomous control of ultra-light, miniature craft like this is great. This may not be AI, but I think it's the path towards AI - overcoming one, then a few, then many challenges like this. But... for those that think this has relevance to craft that can carry real payloads, like people or bombs, slow down a bit. There are scaling problems that need to be overcome too.
All pass beyond reach of medicine. None pass beyond the reach of love.
I'm scared of the capabilities of these things.
http://www.youtube.com/watch?v=-Po_acmAJnU
Computers and planes don't like each other too much http://www.youtube.com/watch?v=YJjsUix7dfA
It would be very cool if the knowledge obtained from this could be used to fly unmanned drones around for military purposes. It would certainly save a lot of lives.
Laws do not persuade just because they threaten. --Seneca
Nice achievements. But I really like the autonomous aircraft systems being built at BYU.
The BYU autonomous aircraft can fly in precise aerobatic formations. And unlike the examples above, they BYU planes seem to have all of their autonomous control electronics on-board the aircraft.
http://www.youtube.com/watch?v=tfLwbW-R3IE
They did something like that on a ST:TNG episode, but with floating orbs instead of helicopters, and lasers instead of shotguns. Wiped out the entire civilization. But who cares about that, the chopper in that video looked like great fun!
My only question is what day Skynet becomes self-aware and destroys the planet. I hope it's not next Wednesday. I have to bring the xmas tree out of the crawl space that day.
The second video says the best real helicopter can only land to 20 degrees. There are two things I have to ask about that and they both relate to why it works with the model.
(1) how much of that limit has to do with the design of the model helis? I fly model helicopters, and they (tho not I !) are capable of inverted flight by pitching the main blade the other way. I assume the model in this video is using this method to drive the heli down and pressing it against the slope when it has touched down. It's quite possible there's a pressure switch on the bottom of the skids that jacks the pitch the other way when it makes contact with a surface. Not a bad idea really, and this change happens in a VERY short period of time. You don't see any full scale helis capable of inverted flight, no doubt due to the mechanical difficulty in making the main rotor able to support the weight of the craft in the inverted position. The fact that the video does not show the heli taking back off again makes me seriously wonder if there isn't a contact switch at work.
(2) kinda dark in that video, I wonder what sort of surface they were landing on? Surely not velcro. Maybe a rubber mat? Probably a lot easier to do that, especially with a light craft, than on say a steep grassy slope or dirt hill. And what was on the bottom of the skids?
I'd be interested to see some statistics on the power-to-weight-ratio and such comparisons between a model heli and a passenger heli also.
I work for the Department of Redundancy Department.
Can you describe more what you mean by scarcely controllable?
An airplane is controlled by movable flaps on the wings and tail. The pressure of the air moving against these flaps as the plane is flying causes the plane to change direction. See here for details. The key to how the control surfaces work is that air is moving over them. It's all about airspeed.
The problem here is that when the plane is hovering nose up, there is no air moving past the control surfaces. Well almost none, the tail gets a bit of the propeller backwash. If the plane is in the nose up "hover" position, but descending, then the backwash is partially cancelled by the negative airspeed.
Another issue is torque, or twisting power. As torque is applied to the propeller to get it to spin, there is an equal and opposite counter-torque that is applied to the body of the aircraft. Normally, the ailerons are used to correct this. However, when an airplane is hovering there is no airflow over the ailerons, and so they can't be used to correct the counter-torque. You can get a small amount of correction from the rudder, but it's usually not enough. When you hover a plane, it spins.
When our name is on the back of your car, we're behind you all the way!
I spent 7 years competing with R/C airplanes and fly R/C helicopters as a hobby. I also spent some time developing a basic autopilot software. This kind of airplane weighs between 4-7 oz. People usually go to extreme measures to save 5 grams in order to make the planes fly better. It's very unlikely there's enough carrying capacity to drag around 6DOF gyros/accelerometers and data transmitter on that platform (and it's not visible anywhere on the airframe). If it was tethered by a cable (eliminating the need for onboard motor battery and positioning data transmitter), it would be more believable. The flying looks EXACTLY like a human flying including the throttle blips etc. Computers are much smoother with the throttle control and inputs. The predictor/corrector control loop just doesn't behave this way. The heli also flies with human like reactions behind it, not software. I've see good pilots land small helis on VERTICAL surfaces (landing on ceiling is much simpler though). I think Georgia University had a 40% Carden Edge 540 hovering autonomously couple years ago. The plane weighted around 40 lbs though, so it's much easier to load up with electronics.
...now let's see them do it with wind. Even in the feeble air currents of that room, you can see the R/C aircraft working to try and correct - in real world conditions that job would be *much* harder, particularly when you're talking about trying to land on rolling carriers (unless of course you expect the sea to be incredibly turbulent, but the air to be flat calm - somewhat unrealistic). This is a cool first step, but I'd wager they're a long way from turning this into something safe and reliable.
Glad to see for once that GA Tech's research is in the news. We host one of only 2 Rotorcraft Centers of Excellence in the nation right now, which may be why there haven't been so many advances in the area compared to other technologies. Anyways, we'd all been wondering what keeps Feron around, since he's a notoriously worthless/frustrating professor. The current Flight Dynamics class has the following (uncurved) grade distribution: http://www.ae.gatech.edu/people/eferon/AE3521/quizstat.jpg Sort of looks like a middle finger, no?
Hi - yes it was