To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 3636
3635  |  3637
Subject: 
Ultimate Project
Newsgroups: 
lugnet.robotics
Date: 
Wed, 10 Feb 1999 17:43:11 GMT
Viewed: 
1257 times
  
Brandon Blodget wrote:

lego-robotics@crynwr.com wrote:

Just wondering what you all think the ultimate
project might be. Personally, I'd like to eventually do an RCX/PC
AI or artificial life project that allows the PC to become self-aware
by investigating and manipulating its environment through the RCX.

I nominate a Lego "assembler" as an "ultimate" project for a RCX (or more
likely a group of RCXes with a PC).  I've seen a few Lego brick sorters,
an assembler seems like a logical next step.  Once you have all those
bricks programmatically sorted the assembler program could use this
information to retrieve the bricks and build something.

Try putting some bricks together using your knuckles - that is with
pressure feedback, now try doing it in a dark room :) It's a cute idea
but I think you'd have *real* trouble with anything smaller than 2x2
bricks, or is that what you meant?

It probably isn't impossible.. but I'd imagine that you'd need:
* vision/pattern matching to resolution were it could distinguish 3x1x2
plates from a 1x2 brick
* A variety of manipulators: pressure-feedback gripper, poker/puller,
seperator etc
* Layered construction? Would require determining what order to build
sections in.

I think that is a few levels beyond even a few RCXs at present.. maybe
in a year or so some of these problems will have been solved?

But then it depends on what sort of assembler you mean - making a 2x4
brick wall is obviously simpler than getting it to build your SuperCar!
:)


If you provided a way via genetic
algorithms, for these creations to exchange genetic information, and to
pass on to the next generation,  you could watch your Lego creations
evolve. It would probably be a good idea to program in natural death so
the pieces could be re-used.  I can imagine an ecosystem evolving where
the different Lego creatures compete for the scares Lego resources and
somehow a homeostasis is maintained.

I like that idea! If they competed for bits of Lego by wandering about,
picking some up and putting it in their 'area' then that would be quite
fun. You'd need some electronic scale and the one with the heaviest pile
of Lego would win :)

Or you could give each robot a color or type of piece for which they get
extra points for, but with the scale you could have automatic
score-feedback.

You can hold the data for many complex genetic algorithms in 32k, so
they could time share or something - it seems wasteful having one GA per
RCX.


Richard

--
Remove everything in-between and including the '_'s to reply!



Message has 2 Replies:
  Re: Ultimate Project
 
(...) I think all the above are legitimate problems. I was talking to some friends about this the other day. One major problem is the fact that sturdy robots or other similar constructions are usually made up through cross-bracing. To put together a (...) (25 years ago, 12-Feb-99, to lugnet.robotics)
  Re: Ultimate Project
 
(...) I alredy had thought on this as the ultimate project for my CyberMaster (because the strong radio link to the PC). I would put the "brain" in the PC and make the unit wander in the house as if it was an extension to the brain (like the muscles (...) (25 years ago, 12-Feb-99, to lugnet.robotics)

Message is in Reply To:
  Re: IR camera?
 
(...) I nominate a Lego "assembler" as an "ultimate" project for a RCX (or more likely a group of RCXes with a PC). I've seen a few Lego brick sorters, an assembler seems like a logical next step. Once you have all those bricks programmatically (...) (25 years ago, 10-Feb-99, to lugnet.robotics)

17 Messages in This Thread:









Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR