I recently acquired an Arduino Uno but now I need to choose and buy all the parts to build a robot! I would like to program a simple little robot to move around my house, avoid obstacles, make logical decisions, manipulate small objects, etc. I'm great with software but don't know the first thing about hardware! I didn't even know what a shield was until I looked it up on the Arduino website! So I need help choosing a chassis, motors, wheels, sensors, LED lights, a shield, etc. Are there any tutorials that explain how to choose these things for your specific purposes?
And after I manage to choose the right parts, I have no idea how to put them all together! Are there some tutorials on assembling an Arduino robot as well? (If possible I'd like to assemble the parts in a non-permanent way so that I can tinker with the robot and remove the Arduino Uno altogether if need be.) I'd also like to keep the budget under $100.