Interpretation of drone dodge: machine learning makes me beat the fencing master

Last month, a video of a Stanford drone escaping fencing was red-hot, and IEEE Spectrum wanted to interview its developer Ross Allen. Ross said no problem, but I was recently overwhelmed by the doctoral thesis. Today, Ross has been successfully promoted to Dr. Allen and has answered questions about drones and fencing.

If you haven't seen it before, be sure to click on the link to see this video. Is the fencing really handsome? More handsomely, this is the first time we have seen the real-time dynamic motion path planning of the UAV system in an obstacle environment. Dr. Allen and Marco Pavone, a colleague at the Stanford Automation Systems Laboratory, recently published a paper on the project. Dr. Allen explains this sci-fi technology in a very plain language:

"We can imagine a labyrinth, similar to the one you might have played as a child, using a pen to draw a labyrinth on paper. The labyrinth is solving a basic path planning problem: in a barrier environment (the labyrinth wall), Navigate for a point (for your nib) and let it reach a target point (the exit of the maze). If it is a 3D maze, then the problem becomes more complicated. Give you an example: move the piano into one In a crowded apartment, be careful not to let the piano hit the wall or the furniture is broken. You can plan a moving route in advance, and you may need to make changes such as turning and playing, and finally you can move the piano into the room.

Now, let's make this problem a bit more complicated. Imagine now that you have to drive through the city now. Of course, there are houses, cars and pedestrians in the city. You must arrive at your destination with the shortest possible route. This is more restrictive than carrying the piano, because I can't drive the car across the road, and I have to drive according to the lane and traffic rules, for example, I can't drift on the road. In addition, if you want to stop when driving, I have to step on the brakes first, and it takes a certain amount of time to stop. If you turn too fast when you turn, the car will slip out of control. Now you can understand that reaching the destination through the obstacle environment is a matter of planning. Now, there are some extra rules that limit the way the robot moves. We refer to these rules as “dynamic motion” limits (some of which are kinematic constraints, such as turning; others are dynamic limits, such as deceleration braking.) When we face this problem, we call It is a 'dynamic motion path planning problem'.

Our research is to develop a framework to solve problems like this, which can greatly reduce the amount of computation required to operate the robot. We presented the framework in a four-wing drone system in a troubled indoor environment. It can be said that this is the first real-time planning demonstration of the UAV system on behalf of the dynamic motion system.

Interpretation of drone self-defense: machine learning makes me beat the fencing master

Dr. Ross Allen (left) and colleagues. Image source: Stanford University.

The videos that have received a lot of attention on the Internet have not yet shown the complete form of our research, but that video makes it possible to see the possibilities of technology at a glance. This video shows more technical capabilities, the drone wants to bypass a wall, but I blocked its way. It keeps recalculating the path, and finally calculates that the best path is from the other side of the wall, and then it flies away from me. "

This example exemplifies the application of "dynamic motion path planning" on drones, but this research is not just for drones, it can be applied to any system you want. Dr. Allen said that areas such as shipping and logistics infrastructure can also benefit from this technology:

“You can imagine an automated cargo ship that traverses a busy port and parks in its own position, then has an automated crane that safely unloads the containers onto automated trucks for land transport. Every in this infrastructure The steps are faced with different path planning problems (cargo ships need to avoid other ships, cranes hanging large containers can not collide with other containers on the dock, trucks must drive on busy urban roads), but each different problem Can be solved with the same framework. Just customize the framework according to the specific application scenario (as if we have set up for the drone system)."

Of course, you can also use it for delivery drones and camera drones. Dr. Allen said: "I believe that the delivery drone is an application that can be carried out immediately, which will have a great impact on consumers' shopping behavior. The control and planning of the drone is just one of the many problems that need to be faced. Other issues include detection and policy. "This is a big problem. But in the top scientific research field, it is still very fresh to hear such an optimistic attitude.

Dr. Allen said that he would later explore "job opportunities or research positions in the fields of autos, drones, rockets, etc." We guess he will go to the rocket. However, there is still a lot of space for exploration in the field of research. For example, if you throw a lot of drones into the air and let them work together to plan the route, you don't need a dynamic tracking system to command.

Finally, the IEEE interview asked Dr. Allen that there are countless people on the Internet who have unclear truths. Why does this Stanford doctor want to fight with drones, do you want to explain:

"First of all, I am not defeating the wicked Terminator robot. Although we use machine learning in our research, it is to accomplish some routine tasks that sound boring, such as 'accessibility testing'. We have not used machine learning. Train robot warriors and engage in drones to fight clubs. If we didn't give it a smarter algorithm, our robots couldn't be smarter. In other words, the machines were automated, but they didn't learn how to do it themselves. Become more automated."

Here, you are relieved.

KNLE1-63 TWO FUNCTION : MCB AND RCCB FUNCTIONS

leakage breaker is suitable for the leakage protection of the line of AC 50/60Hz, rated voltage single phase 240V, rated current up to 63A. When there is human electricity shock or if the leakage current of the line exceeds the prescribed value, it will automatically cut off the power within 0.1s to protect human safety and prevent the accident due to the current leakage. 
leakage breaker can protect against overload and short-circuit. It can be used to protect the line from being overloaded and short-circuited as wellas infrequent changeover of the line in normal situation. It complies with standard of IEC/EN61009-1 and GB16917.1.


KNLE1-63 Residual Current Circuit Breaker With Over Load Protection

KNLE1-63 Residual Current Circuit Breaker,Residual Current Circuit Breaker with Over Load Protection 1p,Residual Current Circuit Breaker with Over Load Protection 2p

Wenzhou Korlen Electric Appliances Co., Ltd. , https://www.korlen-electric.com

This entry was posted in on