Friday, February 17, 2017

Entry 5 - Robots

What is a Robot?
Image result for i robot
Robots in "I, Robot"
A robot is "a machine capable of carrying out a complex series of actions automatically." (Wikipedia) Robots can do many different things depending on what they are programmed for. They can either be remote controlled or be controlled through programming within their systems. Robots can look very different depending on what their function is or what their creator's preference is. They are primarily used factory jobs or jobs that are considered too dangerous for humans. As technology becomes more advanced, the development of robots has increased greatly. In the future robots will continue to became more advanced and will be able to complete even more tasks.

How this relates to Computer Science
Image result for valkyrie robot
Valkyrie - robot built be NASA
The creation of robots requires a mix of mechanical engineering and computer science. Computer science is used to program the robots into completing their tasks. Robots run on electrical circuits that allow them to move. These computer inside of the robot controls these circuits. Computer science is also used to allow robots to react to their environment, as some robots are able to see and hear. Programming is necessary in order for the robots to sense their environment effectively and react appropriately.

References
1. Harris, Tom. "How Robots Work." HowStuffWorks Science. HowStuffWorks, 16 Apr. 2002. Web.
2. "Robot." Wikipedia. Wikimedia Foundation, n.d. Web.

2 comments:

  1. I like this blog a lot. It sums up in a simple way the essence of how computer science relates to the creation of robots and their usage. However, it got me thinking about future developments and where science of robotics is headed to. Maybe that should be your next blog, to continue this story for future robotics.

    ReplyDelete
  2. The development of modern technology has posed philosophical questions regarding to what extent humans should be able to manipulate daily life. Robots that can control monotonous tasks are already viable, but if robots continue taking over human jobs, how will that affect our job market?

    ReplyDelete