A drone, in technological terms, is an unmanned aircraft. Drones are more formally known as unmanned aerial vehicles (UAVs) or unmanned aircraft systems (UASes). Essentially, a drone is a flying robot that can be remotely controlled or fly autonomously through software-controlled flight plans in their embedded systems, working in conjunction with onboard sensors and GPS. when first developed, these devices were manually, remotely controlled. Now, however, drones often incorporate artificial intelligence, automating some or all operations. The incorporation of AI enables drone vendors to use data from sensors attached to the drone to collect and implement visual and environmental data.
This data enables autonomous or assisted flight, making operation easier, and increasing accessibility. As a result, drones have become part of the smart mobility offerings that are now commercially available to businesses and consumers. AI-based drones rely largely on computer vision. This technology enables drones to detect objects while flying and allows the analysis and recording of information on the ground.
In this project we implement an automatic drone control system and use a V-rep simulator to test our system.