Decide what you want it to do. Figure out what it needs in the way of structure ("skeleton"), effectors ("muscles"), senses and intelligence to accomplish that task. (Look at other machines to see how they accomplish tasks which are similar to this one, or to parts of this one.) Find parts which will perform those functions. Assemble/program. Try it. Fix it.. Try it. ... "Lather. Rinse. Repeat if desired."If the robot needs to do more than one thing, develop and debug each one in turn and then decide whether you should simply glue them together or if a better solution exists by combining the functions.Reading descriptions of existing robots, here and elsewhere on the web, should answer a lot of your questions. Hitting your library's electronics and computers section may also find some useful references.
Select as Best AnswerUndo Best Answer
Sarcasm about the search box aside, you're best off starting on something like the Beetlebot.
Click 'see more' on top of this page and then read the 33 appearing words (hint: they are in alphabetical order) and click 'robots'...
Try putting the word "Robot" in that little box at the top right that says "Google Custom Search" and see what happens ! Or even look down the page, at the lower right.
That "google" must be a new feature.