News Article | January 26, 2016
Getting wet or worse, being completely submerged in the water, could be enough to spell doom for most drones. Well, not the Loon Copter. Oakland University's Embedded Systems Research Laboratory has developed the third prototype of its Loon Copter, a multi-rotor drone capable of traditional flight, on-water surface floating and sub acquatic diving. Seeing is believing and footage of the drone looks every bit like a conventional drone, except when it goes under water, using its four rotors to propel itself, while being submerged. That's possible because under the drone lies a cylinder, which controls the aircraft's buoyancy. When the cylinder is full of air, the Loon Copter operates, able to fly, land, and float on the surface of water. Once submerged under water, the Loon Copter can take back to the air by pumping out all of the water it has stored in its cylinder. To see the Oakland University's drone seamlessly power out of the water and back into the air is truly remarkable. If proven to be sustainable over time, the Loon Copter's design and technology could seemingly be licensed to drone and unmanned aerial vehicles (UAVs) manufacturers to make a mass amount of consumer quadcopters able to be submerged in the water. The drone could also forseeably be used as part of rescue efforts, perhaps even by the military. Oakland University says its Loon Copter is one of 10 international semifinalists in the 2016 Drones for Good competition, which was deluged with 1,017 entries from 165 countries. The grand prize for that competition, whose Finals will be held in Dubai from February 4-6, will be $1 million.
Nouman Durrani M.,Systems Research Laboratory |
Shamsi J.A.,Systems Research Laboratory
Journal of Network and Computer Applications | Year: 2014
Volunteer computing is a form of network based distributed computing, which allows public participants to share their idle computing resources, and helps run computationally expensive projects. Many existing volunteer computing platforms consist of millions of users, providing huge amount of memory and processing. Since the rapid growth in the volunteer computing projects, more researchers have been attracted to study and improve the existing volunteer computing system. However, the progress of concurrently running projects has slowed down due to the increasing competition of volunteers. Moreover, because of high computational needs and low participation rate of volunteers, attracting more volunteers and using their resources more efficiently have become extremely important, if volunteer computing is to remain a feasible method. In order to competently use the huge number of volunteered resources, workers' analysis and efficient task retrieval policies are important. The purpose of this paper is to assess the strengths and requirements of current volunteer computing platforms. The paper analyses different issues relating to volunteer computing such as analysis of workers, the effectiveness of workers, how their communication and computation can be modeled and how the effectiveness of task distribution and results verification policies are analyzed. At the end, some research directions in the form of partial results, and their intermediate verification have been shown, which may improve the performance of the overall system. Moreover, this survey will enable the research community to study the available schemes used in volunteer computing and help them fill gaps in existing research. © 2013 Elsevier Ltd. All rights reserved.