Scribbles
Monday, February 27th, 2006 by AshSo I decided to name my robot Scribbles. Not a very exciting or original name I know, but I was kind of bored one day and saw the thing sitting on top of my dresser and it just sorta came to me. So far though, I’m unsure what to think of Scribbles. When the professor first introduced us to the Scribbler robots in class, I thought the idea of downloading programs onto the robots, and being able to run them right from my dorm computer was a pretty neat idea. However, I also found myself slightly frustrated by the relatively small spectrum of tasks the robot could perform. At first, making scribbles spin in circles, and draw lines was pretty awesome, but at a certain point, I just wanted him to do something more exciting.
Though I was a little disappointed with the relative simplicity of Scribbles, I realize that he was relatively inexpensive, and that more sophisticated robots would undoubtedly cost much more money, and be much more complicated to operate. The one thing that definitely stuck in my mind however was the way that we programmed. Having no programming experience whatsoever, it was interesting for me to see how pseudocode worked, even though we were not fully programming in the true sense of the word. Coming back to my friend Mike’s dorm room and watching the guys play Halo and other video games made me start to imagine how complicated and hard writing the code for a video game must be! When you sit down and really think about it, it seems pretty astounding. Though I thoroughly enjoyed the labs and programming my Scribbles, I think I’ve realized that programming something as complicated as a video game isn’t something I would enjoy very much.
Jumping ahead to even more complicated things, I thought of the movie I, Robot the other day. In that movie, for those of you who haven’t seen it, the humans have programmed robots which can think fully for themselves. It seems beyond my comprehension that it would be possible to program something which started off with simple little codes like “move forward 1 s”, and when many of these commands were strung together to make a larger program, that it could have self awareness. Makes me wonder if that will ever be possible.
-Ash