In our daily life, robots are often found to do work that is too dangerous, boring, difficult or dirty. And we often see kids play with toy robots.
____ There are some important characteristics(特征)that a robot must have. These characteristics might help you to know what is and what is not a robot. It will also help you to decide what you will need to build a machine before it can be considered as a robot. A robot has these important characteristics.
First of all,your robot would have to be able to feel the environment around it. Give your robot sensors(传感器): light sensors(eyes), touch sensors (hands), hearing sensors(ears) and so on.
A robot needs to be able to move around its environment. It can move on wheels(轮子), walk on legs or be driven by small engines(发动机). A robot can move either the whole body or just parts of it.
A robot needs to be able to make itself work. Some robots might make it with sunlight, some might with electricity(电).
A robot needs some kind of "smarts". A programmer is the person who gives the robot its "smarts". The robot will have to have a certain way to get the program so that it knows what it is and what to do.