-
Homebuilt Robotic Platform AKA Retrobot
You can see Ken Gracey's absolutely beautiful CNC'ed wooden robotic platform at http://forums.parallax.com/showthread.php?p=869245·.·I'm here to show the other end of the homebrew spectrum,·the "poor cousin" robot I cobbled together with just a Harbor Freight bandsaw and drill press! The only thing·our robots·have in common is wood, but I'm excited at the possibilities of my inexpensive platform.
Mine is·simply an overgrown Boe-Bot right now, but·just·having a larger, heavier·platform with large wheels means it can really move repeatably through a house and is significantly less affected by carpeting, bumps,·and other real-world·factors. I am working·towards getting this robot to navigate from room to room with encoders and some IR beacons. The photos tell the tale and show the simplicity of my design. My lightweight wooden platform is·15" W·x 18" L. It is 1/4" plywood cross-braced with 1x3's for rigidity, and my· gearmotors are firmly held in place by an aluminum 'L' extrusion from Home Depot.
No surprises in the battery department: two big dumb SLA gel cells! One large 12V powers everything, and a smaller 6V gets switched in for speed control. A funky combination, but it yields great results. Most of the robot's total weight is in those batteries. I could use lighter batteries, but these are cheap and provide·the traction I need.
I posted previously about these $10 gear motors at http://forums.parallax.com/showthread.php?p=853015·. They are rated at 24V, but I am only running them at 18V for full speed or 12V low speed.·My goal was·not to·make a fast robot, but ultimately an accurate one. I·want·this robot to carry some cargo safely and reliably from room to room.
My "motor controller" is·a 5-state H-bridge made of six TF2-5V DIP DPDT relays. The relay coils each draw only 17 mA so I drive them directly from·six BS2E pins, no transistor switch required. I parallel the·relay contacts to get 2A switching capacity; motor stall current is less than one amp on these high-voltage motors. Three relays per motor give forward/reverse, high/low, and coast/brake. Nothing too sophisticated, but it works surprisingly well. Besides offering crude "ramping" to avoid·wheelslip on acceleration, high/low and coast/brake will be used effectively in the future for wheel odometry, dead reckoning, wall following, and IR·beacon tracking.
Wheel encoder electronics are coming next, you can see the encoder disks on the wheels already. Additionally, I have a variety of IR sensors to calibrate and mount for remote control, distance measuring, collision avoidance, and wall-following.
The·simple rectangular shape of my chassis may get a bit more streamlined, but it will· not end up completely circular. Circular is great for getting out of an accidental jam, but my plan is to know where I am at all times and use the corners of the robot to verify position. I'll·radius the front of the robot, and maybe taper the sides a bit, but the back will stay·nice and square for 2-corner wall contact.
The platform drives very straight and displays good·repeatably even without any encoders or sensors. I have programmed in a variety of oval, square·and figure-8 driving patterns to test the unit and it is encouraging to see how well it works. More as it develops. I'll make predictably slower progress after returning to work next week, but the show·will go on!
3/5/10 Title Edit (AKA Retrobot) for ROBOT magazine article reference·(May/June 2010)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
Post Edited (erco) : 3/5/2010 7:29:13 PM GMT
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
I love it! It shows your skills as a savvy internet shopper and an ingenuitive robot designer. It's minimilistic and gets the job done.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"A complex design is the sign of an inferior designer."
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Thanks for all the great detail erco!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths." - Walt Disney
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Very nice work!· The smell of sawdus always beats the whiff of HDPE or acrylic.· I like the size, too.· We are progressing on a hack of a very large "monster truck" that became the base because I get tired of trying to place just one more 4x40 screw, and with a team of 4 Fourth Grade girls trying to hot glue a sensor in place, I like having 4 corners a foot from each other.
Looking forward to video of your "Radio Flyer" tooling over the carpet!
Steve K.
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
This "poor cousin" provides 98% of the satisfaction of my pretty CNC'd version, erco! What you are demonstrating is absolutely important: get some material, get some tools, and do something! Hot glue and screws help, too. Not everybody has CNC machines laying around. Most of our forum members probably have only very minimal hand tools - drill, saw, etc. I commend the effort and especially the results. This is what it's all about.
The BS2E is so easy and satisfying, no doubt, but do you know what's possible if you plop a Prop on that robot base of yours? How about speech synthesis and concurrent motor control, RF, and sensor management? It's really friendly over there in the Prop forum, erco, and we'd welcome you more frequently :)
Ken Gracey
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Guys:
Wow,·great positive feedback. I posted a·short Youtube video at http://www.youtube.com/watch?v=cfMFO-ee6ak to show some basic maneuvers and good open-loop repeatability. If you watch closely on the turns, you can see & hear the inside wheel ramp (full, slow, coast, slow reverse, fast reverse, slow reverse, coast, slow, fast) to effect a smooth turn transition. Not bad for bang-bang relays...· it's not revolutionary by any means, but it's a robust platform that has plenty of power. IMHO, it pays to start a project·with a solid foundation·that won't introduce its own frustrations down the line. Plenty of potential here.
@Ken:·Thanks for the·thumbs-up! It means a lot and kicks my 2010 off to a great start! You're right, I'm overdue in the Propeller forum. One of your tech reps visited the company where I work last year and kindly left me a BoE-bot with a SpinStamp and then sent me a Propeller Starter kit. So I have the hardware, it's just a matter of finding the time! 26 years of toy design and cost reduction have made me a minimalist and I like to stretch·a Stamp as far as I can, even though I KNOW the Prop is better all around. I'll get to it, a few diapers from now. On another front, I have developed·an amazing consumer·robot that I'm shopping around now. I can't say much about it here, but it's simple,·does amazing things and all my prototypes are BS2-based. If I ever get up near Parallax (I'm near LA) and we can schedule a meeting, I can·show it to you.·I guarantee it will put a grin on your face. Colin Angle of iRobot saw it and·offered me a job on the spot.
Again, thanks to·everyone for your kind·comments. It's nice to see·some interest in my project.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Great new video erco! It is hard to believe that this is pre-odometry.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths." - Walt Disney
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Very cool Erco!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Signature space for rent!
Send $1 to CannibalRobotics.com.
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Hello Erco,
I like that you took time to add small details to the board like indicator LED's on each one of the relays. It just makes sense to do and you can easily see which ones are active.
Posts like this are great. One of the best things is that I can show my wife that working on projects like this all the time is completely normal......
Robert
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
erco,
Here is my version of Ken Gracey's CNC'ed wooden robotic platform. Ken kept promising to provide plans for the platform over a year ago so I decided to design my own which is still in development.
Pictures attached.
Regards,
TCIII
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If you are going to send·a Robot·to save the world, you·better make sure it likes it the way it is!
Post Edited (Tom C) : 1/8/2010 1:43:18 AM GMT
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
-
Tom, sweet bot! You busted me big-time! Anyway, you didn't need any help from this robo-looser to do that project, so why do you guys act like my CNC bot is some kind of role model? Tease me a bit harder than that - I can handle it!
As for erco's point, we might as well introduce our spouses. When viewing my robots, my wife has mastered the nod of approval, just enough enthusiasm to help me move to the next step but a serious tad shy of that real interest that you find from fellow forum geeks. erco, those little girls are wonderful. Two is better than one. I don't think a robo-mate could have produced such pretty girls.
Ken Gracey
Parallax Inc.
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Hey Guys,
TCIII's bot really is nice (I believe you posted some early pics). I like the extra deck too.
Great pictures of the twins erco!
Ken, if you want some serious teasing - "Were all just jealous of the full time tech support and back up supplies that you have!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths." - Walt Disney
Post Edited (Whit) : 1/20/2010 9:58:10 PM GMT
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
@Whit, the full-time tech support is even more valuable than the inventory in many ways. Having an hour with Chip, Jeff, Andy or Chris is a tremendous benefit sometimes.
We've seen TCIII's bot before and I think it was about a year ago. I wonder if it's rolling yet?
- Ken
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Hi all,
I still have some work to do to get my robot really moving. I have added a turret and claw arm to the upper plate, but it will have to wait for spring and warmer weather here in Texas for continued development.
erco,
It has been cold here in North Texas unlike balmy Southern California. The temperature is presently way below freezing and there was ice on the roads yesterday morning. Fortunately my employer lets us telecommute when the weather is bad and I was able to put in a 9 hour workday from home.
Regards,
TCIII
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If you are going to send·a Robot·to save the world, you·better make sure it likes it the way it is!
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Here is another option for building a bot. I drew what I wanted in a cad program and got the top laser cut by Pololu.com and did the rest by hand. The first picture is the cad picture of the bot, the picture 2nd is the real bot. With the top laser cut, the other parts were done using the top as a template.
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
-
Timmoore & Bamse:
Those bots are AWESOME. Great photos, thank you for posting! If you have any videos, please share those too! I really enjoy seeing how & what others are doing. And per Robert, it's all good ammo to prove to the family that others are hard at work doing equally important robot development!
Anybody else with BYO Bots, feel free to jump into this thread! Just what have you been building in your basement?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Heres my attempt at a sumo.
Last edited by ForumTools; 09-30-2010 at 04:32 AM.
Reason: Forum Migration
-
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
Bookmarks