Build Your Own Robot For About $89 81
usgrant writes: "The Robotics Club of Yahoo has grown to 500+ members over the last two years, and now they have created a little something of their own. A few months ago they released their own public robot kit called TRaCY. The kit goes for $89 and has the basic features: IR detection, BASIC Stamp II programmable chip, bump sensors, light sensors, servo motors ...
The chip is programmable and is made by Parallax. Write the code on your comp, and upload to the robot through a serial port. The wizards at TRCY even added sample source code to have the 'bot wander the room. (Sorry, I don't think the software has been ported to Linux...)
They also released the 'parts' list and a PDF manual for instructions. Lots of people contributing to this on their free time, and looks like some new developments are coming in the near future. "
Re: (Score:2)
Re:Robotic Cockfighting! (Score:1)
--------------------------------------------
Re:What if we mounted a camera and... (Score:1)
Although maybe Nike or the Indonesian govt could find a use for gun equipped robots, shooting their 8 year old workers if they didn't work hard enough.
Re:why use a cheezy microcontroller? (Score:1)
Re:This is bad taste even for a troll (Score:1)
I think we all know the argument, if we stop Nazi's right to free speech, we will be just as bad as them, etc.
Re:OPEN SOURCE ROBOT (Score:1)
Re:The Laws of Robotics (Score:1)
>killer robots out of some code origionally designed to dust my house and feed my cat?
Archvillain for hire...
http://www.geocities.com/SoHo/Gallery/3210/arch
As you can see from the streaming web-cam, there are still perfectly adequate options even without the killer robots.
This isn't an ad (Score:2)
Re:The Laws of Robotics (Score:1)
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com [npsis.com]
Re:Seems expensive... (OT) (Score:1)
Re:a new definition of instant messaging.... (Score:1)
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com [npsis.com]
Re:Well, it's no K-9, but ... (Score:1)
Re:The Laws of Robotics (Score:1)
Licensing fees, all the memory it will need, the display, etc.
Hmmm...I've been doing a lot of reading lately about the speed of change in our culture, and the dangers of technology.
I just realized something, Microsoft, and the crap it produces, is exactly like the Technological Institutions that Neil Postman talks about in Technopoly. It is a Technological way to stop technology from spreading too fast and taking us over. Bureaucracy was something else he talked about on the same vein. He said they were good because they acted as buffers, but bad because they didn't solve the real problems and tended to add their own.
Who else can explain the utter crap that Microsoft puts out? Bill Gates, in his poor misguided mind, is really trying to save Western Civilization by producing a barrier against real technology so that we aren't overwhelmed by it.
That's why he hates Linux so.
Competition time... (Score:2)
Soda Fetcher? (Score:1)
Alakaboo
106th Post, Whore! (Score:1)
Do you think it is possible to get the cost down to $74 by buying cheap components. What about home made ones? I make a pretty mean Celeron 366. The reason I ask is that my projected life earnings total $76. I don't think I will be able to get it unless I kill someone and take their wallet. Does anyone plan on hanging out in a dark alley soon? Could you call me first? How hard would it be to turn some sand into some RAM? I have plenty of sand, and I heard that that is what they get silcon out of.
Since my karma has been getting pretty high lately (I finally broke 4!) I thought I'd throw something in for the moderators:
Mmm... Natalie Portman down my grits with hot pants, naked and petrified. Did I forget anything?
I'm sorry for this post.
--
Re:This isn't an ad (Score:1)
I remember that thing at a local air show a few years ago... They got it all up and running, it started spewing fire .. then it shut off. Quite disappointing..
Daniel
Re:Well, it's no K-9, but ... (Score:2)
I can understand porting the PC front-end to linux so we can use our machines to programme it but why the robot itself?
You only need an OS like linux (or whatever) in the robot itself if it's going to be really clever (or if you want it crunching SETI as it wanders around) And this will tend to require a bigger processor, more ancillary components, bigger batteries, heavier construction, beefier motors, bigger batteries etc etc....
A totally different type of robot altogether
Hohum
troc
WTF is that? (Score:2)
Sorry, but I think this is "Interesting" enough to cancel out the "Offtopic"-ness. Would someone care to explain this thing? From the context, I guessed that it would cause something "Bad" to happen, as in to give the hypothetical Windows-liker something to think about, though a crash seemed a bit much to hope for, since, come on -- it's just a local URL.
So, I fired up the ole VirtualPC, after making a copy of my C-drive disk image file (let's see you back up and restore a real PC that easily), and tried it. I first looked for the corresponding file, but I didn't see anything called "con" on my "C:"; I thought maybe it was just an NT thing (I only virtually run Win95 on my G4), but it still worked -- at least VPC is bug-for-bug compatible with the real thing. Now I have to know: What is this thing? From the form of the URL, I guessed that it might be some sort of system executable, maybe being called recursively and causing a stack overflow or something. Is that even close? Also, on what versions of Windows does it work?
By the way, IJLS:
I also have to agree with EnglishTim who, further down [slashdot.org], wonders how good an idea this is from an advocacy standpoint: after suffering unknown loss of data and/or damage to his system, will the victim blame: (a) Microsoft, for making such a shoddy OS; (b) himself, for being stupid enough to bite at an obvious trap; or (c) you, for putting it there?
An even worse thought: what if some script kiddy, instead of defacing a web site he had "0wn3d" with juvenile graffiti, were to just replace the "HREF=" of some of the site's links with this, so that people would see the site as usual, but get unexplained crashes?
David Gould
Re:Seems expensive... (Score:1)
You could get something much more powerful like a 68HC11, or 68HC12. These chips also cost less, infact you can build an entire MCU board for less than $20. That's compared to the $150 for BS2 + Board + Programming Cable.
You will learn more, and you can use a /real/ programming language like ASM, C, Forth, etc instead of being stuck with a varient of BASIC.
That was prolly flamebait, sorry, if you really to email my you know how to rearrange the URL at the top of the message
Re:Question (Score:1)
Which really gives a new meaning to surround sound (or, at least, circling the room really fast sound *g* :-)
David Jackson
Re:The Laws of Robotics (Score:1)
Re:Yeah!... (Score:1)
What I meant to say (before the snotty part of my brain leapt onto the keyboard) is this..
This is very cool. Once I turned off that midi song and finished reading the page, I was glad to see that they are producing and selling this kit for cost.
Yeah yeah.. there are those of you that will ask why they aren't using an ARM processor and whatnot, but as a kit for beginners this is pretty cool... Someone new to robotics could develop a very good understanding of robotics and use this as a basis to understand their knowledge..
Honest. Thats what I meant to say.
Re:Portman, slashdot, and other things. (Score:1)
Re:Well, it's no K-9, but ... (Score:2)
BTW the robot has a BASIC microcontroller so programming wouldn't be a total bitch. It's certainly a step up from the old Z80 chips we used to write assembly code for to control our robots. Nevertheless, not portable to Linux.
--
Re:Robotic Cockfighting! (Score:1)
Re:They could have saved a lot (Score:1)
Of course, the main processor is a Technological Arts board with a Motorola 68HC12A4 on it.
Re:Is there any possibilty to use C for this PIC? (Score:1)
Ghaghh..
Stamps are OK, but why use that body? (Score:1)
To me, the real question is: why buy a robotics kit that gives you this kind of robot body? If you want to add anything other than new sensors, it's going to start getting unwieldy. IMHO, the better thing to do would be to package a preferred control board with some Lego pieces. It's easy enough to build a TRaCY-style body using Lego, and you have the option of rapidly reconfiguring the chassis to suit your needs. Lego also offers a lot more expandability.
Yes, it'd cost more. OTOH, if you're shelling out $90 for a kit, why not wait a bit longer, pay $120 or so, and get something a heck of a lot more powerful?
More robotics (Score:2)
But seriously folks, wander on over to LynxMotion [lynxmotion.com] for some nifty robotics. I got their first Hexapod 2 walker kits a couple of years ago.
The usual disclaimer about not being part of the company, blah blah
-=Bob
Oh, nice .sig (Score:1)
a) Hmm - evidently Windows security is a bit lax - I'd better change my Operating System to Linux, or
b) That fucking Linux zealot just crashed my computer, the bastard. What is it with these guys?
Question (Score:2)
Bravo!!!! (Score:1)
George
nice site with a lot of good and cheap robot (Score:1)
--
BeDevId 15453 - Download BeOS R5 Lite [be.com] free!
Re:The Laws of Robotics (Score:1)
Re:The Laws of Robotics (Score:1)
I'd like to append a law to Asimov's list:
Opensource all code that runs robots.
Yes, this way they won't spend millions of dollars in their own Genome Project when they aquire consciousness.
--
Re:The obligatory... (Score:1)
~luge
a new definition of instant messaging.... (Score:4)
See Bill run. Funny, funny Bill. See techies laugh. Silly, silly techies.
------------------------------------------
If God Droppd Acid, Would he see People???
Re:OPEN SOURCE ROBOT (Score:1)
Haven't actually read it all yet, I can't keep my eyes focused for that long. Does any of it have anything to do with the story?
Meet the Jetsons (Score:1)
Seems expensive... (Score:1)
$89 also seems like a marketroid price point rather than the actual cost. If they were selling this thing at their actual cost, I'd be more inclined to accept $86.42 than $89.
The Laws of Robotics (Score:5)
I'd like to append a law to Asimov's list:
The robots are going around killing everybody! Just wait a few days and there'll be a patch on windowsupdate. *ahem*
Well, it's no K-9, but ... (Score:2)
Nice pictures, add a front end and a solar cell and slotless slot car here we come.
Terminator (Score:1)
It Sucks - know why? (Score:4)
[end karma killing humor]
Q: What do you think about American Culture?
A: I think it's a good idea.
Re:Intellectual mastery level? (Score:2)
Most good kits have information on how and why the circuit works, and break it down into its various simpler subsystems. This allows you to understand what is happening on a basic level, and gives you an idea as to the various methods and approaches to problems. There is also often "alternative things to try" info, which shows how to derive different behaviour from a circuit by changing different component values. Thus you get a hands-on feel for what is going on. After you've built or looked at a few kits, and have even a basic grasp of what components do, you can follow the circuits a bit closer, and get a lot more out of the "how it works" info. Then you can experiment with your own changes, and start making your own circuits by finding one that does roughly what you want and then altering it slightly to fit the bill. Now you really start learning. As you get better at altering circuits, you can achieve your goals from circuits less and less suited to your task. Futhermore, as you are familiar with the subsystems that make up a robot (eg motor drivers, sensor circuits etc), you can design your own robot by building it out of the various subsystems that will do the stuff you want (or close enough that you can modify them).
By now, you're building a sort of "clip-art" library in your head of circuit sub-subsysytems - useful component configurations that crop up everywhere. Then you start cut&pasting these configurations to make major differences in circuit functionality. And soon you can actually design your own circuits (to a limited degree - but becoming less and less limited), but by now you've been designing original robots for a fair time.
Qualities like optimisation, elegance, efficiency, simplicity, etc are harder to learn by osmosis and are probably easier to aquire via a solid education.
The point is that you don't have to be able to design circuits before you can design robots - there is a gradual progression of being able to modify circuits to your own unique ends, and additionally of being able make new complex circuits by combining existing subsystems, thus you can create new and original designs long before you have full mastery of the field.
The length of the process would depend on how much time you spend on the hobby. I've spent very little time on it, so it's taken over a year to get to the point where I can design new circuits but much prefer to find a really well-designed and efficient circuit optimised-to-hell-and-back, and modify that (even if of significantly different purpose), thus benefiting from the brilliance of someone who knows a lot more than me
Basic Stamp (Score:4)
The film industry has used them for some time now for set design and filming equipment - to a greater extent than most people realize. They're cheap, almost infinately flexible, and don't have too rough of a learning curve.
Those of you that are dismissing them as worthless toys ought to have a closer look at them to see what they have been used to create. If you use your imagination you can come up with tons of great things to do with these things. I hate to do that anymore though (imagine), as I've come up with enough such projects to fill three lifetimes!
I hesitate to say this here in fear of killing my karma, but I'd say the usefullness of them surpasses their LEGO counterparts by a significant margin. If you're into such projects, have a look at them, you won't be disapointed.
--SONET (who is not associated with the company(ies) related to this story by any means)
"Opportunities are usually disguised as hard work, so most people don't recognize them." -Ann Landers
Re:Yeah!... (Score:1)
"Someone new to robotics could develop a very good understanding of robotics and use this as a basis to understand their knowledge.."
This has got to be the coolest thing I have ever typed.. My weekly drunken post is one day early. Go out there and understand your knowledge!
Yeah!
BasicX Stamp Chips (Score:3)
-invictus
-----------
#!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
Re:The Laws of Robotics (Score:3)
Re:spelling (Score:1)
The correct spelling is "Fist Prost"
But it's all Crappy Of Choices anyway.
Why am I posting on
Re:I saw that too... (Score:1)
Now, where does Microsoft go when it needs stock help? To their competitiors with lawyers and NDAs. But all of their competitors are going open source, so Microsoft can't sue them. What now? Microsoft decides to give up and ally with them. Microsoft is actually conspiring with major Linux corporations to drop their stock price faster than Microsoft is getting theirs dropped, to neutralize Microsoft's drop, in a hope of recovering Bill's 40 billion. Remember, a billion dollars in the Linux community goes a long way.
Microsoft has not taken over everything. I have already informed CmdrTaco and JonKatz about this, and they have agreeded never to mention the drop of the stock prices of Linux corp.s compared to MSFT. Now, how is that siding with Microsoft? The plot thickens:
Bill Gates and others who organized this drop were actually trying to destroy the entire OS market. They were depending on the DOJ to spin Bill off to a new MS-Games Co. At this MS-Games Co., Bill would eventually create an operating system working inside a game environment, built into the game. You would be unable to purchase the game without getting the OS, but MS-Games Co. would buy out Sierra, ID, etc.. and gain a near monopoly over the game market. They would be the lone corporate produced Operating System. The problem is that they never factored in that the DOJ would nail them for integrating software into other software. Now, they're trying to pull back, to stop the plans that Bill has set into place. And only Slashdot can save them...
Porting to linux? huh? (Score:2)
Re:why use a cheezy microcontroller? (Score:1)
For example, the robots for the FIRST Robotics Competition (http://www.usfirst.org), which are about 4x4x4 ft, and weight 130 pounds, use(d?) these for their control systems. Four or five motors, limit switches, pneumatics, potentiometers, it worked with all of them, and worked just fine. The language is easy to pick up, and it's fast enough. Why spend more?
Different from MindStorms? (Score:2)
How is this different from Mindstorms [legomindstorms.com]? It sounds pretty similar, except that the software for MindStorms has been ported to other platforms (like Not Quite C [enteract.com]).
darren
Cthulhu for President! [cthulhu.org]
Re:Robotic Cockfighting! (Score:1)
http://www.iau.dtu.dk/robocup/robocup_en g/ [iau.dtu.dk]
(I don't think their picture gallery works, but try looking at the danish version and search for "billede")
Does anyone have links to similar contests?
It's already Open Sourced! (Score:1)
But hey, kids... don't use the Stamp with an ungrounded laptop. RS-232 *requires* a common ground voltage, or you could cook some components or just crash the Stamp.
Peace,
jurph
Re:Well, it's no K-9, but ... (Score:1)
Re:Intellectual mastery level? (Score:1)
If you allready can solder and program in C and read circuit diagrams, then by all means, get a Motorola chip and start hacking. This kit is NOT for you! But if you are semi-clueless about robotics, then this is probably a good kit.
BTW: My robotics credintials are at My Home Page [rt66.com]
"Welcome Slashdot Readers" (Score:2)
Re:Oh, nice .sig (Score:1)
If you're using WinBlows, better make Windows Update your homepage.
Re:Seems expensive... (Score:1)
How do they sell these so cheap?
Re:Just the software please. (Score:1)
check this site out:
Link
We used a handyboard circuit, with some pre-bought (ming) rf tx/rx boards. They basically plug into the analog ports of the handyboard and you write code (easy) to monitor the port.
Then your robot does whatever you want to..
if you get a handyboard there is a nice manual that shows you what is available for servo motors, analog and digital inputs, and other neat devices.
Basically, aside from the size of the handyboard, and it's cost, it could be extremely flexible.
Now.. if only i had the time to make my old SNES controllers a battery powered TX i'd have a real cool toy =)
Robotic Cockfighting! (Score:2)
Am I the only one who saw that episode of Seinfeld about the cockfighting? Just think of it: PETA should give us a medal for this idea.
Re:OPEN SOURCE ROBOT (Score:1)
It's also so damn funny I just don't have the heart to mod it down. It still should be, as Offtopic, but dammit, I can't do it. Someone else, please?
I saw that too... (Score:1)
Seems appropriate, Bill Gates stubs his toe and slash posts the story. VA Linux falls in value by a factor of 10 and it is ignored. Andover purchas price drops by 1/3... also ignored.
Now their posting an anti-redhat story (http://www.redhatisnotlinux.org/), guess they really are picking sides.
Re:why use a cheezy microcontroller? (Score:5)
Simplicity.
The Cirrus ARM SoC has 208 pins. It's in a TQFP (smallish surface-mount) package.
Have you ever tried to design and print a board
(Let alone hand-assemble) for a processor of that complexity on a hobbist budget?
On the other hand the PIC-based Stamp is a very
simple 28(4?) pin DIP, requires no external
memory, no PROM burner (just a serial link), and is very prevalent in the hobbist community.
I think the PIC is a good choice for a low-cost,
easy to build, easy to program robotics project.
Granted, the ARM SoC looks
hobbists can't afford the tools to design with something that complex.
Anyways, does a little 'Turtle' style 'bot really
need to have a system that powerful, let alone need to run Linux?
SoC datasheet: http://www.cirrus.com/ftp/pubs/ps7111db.pdf
--Kevin
=-=-=
I wasn't praising the post... (Score:1)
Re:Different from MindStorms? (Score:1)
It's cheaper and more flexable. You supply your own motors and other bits instead of using the overpriced Lego motors and bits. I guess you could rig your own stuff to the Mindstorms control unit (I don't own one), but then why would you bother using Mindstorms in the first place?
The reason to use the Mindstroms system is that it's easier to use, even though the Basic Stamp uses a Basic-ish language. It uses Lego blocks for construction, which is a bit limiting.
With a roll-your-own setup, you can do fun things like welding frames,drilling holes, and using nice metal parts instead of plastic to build a framework/holder for your machine. Also, a Stamp
can be used for simple non-robotic things, I think the costlier models have more I/O lines than a Mindstrom system. The BS2-IC has 16 I/O and costs $49.00 from allelectronics.com. Yeah, this is the second time I mentioned them in a post, but I happen to read their catalog quite often.
A better microprocessor (Score:1)
Take a look at www.oopic.com
Oopic blows BS away.
One more suggested use for TRaCY... (Score:1)
But they left out one of the most amusing uses: program TRaCY to approach moving objects and it becomes an $89 cat-chaser.. my check is in the mail
David H.
Re:Just the software please. (Score:1)
www.eos.uoguelph.ca/webfiles/zelek/
go to MECHATRONICS course page..
Re:Well, it's no K-9, but ... (Score:1)
Re:Just the software please. (Score:1)
Re:"Welcome Slashdot Readers" (Score:1)
They could have saved a lot (Score:4)
The Basic 2 Stamp is just a PIC microcontroller with a nice serial interface and a Basic interpreter slapped on. Cost (for 1) about $100 or so (obviously this company gets it cheap in bulk).
Cost of just the PIC without the less useful attachments about $8.
why use a cheezy microcontroller? (Score:2)
Why use a cheezy microcontroller that you program in BASIC?
ARM7's are cheap. Specifically the Cirrus Logic ARM "system on a chip" series of embedded processors. Sound support, runs linux, up to 70MHz or so. Super cheap (around $20 in large quantities). And they probably use less power than these basic stamp module uprocs.
Re:Robotic Cockfighting! (Score:1)
BASIC stamps are actullly pretty neat (Score:2)
Just the software please. (Score:1)
Anyone know how tough it would be to add an RF transmiter/reciever to it?
------
www.chowda.net [chowda.net]
------
Yeah!...For the masses! (Score:1)
Dig That Music!
I've set that page [tripod.com] as my home page. I just groove on that midi music.. I listen to it all day long as I work.
I next plan to record a loop of that midi to tape, throw it in a walkman with an FM transmitter, and hide cheap FM tuners around town..
THEN, As I walk around town I will hear that midi song eminating from heat vents, gutters, etc. and can share the joy with my fellow humans..
*Rock On!*