An embedded system is a special-purpose computer system designed to perform a dedicated function. Since the system is dedicated to specific tasks, design engineers can optimize it, reducing the size and cost of the product. Embedded system comprises of both hardware and software. Embedded technology uses PC or a controller to do the specified task and the programming is done using assembly language programming or embedded C.
A robot is an apparently human automation, intelligent and obedient but impersonal machine. It is relatively, that robots have started to employ a degree of Artificial Intelligence (AI) in their work and many robots required human operators, or precise guidance throughout their missions. Slowly, robots are becoming more and more autonomous.