Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Robot Teaches Itself Flying Skills in Three Hours
reuters.com ^

Posted on 08/15/2002 4:22:46 PM PDT by Nouge

LONDON (Reuters) - A robot has taught itself the principles of flying -- learning in just three hours what evolution took millions of years to achieve, according to research by Swedish scientists published on Wednesday.

Krister Wolff and Peter Nordin of Chalmers University of Technology built a robot with wings and then gave it random instructions through a computer at the rate of 20 per second.

Each instruction produced a small movement -- the robot's wings could move up and down, forwards and backwards, and twist in either direction, the research published in Britain's New Scientist magazine said.

The robot was attached to two vertical poles to enable it to move up and down, and the meter-long wings were made from balsa-wood covered with a light plastic film.

The program instructed the robot its aim was to produce maximum lift, but had no pre-programmed data on the concept of flapping or how to do it.

At first the robot produced only twitching and jerking movements but gradually it succeeded in getting off the ground.

Feedback from a movement detector told the program how successful each combination of instructions tried had been, enabling it to evolve by ditching unsuccessful ones and pairing up new combinations of the ones that produced most lift.

Cheating was one strategy tried and rejected during the process of artificial evolution -- at one point the robot simply stood on its wing tips and later it climbed up on some objects that had been accidentally left nearby.

But after three hours the robot discovered a flapping technique -- rotating its wings through 90 degrees, raising them, then twisting back to the horizontal before pushing back down.

"This tells us that this kind of evolution is capable of coming up with flying motion," said Peter Bentley, an evolutionary computer expert at University College, London.

However, the robot could not actually fly because it was too heavy for its electrical motor.

"There's only so much that evolution can do," Bentley said.


TOPICS: Miscellaneous
KEYWORDS: ai; fly; robot; techindex
Navigation: use the links below to view more comments.
first 1-2021-30 next last

1 posted on 08/15/2002 4:22:46 PM PDT by Nouge
[ Post Reply | Private Reply | View Replies]

To: Nouge
Of course the robot was designed with wings in the first place. This wasn't a simulation of evolution, but rather a simulation of a bird growing up.
2 posted on 08/15/2002 4:40:07 PM PDT by DallasMike
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nouge
"This tells us that this kind of evolution is capable of coming up with flying motion"

Correction: this kind of evolution plus an intelligent designer. Without the human minds who designed, built, and programmed the robot, this mechanical critter not only wouldn't fly, it wouldn't exist.

Of course, the sheer mechanical complexity of a bee, a bat or a buzzard makes this robot look simple by comparison. (And of course bees, bats, and buzzards are alive -- something no rbot can boast.)

It took beaucoup time and big bucks to design this simple robot. But we're supposed to believe that a flying animal such as a bee, a bat or a buzzard just kinda sorta happened accidentally.

Riiiiight...

B-chan

3 posted on 08/15/2002 4:42:12 PM PDT by B-Chan
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nouge
Wolframian. More to come.
4 posted on 08/15/2002 4:42:25 PM PDT by RightWhale
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nouge
A robot has taught itself the principles of flying

I didn't know Gore was even interested in learning in the first place....wow.

5 posted on 08/15/2002 4:44:50 PM PDT by NorCoGOP
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nouge
And..........we learned what from this experiment? Fuzzy logic has been around for a long time in processors. I really can't see what was accomplished here.
6 posted on 08/15/2002 4:47:55 PM PDT by Cold Heat
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nouge
"This tells us that this kind of evolution is capable of coming up with flying motion"

Logical sleght of hand? The evolution refered to is "learning" by trial and error, which was made possible by it being designed and instructed what to try, and how to evaluate the response, and how to classify the results of the evaluation, to maximize the pre-programmed goal (maximum height), as well as being equiped with the equipment needed. It learned exactly what and how it was designed to learn. And it is incapable of "learning" anything it was not programmed to "learn". Cool program this guy wrote! Well designed.

7 posted on 08/15/2002 4:50:39 PM PDT by OHelix
[ Post Reply | Private Reply | To 1 | View Replies]

To: wirestripper
"I really can't see what was accomplished here."

These jerks no doubt collected a sizable government grant to play their silly game.

8 posted on 08/15/2002 4:52:04 PM PDT by dalereed
[ Post Reply | Private Reply | To 6 | View Replies]

To: Nouge
So trial and error actually works. Who knew.
9 posted on 08/15/2002 4:52:30 PM PDT by AM2000
[ Post Reply | Private Reply | To 1 | View Replies]

To: OHelix
The evolution refered to is "learning" by trial and error

I was mistaken... the evolution refered to was the evolution of the processor going through the logical instructions it was programmed with. The same thing happens when I run an analysis report at the office.

10 posted on 08/15/2002 4:54:31 PM PDT by OHelix
[ Post Reply | Private Reply | To 7 | View Replies]

To: Nouge

11 posted on 08/15/2002 5:02:48 PM PDT by Jedi Master Yoda
[ Post Reply | Private Reply | To 1 | View Replies]

To: B-Chan
plus an intelligent designer.

Actually, the broader lesson of this experiment is that given a set of conditions--in this case the robot computer--that set of conditions can evolve on its own.

Similarly, in the more complex set of conditions known as the universe, the universe can evolve on its own.

12 posted on 08/15/2002 5:08:03 PM PDT by Age of Reason
[ Post Reply | Private Reply | To 3 | View Replies]

To: Nouge
Of course, those of us who have done any flying know that flying is the easy part. It's landing that's the neat trick. :-)
13 posted on 08/15/2002 5:08:13 PM PDT by RogueIsland
[ Post Reply | Private Reply | To 1 | View Replies]

To: dalereed
"I really can't see what was accomplished here."

This is a step toward the day scientists will be able to design computers that will evolve a higher degree of intelligence--even to what we call consciousness--on their own.

14 posted on 08/15/2002 5:13:46 PM PDT by Age of Reason
[ Post Reply | Private Reply | To 8 | View Replies]

To: Age of Reason
Whoah! Cool man man... Pass me the roach, dude.
15 posted on 08/15/2002 5:20:37 PM PDT by OHelix
[ Post Reply | Private Reply | To 14 | View Replies]

To: Nouge
You read through all of this Euro crap only to get this next to last sentence:

"However, the robot could not actually fly because it was too heavy"

....NEXT!!

16 posted on 08/15/2002 5:25:48 PM PDT by VaBthang4
[ Post Reply | Private Reply | To 1 | View Replies]

To: VaBthang4
1. Make a list of things a robot cannot do.

2. Have fun over time as you cross off all the items on the list you made.

17 posted on 08/15/2002 5:33:14 PM PDT by Jedi Master Yoda
[ Post Reply | Private Reply | To 16 | View Replies]

To: Age of Reason
Actually, the broader lesson of this experiment is that given a set of conditions--in this case the robot computer--that set of conditions can evolve on its own.

Similarly, in the more complex set of conditions known as the universe, the universe can evolve on its own

It did nothing on it's own. It ran an algorithm, with no awareness of what the digital information represented. It only added when it was told to add, and subtracted when it was told to subtract. The algorithm itself was designed by a man to predictably acomplish the "evolution", calcluation of mathematical limits given random input. It did nothing but to respond to the data given according to the conditions it was pre-programmed with. If it had suddenly, without being programmed to, begun moving bits of data to different places, with some goal in mind... then you might have a case... but alas...

18 posted on 08/15/2002 5:33:19 PM PDT by OHelix
[ Post Reply | Private Reply | To 12 | View Replies]

To: DallasMike
I hope it doesn't teach itself to drink booze in four hours. <|:)~


Former America West pilots Thomas Cloyd & Christopher Hughes

19 posted on 08/15/2002 5:37:59 PM PDT by martin_fierro
[ Post Reply | Private Reply | To 2 | View Replies]

To: Nouge
This is nothing. I asked my computer to NEVER go to DU. In 30 seconds, it had learned that lesson.
20 posted on 08/15/2002 5:50:12 PM PDT by Lokibob
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-30 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson