Subject:
|
Ultimate Project
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Wed, 10 Feb 1999 17:43:11 GMT
|
Viewed:
|
1442 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 (...) (26 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 (...) (26 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 (...) (26 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
|
|
|
Active threads in Robotics
|
|
|
|