Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/k2.php on line 14
Strict Standards: Non-static method K2HelperPermissions::setPermissions() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/k2.php on line 27
Strict Standards: Non-static method K2HelperUtilities::getParams() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 18
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 284
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 18
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 19
Strict Standards: Non-static method K2HelperPermissions::checkPermissions() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/k2.php on line 28
Strict Standards: Declaration of K2ControllerItemlist::display() should be compatible with that of JController::display() in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/controllers/itemlist.php on line 16
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/controllers/itemlist.php on line 19
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/controllers/itemlist.php on line 21
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/controllers/itemlist.php on line 23
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/controllers/itemlist.php on line 25
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 19
Strict Standards: Non-static method K2HelperUtilities::getParams() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 20
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 284
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 20
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 21
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 25
Strict Standards: Non-static method K2HelperPermissions::canAddItem() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 28
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 184
Strict Standards: Non-static method K2Permissions::getInstance() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 185
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/permissions.php on line 192
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 162
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 706
Strict Standards: Non-static method K2HelperUtilities::getAvatar() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 173
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 20
Strict Standards: Non-static method K2HelperUtilities::getParams() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 21
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 284
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 21
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 62
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/item.php on line 1451
Strict Standards: Creating default object from empty value in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 176
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 178
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 185
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 21
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 23
Strict Standards: Non-static method K2HelperUtilities::getParams() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 24
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 284
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 24
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 31
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 66
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 323
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 325
Strict Standards: Non-static method K2HelperUtilities::getParams() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 326
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/helpers/utilities.php on line 284
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 326
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 332
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/models/itemlist.php on line 355
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 303
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 304
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 305
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 353
Strict Standards: Non-static method JSite::getMenu() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 354
Strict Standards: Non-static method JApplication::getMenu() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/includes/application.php on line 539
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 354
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 422
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 448
Strict Standards: Non-static method JSite::getMenu() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 449
Strict Standards: Non-static method JApplication::getMenu() should not be called statically, assuming $this from incompatible context in /home/corvette-l/corvette-lights.ru/docs/includes/application.php on line 539
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/views/itemlist/view.html.php on line 449
Strict Standards: Non-static method JSite::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/includes/application.php on line 539
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 19
Strict Standards: Non-static method JSite::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/includes/application.php on line 539
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 19
Strict Standards: Non-static method JSite::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in /home/corvette-l/corvette-lights.ru/docs/includes/application.php on line 539
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 17
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/router.php on line 19
Strict Standards: Only variables should be assigned by reference in /home/corvette-l/corvette-lights.ru/docs/components/com_k2/templates/default/user.php on line 14
World's Smallest Autonomous Insect Drone
Charles Onians/AFPChief Developer Guido de Croon releases the DelFly Explorer, the world's lightest autonomous flapping drone, during a demonstration at the Delft Technical University, on January 29, 2014.Dutch scientists have developed the world's smallest autonomous flapping drone, a dragonfly-like beast with 3-D vision that could revolutionise our experience of everything from pop concerts to farming.
"This is the DelFly Explorer, the world's smallest drone with flapping wings that's able to fly around by itself and avoid obstacles," its proud developer Guido de Croon of the Delft Technical University told AFP.
Weighing just 20 grammes (less than an ounce), around the same as four sheets of printer paper, the robot dragonfly could be used in situations where much heavier quadcopters with spinning blades would be hazardous, such as flying over the audience to film a concert or sport event.
The Explorer looks like a large dragonfly or grasshopper as it flitters about the room, using two tiny low-resolution video cameras -- reproducing the 3-D vision of human eyes -- and an on-board computer to take in its surroundings and avoid crashing into things.
And like an insect, the drone which has a wingspan of 28 centimetres (11 inches), would feel at home cleaning service los angeles (http://www.marinero.gr/?option=com_k2&view=itemlist&task=user&id=101712) flying around plants.
"It can for instance also be used to fly around and detect ripe fruit in greenhouses," De Croon said, with an eye on the Netherlands' vast indoor fruit-growing business.
"Or imagine, for the first time there could be an autonomous flying fairy in a theme park," he said.
'Real small insects' Unlike other drones that use rotor blades and can weigh hundreds of times as much, the Explorer has two wings on each side that flap rapidly to create lift.
"We got our inspiration from real small insects," De Croon said.
While smaller "flapping" drones exist, such as the RoboBee developed by students at Harvard University in the United States, they are tethered for power, control and processing, and thus far from autonomous.
The Explorer has its own small lithium polymer battery that allows it to fly for around nine minutes, while it "sees" with its onboard processor and a specially-developed algorithm to make instant decisions.
It has wireless analog video, gyroscopes and a barometer to calculate its height.
Different algorithms would allow it to perform different tasks, and because it is autonomous it could be sent into enclosed spaces such as concrete buildings or mine shafts, where radio control would be impossible, to search for casualties or hazards.
"The DelFly knows precisely where obstacles are located," said De Croon as the aircraft, built from composite materials including carbon fibre, fluttered towards a wall during a demonstration flight before veering elegantly away in search of another route.
The idea of building a flapping-winged drone began around nine years ago when a group of students at Delft Technical University's prestigious aerospace faculty first designed the DelFly I.
Over the next few years, research continued and the machine became smaller and smaller, said Sjoerd Tijmons, 28, who helped write the algorithm for the latest DelFly Explorer's "brain".
An earlier incarnation, the DelFly Micro with a wingspan of 10 centimetres, was in 2008 declared the "smallest camera equipped aircraft in the world" by the Guinness Book of Records.
But De Croon admits that humans are not quite able to produce swarms of autonomous robotic insects the size of bees or flies, mainly because of restrictions on battery life.
"Still there are some major challenges... and if I have to put a number on it, I think we are still a few decades away," he laughed.
Copyright (2014) AFP. All rights reserved.
"This is the DelFly Explorer, the world's smallest drone with flapping wings that's able to fly around by itself and avoid obstacles," its proud developer Guido de Croon of the Delft Technical University told AFP.
Weighing just 20 grammes (less than an ounce), around the same as four sheets of printer paper, the robot dragonfly could be used in situations where much heavier quadcopters with spinning blades would be hazardous, such as flying over the audience to film a concert or sport event.
The Explorer looks like a large dragonfly or grasshopper as it flitters about the room, using two tiny low-resolution video cameras -- reproducing the 3-D vision of human eyes -- and an on-board computer to take in its surroundings and avoid crashing into things.
And like an insect, the drone which has a wingspan of 28 centimetres (11 inches), would feel at home cleaning service los angeles (http://www.marinero.gr/?option=com_k2&view=itemlist&task=user&id=101712) flying around plants.
"It can for instance also be used to fly around and detect ripe fruit in greenhouses," De Croon said, with an eye on the Netherlands' vast indoor fruit-growing business.
"Or imagine, for the first time there could be an autonomous flying fairy in a theme park," he said.
'Real small insects' Unlike other drones that use rotor blades and can weigh hundreds of times as much, the Explorer has two wings on each side that flap rapidly to create lift.
"We got our inspiration from real small insects," De Croon said.
While smaller "flapping" drones exist, such as the RoboBee developed by students at Harvard University in the United States, they are tethered for power, control and processing, and thus far from autonomous.
The Explorer has its own small lithium polymer battery that allows it to fly for around nine minutes, while it "sees" with its onboard processor and a specially-developed algorithm to make instant decisions.
It has wireless analog video, gyroscopes and a barometer to calculate its height.
Different algorithms would allow it to perform different tasks, and because it is autonomous it could be sent into enclosed spaces such as concrete buildings or mine shafts, where radio control would be impossible, to search for casualties or hazards.
"The DelFly knows precisely where obstacles are located," said De Croon as the aircraft, built from composite materials including carbon fibre, fluttered towards a wall during a demonstration flight before veering elegantly away in search of another route.
The idea of building a flapping-winged drone began around nine years ago when a group of students at Delft Technical University's prestigious aerospace faculty first designed the DelFly I.
Over the next few years, research continued and the machine became smaller and smaller, said Sjoerd Tijmons, 28, who helped write the algorithm for the latest DelFly Explorer's "brain".
An earlier incarnation, the DelFly Micro with a wingspan of 10 centimetres, was in 2008 declared the "smallest camera equipped aircraft in the world" by the Guinness Book of Records.
But De Croon admits that humans are not quite able to produce swarms of autonomous robotic insects the size of bees or flies, mainly because of restrictions on battery life.
"Still there are some major challenges... and if I have to put a number on it, I think we are still a few decades away," he laughed.
Copyright (2014) AFP. All rights reserved.