Researchers at MIT have successfully flown an autonomous, robotic plane in a confined space and around obstacles without the use of GPS. The flight by the MIT Robust Robotics Group paves the way for the development of aircraft that can fly without pilots, even in remote areas where GPS may not be available.
MIT’s Robust Robotics Group flew a fixed-wing vehicle around the parking garage under a university building, navigating pillars safely, with only the use of onboard sensors to direct the path of the plane, according to the university.
Researchers at MIT flew an autonomous robotic plane in an enclosed area around obstacles, demonstrating that it is possible to build a self-navigational, fixed-wing vehicle that can fly at high speeds safely without the use of GPS. (Source: MIT)
The flight was achieved through the use of custom algorithms the team developed to determine trajectory and state, or the location, physical orientation, velocity, and acceleration of the aircraft.
The plane, which MIT researchers designed and built from the ground up, also had an accurate digital map of its environment to help it safely avoid obstacles. However, it had to determine in real time its location on the map and where it had to go during the flight, researchers said, using the algorithms to interpret data from laser rangefinder and inertial sensors such as accelerometers and gyroscopes carried onboard.
MIT’s work is similar to research being done at the Defense Research Projects Agency to design a new miniature atomic sensor system for missiles that would eliminate GPS dependence for navigation. And new research in unmanned aerial vehicles (UAVs) is always a subject of interest for the military, which makes broad use of unmanned crafts. The Air Force and NASA, for example, have been testing a new lightweight unmanned plane to explore innovations in both supersonic and subsonic flight and wing stability.
MIT’s specific work was born out of plans to create control algorithms for autonomous helicopters, which researchers eventually abandoned because “the fixed-wing vehicle is a more complicated and interesting problem, but also that it has a much longer flight time,” said Nick Roy, an associate professor of aeronautics and astronautics and head of the Robust Robotics Group, in a press release. “The helicopter is working very hard just to keep itself in the air, and we wanted to be able to fly longer distances for longer periods of time.”
MIT graduate student Adam Bry worked with AeroAstro professor Mark Drela to design the body of the plane, which has shorter and broader wings than a normal aircraft. This modified design allows the plane to fly at low speeds and make tight turns, which was necessary to avoid obstacles, according to researchers. It also made the plane stable enough under a fair amount of weight so it could carry the electronic sensors running the flight’s control algorithms.
The next step for MIT researchers will be to develop algorithms that will let the plane sense its environment and design a map of it on the fly, precluding the need for a preloaded outline of the flight environment, according to the university.
Wow, I have to say this is a pretty amazing video to watch, especially knowing more about how they did it. I would think this could be very useful in collision avoidance of all types. Maybe it could even apply to conventional automobiles and race cars (though I suspect the potential for a crash is part of the thrill of racing).
This looks cool. I love the idea of GPS-free flighs with the saftey that GPS offers. I think it would be great as an aid for pilots too. This would be good for humanitarian drops in remote areas that are isolated or cut off in natural disasters.
I can't wait to see the evolution of this. There are lots of other moving objects in the sky. Anything that can avoid or deter birds would be fantastic for the aviation industry.
That's probably a big leap, Beth, just as it would be a big leap to transfer the technology to an environment that is not pre-programmed for the flying craft. Yet I could see this technology eventually getting incorporated into drones.
Not having to pre-program the environment into the computer seems to be a common theme in many of the comments and on first brush, it seems like not attaining it would be, in a way, a failure or limitation of the ultimate design of this system.
However, how many humans would be able to fly a plane through an unfamiliar, enclosed environment without stalling or colliding with objects? Switching to a helicopter type device would help us, because it could come to a complete stop relatively quickly without stalling. But if we were in a fixed-wing aircraft which had to maintain forward motion at a minimum airspeed, with no do-overs or a re-set button, I think few people would be able to accomplish it.
If you play video games, think of getting to a new level, or running a new race course, in a game where you HAVE to keep moving to keep from getting killed, passed or disabled. It generally takes many, many tries before a gamer can familiarize his or herself with the environment and subsequently negotiate it at full speed successfully.
While the goal may be the ideal, it is asking a lot of the onboard computer of a fixed winged aircraft to do something that our human brains and senses cannot do. Again, in a rotary type device, it is entirely feasible.
Robots that walk have come a long way from simple barebones walking machines or pairs of legs without an upper body and head. Much of the research these days focuses on making more humanoid robots. But they are not all created equal.
The IEEE Computer Society has named the top 10 trends for 2014. You can expect the convergence of cloud computing and mobile devices, advances in health care data and devices, as well as privacy issues in social media to make the headlines. And 3D printing came out of nowhere to make a big splash.
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This discussion will examine what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.