Subtitles section Play video Print subtitles This is a quadrotor It's called a quadrotor because it has four propellars that spin & generate thrust This is the pilot controlling a vehicle with a radio transmitter That's pretty neat.But if we take a short trip across the street Of course looking both ways before we cross We come to this place for this quadrotor can fly by itself without any human help at all We don't even need a pilot This flying robot can operate with extreme precision in tight indoor spaces It can do some other pretty neat stuff as well So if you're wondering how to make robots fly You've come to the right place Indoor Flying Robots! A crash course Maybe crash course isn't the right term Indoor Flying Robots! An expedited learning experience To figure how to make robots fly we'll need to understand the basic physics of quadrotors How humans pilot them How we can use a computer to achieve the same task And why the resulting flying robots can do more complex things First let's take a quick look at the physics behind how the quadrotors fly When the propellers spin they push downward on the air around Newton's third law tells us that the air applies in an equal & opposite reaction force on the propeller.When this lifting force equals that of gravity the quadrotor achieves hoverfly In order to bank one propeller spins slightly faster than the opposite one This introduces a horizontal force in addition to the one opposing gravity And the vehicle moves sideways That's great, but it didn't tell us how the quadrotor can rotate about it's vertical axis It turns out that newton's third law also applies to rotational force called 'Torque' When this two propellers spin they apply a torque to the air in the clockwise direction. The air applies in equal and opposite reaction torque pushing the vehicle in a counterclock direction meanwhile the other two motors spin in the other direction plus the reaction torque pushes the vehicle clockwise When all four motors are turned on the rotational force remember they are called 'Torque' s -balance each other In flight the vehicle turns by spinning two motors even so slightly faster than the other two That went on the basic physics of how quadrotor flies But before we can fly it robotically we need to know how to control it. First let's figure out how a human would do that The task can be broken down into four keysteps First, the pilot uses his eyes to observe the vehicle and figure out where it is and in which direction it's pointing In this example let's say the pilot see is the quadrotor is sinking Next, the pilot has to decide what control commands to give the vehicle In this case, the pilot has to stop the vehicle from sinking And thus decides to increase the speed of all four propellars To tell the quadrotor what is decided on the pilot uses a radio transmitter which is basically a fancy remote control Finally the quadrotor listens for the radio commands and adjust the speed of each motor accordingly. Now let's see how each of these forces have to change in order to fly the quadrotor robotically In the first step, we use specialized cameras for vision and set up the pilot's eyes. The camera shine infrared light which bounces off of more reflective markers on the vehicle and go back to the camera A camera from the side point of view can tell how far the marker is in the vertical direction and one horizontal direction And a camera from the top point of view can tell how far the marker is in both horizontal directions. Using some slightly more complicated mathematcs we can use the points of view from 12 different cameras To determine the exact three dimensional position of the markers This process is executed many times for second to track the position of the markers and pass the quadrotor in real time In step two, we use a computer to handle the control commands in stead of the pilots brain. The computer program consists of a couple hundred lines of C++ code written by grad students who really don't get out much. It does essentially the same thing as the pilot using the observed position of the quadrotor to evaluate control commands. Only it does so in a much faster and less dramatic fshion In step three, the system uses a similar radio transmitter except a smaller one without any switches or control sticks. Step four is exactly as the same as before. The quadrotor listens for radio commands and adjust the speed of each motor accordingly. So we've updated all four steps in order to make the quadrotor fly entirely by itself. Now all we need is for our grad students to press the go button and voila. One of the reasons the robot fly more precisely than the human pilot is because this loop of information called a 'Feedback Control Loop' can be executed much more quickly by computers In this case 200 times per second. This allows the researchers to do cool things with these indoor flying robots. For instance, fly six of them at once but why not ten They can teach the vehicles how to switch out their old batteries for new ones automically or stop propeller for swing They can even do flips like this one or this one or this one And the fun doesn't stop with quadrotors. The same technology can be applied to rig the shape into three wing aircraft. One more conventional fixed wing vehicles like this one, this one and this one that can even fly in loops. Well hopefully you've learn the basics of how to make robots fly. This concludes the crash course--I, I mean the expedited learning experience
B1 pilot vehicle fly indoor torque flying Indoor Flying Robots 601 11 李應振 posted on 2013/02/02 More Share Save Report Video vocabulary