A robot is defined as a mechanical or virtual agent that is guided by a computer program to be mobile, programmable, use sensors, and have mechanical capabilities and flexibility. Isaac Asimov introduced three laws of robotics: robots cannot harm humans, must obey human orders unless it conflicts with not harming humans, and must protect its own existence unless it conflicts with the first two laws. Robots are constructed using mechanical platforms, sensors, motors, driving mechanisms, power supplies, electronic controls, and microcontrollers that run programming languages. Sensors allow robots to detect their environment and provide input to decision making. Vision, proximity, and logical sensors were discussed.