![]() |
|
My other sites |
|
|
|
|||
| [Home] [Projects] [Hardware] [Software] [Books] [Links] [Downloads] | |||
|
|
|||
|
|
|||
Welcome to PhilBot.com: my robotics project page.
Underwater robots are cool, but they're also incredibly specialized, and really hard to work on (they're always under water when they break down). So I thought it was about time I started playing with their smaller counterparts up on dry land. Eventually I'd like to start a small robotics club at Deep Creek Lake where I live in Garrett County Maryland, so this page is a record of the various things I'm messing around with.
By the way, that's me in the funky picture on the right. You can see my brain giving off strange waves as I try to think of new ways to program my two little mini-sumo bots (Brainer and No-Brainer).
So let's start with the basics. What exactly is a "robot"? Well, the dictionary says:
|
ro·bot |
|
Well, that's pretty broad, but it's not surprising. The term robot was first translated to English back in 1923, and it referred to a person in "servitude" or "forced labor". These days we usually think of robots as electro/mechanical devices, but most of them are still in a position of servitude. It's also very true that robots are split between those that are just "Remotely Operated" and those that are capable of "Autonomous" action. Remote Control robots are easier to build, but the future of robotics is in making them smart enough to think for themselves. It's like the difference between setting the timer on a microwave, or just pressing the "popcorn" button. How does it know when to stop?
When it comes to designing and building robots, I think there's three basic reasons that we do it:
The best way to learn about robots is to build one. It can be big or small, fast or slow, it doesn't matter. For me to get satisfaction out of a project, I need a specific goal, so the goal I started with was to win a competition against another robot. Shows like Battle-Bots and Robot-Wars have made robot fighting exciting, but to me, those robots are just fancy RC Cars. Being a programmer, I much prefer the idea of making a robot smart enough to win it's own battle without my help.
With this in mind I started researching what sorts of "autonomous" robot competitions existed. I found that the most popular competition of this type is Robo-Sumo, which emulates the ancient Japanese tradition of Sumo Wrestling. This competition places two robots on a circular Sumo Ring (or Dohyo), and they fight to push each other out of the ring. Since there are no human operators, the robots require a range of sensors to detect the edge of the ring, and their opponent. They also need a strategy to outwit and out play their opponent. Ah... that's where the programming comes in.
Jump off to my [Projects] page to see where this trail led me.
Web content is copyright © PhilBot.com
2005, Deep Creek Lake, MD.
Contact: Phil Malone 301.387.2331, webmaster
@
PhilBot.com