Robots were considered science fiction 30-40 years ago, however autonomous machines, even if not as intelligent as their fictional counterparts, exist today and help people in performing different tasks. The functionality the robot provides is endless, however it all depends on the composition and purpose of a robot. There is a great amount of variations, and autonomous machines are used in multiple fields of application, most commonly in spheres that require mundane continuous high precision operations, for example factory assembly lines. There are also medical bots that are used to assist during difficult surgery operations. Other fields of applications for such devices include dangerous industries like mining and construction, and of course military operations utilize many types of flying and track-based robots.
One of possible applications is educational industry. Robots can be used for studying and analyzing mechanisms and their structure, and are used in learning courses for engineers. They are also great for kids. Robots offer mobility and various functionality to keep the child interested, as well as provide necessary learning functions. While usual toys become boring over time, robots are always interacting with the child and with the environment, therefore they are always attractive and new for kids. They can be a great aid to learning process and are sometimes used in classes.