Our drones are going to get a whole lot smarter in the future thanks to AI and machine learning techniques. Caltech engineers have already come up with a way to fly a swarm of robots in close proximity without any collision.
These drones use machine learning to learn new environments on the fly and navigate confined spaces without bumping into each other. As the engineers explain:
When GLAS and Neural-Swarm are used, a robot does not require a complete and comprehensive picture of the environment that it is moving through, or of the path its fellow robots intend to take. Instead, robots learn how to navigate through a space on the fly, and incorporate new information as they go into a “learned model” for movement. Since each robot in a swarm only requires information about its local surroundings, decentralized computation can be done
[Source: Caltech]