Robotic aircraft have taken to the skies, finding increasing use in military applications, law enforcement, environmental monitoring, and also becoming popular among hobbyists who want to build their own drones….

These unmanned aerial vehicles, or UAVs, have varied degrees of autonomy, though typically they depend on GPS and also on supervision from a human operator, who can send commands to the aircraft and receive images from its on-board cameras.

Now researchers at McGill University’s Mobile Robotics Lab, in Montreal, Canada, are making these smart aircraft a bit smarter. They’ve developed a UAV control system that uses aerial images to identify visual cues on the landscape and steer the aircraft autonomously.

Aerial vehicles guided by advanced vision capabilities could help track wildfires, oil spills, and even animal herds. The aircraft would carry out monitoring and mapping missions requiring no human supervision or GPS coordinates.

Anqi Xu, a PhD student, and his advisor, Professor Gregory Dudek, director of the Mobile Robotics Lab, say that their current system is capable of following a coastline or a road surrounded by forests….

This is how a UAV ( unmanned aerial vehicles) look like….

The researchers presented their results at the IEEE/RSJ 2010 International Conference on Intelligent Robots and Systems in October.

They used a fixed-wing UAV called the Unicorn from Procerus Technologies, which they can control via software. The aircraft carries a gimbal-mounted camera that streams video over a radio link. A Linux notebook computer analyzes the video feed and sends heading updates to the UAV in real time….

To track coastlines, their vision algorithm analyzes the color properties in the images to distinguish between water and land. To track a highway in a wooded region, it analyzes textures cues. Once the algorithm has identified the boundaries between different areas, it then determines a heading to follow.

To test their system, the researchers took their UAV to the beach….


Watch this video….