How to Build a Robot from Scratch?

Robot are basically electromechanical device. It contains various parts such as battery, motor, gears, transmission system, etc. You can find the parts in scratch and make a simple robot.