Premium Essay

Robot

In: English and Literature

Submitted By cookiecutter
Words 623
Pages 3
CPSC 202 – (Programming?) Assignment #1
The Wandering Robot
All too often we get caught up in the details of programming, without first appreciating the simple idea of breaking a problem down into steps, which is the essence of programming. So here is a programming assignment without any of the details - No computer languages
 No computer jargon
 No variables
 No computer!
You will be working in groups. We will choose a playing surface on campus. Each group will attempt to "program a robot" to find its way from a start point on the playing surface to an end point on the playing surface, while avoid obstacles which may be in the way.
The number or arrangement of obstacles will not be known ahead of time. Nor will the boundaries of the playing surface.
The "robot" will be your instructor -- so you cannot expect it to interpret vague instructions to your advantage. Be as specific as possible, so as to leave no room for interpretation.
The "program" will be a list of rules. Each rule consists of two parts:
1.
2.

An IF part containing any question about the situation which can be answered with a yes or no, including questions about the start point, the finish point, obstacles, the boundary, or past actions.
A THEN part which contains one or more of the following actions:
STEP
TURN LEFT DEGREES
TURN RIGHT DEGREES

The only way to repeat an action is to set it up so that it will be done on the next trip through the rule set. As soon as a rule "fires" (i.e. answers "YES" to the question and executes its THEN part), the robot will go back to the top of the rule list and start over. Those of you who have done some programming before will be tempted to add GOTO's, REPEAT's, WHILE's, and the like, or to use variables.
DO NOT DO THIS! You must limit yourself to the primitives supplied (an important part of using any programming language). Use

Similar Documents

Premium Essay

Robot It

...Abstract Robots are the representation of how fast technology growing around the world. Robots are the instruments to understand the real time applications of diverse theories and concepts. Not only that but they could replace humans in the future to do certain tasks specially those involving dangerous mission and could kill a human being. Therefore, this report will introduce a small part of the robotics world by introducing a short history about robotics technology. Then will move to show why robots are important to us. Afterward, different types of sensors will be introduced including their principles. Furthermore will show how sensors should be interfaced with the development boards (8051 based as well as AEM) that have been recently purchased by the computer department in the university. Besides these of course, the microcontrollers, which have been mentioned earlier, will be fully documented and tested. Likewise, to understand how these sensors works, a test program will be written and will be fully documented for inclusion of the final report. Abstract 2 Introduction 4 References 8 Figures 9 Introduction Robot for many people is simply a machine that does certain job and that’s it. Unfortunately, it is not! Robots currently go beyond these very simple tasks and imaginations. Nowadays a single robot can replace a huge number of people in different fields. Nevertheless, in the future it is expected to be capable of acting as human being from the way of...

Words: 1172 - Pages: 5

Free Essay

Robots

...Robotic technology. Robots and robotic tech will play a big role in our lives an how we live and function within the next 20 yrs. Over the next 20 yrs. we will have to adapt to the change, and the way every day task an functions will be done. Over the next 20 yrs. we could possibly see a society were robots replace certain jobs that are being done by humans right now for example with the proper technology metro busses could possibly be driven by pre-planned routes an robots. There are three topics I would like to discuss that I think would sustain both the positive and negative impacts of robots, and robotic tech. Robots will change, and have changed the way surgeries are, and will be performed. There are surgical robots already in use today for example (The Neuro Arm) it’s a non-ferrous robot that was used to remove a 21 year old patients brain tumor while she was being scanned with an MRI (Sofge, 2014). Within the future there will be a new robot introduced into the surgical field the “Da Vinci Xi”. The Da Vinci XI will be able to turn more surgeries into minimally invasive as opposed to large incisions (Sofge, 2014). There are two down sides to using robots in surgery, the first would be if the robot starts experiencing technical and or mechanical issues while performing an operation. And robots would cut the job force by eliminating the need for a lot of people in the operating room. Robots will essentially replace the need for a manual labor work force. Robots have started...

Words: 637 - Pages: 3

Free Essay

Robots

...ROBOTS In the past decades, many things have changed. In terms of living, social life, infrastructures and cultures. Humans have gone through this massive change over the past decades. In today’s world, robots have been playing a vital role in human’s life. Since the creation of the first robot, humans experience a revolutionary new life. Robots make humans life much easy and simple. In the olden days, humans cannot travel long distance due to time limitations, but now humans can travel around the world with the help of moving machines called robots and then there is a whole new creation of - many in humanoid form, and some that take highly practical forms all their own- which can talk, walk, rescue lives and perform dangerous jobs in extreme environments, or takeover ordinary tasks at home while we are out enjoying our lives. Right from healthcare and homecare, to emergency activities, robots are rapidly becoming a fixture in our lives. Although robots would make humans life easier, robots are a threat to mankind. It is an undeniable fact that robots will take over the future. From the first time we saw a toaster pop up by its own, we have casually accepted that robots can be trusted to do things for us. They record our programmes, prepare our meals, play our music, and even run our cars. We just do not see it because these “robots” do not have a face we can talk to. If we just leave them doing such jobs, soon or later humans will become dumber. "Even if my most pessimistic...

Words: 466 - Pages: 2

Free Essay

Robot

...2012 Should Robots be Encouraged to Do Work? What is a robot? A robot, scientifically known as a machine, means ‘a machine capable of carrying out complex series of actions automatically, especially one programmable by a computer (Oxford dictionaries, 2012). A robot can complete one or more tasks repeatedly, with high speed and accuracy. In today’s modern life, robot is getting to be increasingly important for many people because it can perform industrial duties, housework and so forth. Today, it has been proven, that robot bring benefits to all of us in many different ways. Japan is a good example of a country to prove that robot is an important machine in industries in the country. In fact, Japan looks for robots to fill jobs because there are lack of employees to do work (Lustig, 2009).This shows, the importance of robots to do work in big industries. Furthermore, mostly electronics industry and motor vehicle industry need large quantity of robots to complete their products until final products (IFR International Federation of Robotics, n.d). The top list shows that the Republic of Korea has sold 23,500 robots, up from 7,800 units in 2009 (IFR International Federation of Robotics, n.d). From the statistics, we can realise that robots play an important role to do work in all of the industries in the world. However, there are those who think that robots have negative effects for people and can bring extreme danger in future. Although other people think that robots bring negative...

Words: 2498 - Pages: 10

Free Essay

Robots

...The First conception of the robot that can be dated back to 350 B.C where the Greek mathematician Archytas of Tarentum built a mechanical bird that was propelled by steam. Robots have came a long way from the past to the present, in the future Robots will maybe be everywhere on the face of the planet earth. Robots will be in everyone’s homes helping the family owners do maybe chores or just protect the little ones in case of an emergency. Robots are machines capable of carrying out a complex series of actions automatically.Robots have evolved greatly since the very first robot to the present robot. Some features that robots have improved greatly are the structure of the body and intelligence. One of the features that robots have improved over the years is their intelligence. Back then robots were built just to do one simple task. For an example people invented robots to help people just lift things up thats all. But now robots are being built to so much more. Now Robots can be told to do something and they do it. They are able to do the task as they are told to do so. Some of these tasks may be from watering the plants to washing the car to even cooking your very own meal. Robots intelligence have increased so much that some robots have a mind of their own and can do a task without being told, they just do the task on their own free will. Chiefly, one feature that has greatly improved over the years i s the intelligence of the robot. Another feature that has greatly improved...

Words: 464 - Pages: 2

Premium Essay

Robot

...Robots are used in many fields and some of them are: 1. Vehicle and car factories, 2. Precision cutting, oxygen cutting, lasers, etc., 3. Mounting circuits on electronic devices (i.e. mobile phones) 4. Working where there might be danger (i.e nuclear leaks, bomb disposal) 5. Surgeons are performing robotic-assisted surgeries that, among other things, can equalize little jiggles and movements of a surgeon's hands when doing delicate procedures, such as microscopically aided surgery or brain surgery, etc. 6. Other manufacturing, such as certain repetitive steps in assembly lines or for painting products so humans don't breathe the over spray or have to work with respirators on, working in the heat of drying and treating ovens on wood products, etc. 7. Mail delivery to various mail stations throughout the buildings in large corporations. (They follow routes marked with ultra violet paint). 8. To assist police and SWAT teams in dangerous situations, such as with hostages or in shoot outs and stand offs. They can be sent to the scene to draw fire, open doors, "see" the environment from a closer view point, or look in windows with cameras, etc. 9. Bomb diffusion, land mine detection, and military operations where they are used as in #8 above. 10. Remote procedures by a surgeon or other doctor who is unable to be there to perform the surgery in person (such as at an ice-bound Antarctic research center) or where there is a shortage of surgeons in a specific specialty...

Words: 930 - Pages: 4

Free Essay

Robot

...leaving it, but I convince myself that it would not take long. 2:02 AM. Looking at the notification was a bad idea. It was a video about Yamaha’s new singing robot. As the narrator speaks, the camera zooms into the robot’s face-- her eyes are kindly brown, her hair cropped close to her face in a school-girl fashion. In such proximity, I cannot believe that I am looking at an inorganic being. As she begins to sing, she nods her head, blinking, looking as alive as a child performing for her par`ents. Her voice is rich and cheery; she continually changes her facial features as if she actually feels emotions of the song. For a moment, I imagine she can, but her voice is just as programmed as the rest of her. 2:45 AM. After looking through several videos of humanoid robots, I lay in bed, thinking. Questions run through my mind-- how were their skins constructed? How many muscles did they have, and how were they programmed? Would such robots be available to the market in the near future? Present. I fell in love with the idea of creating a completely submissive life. The ethical and moral arguments of the issue fascinated me. However, the creation of humanoid robots frustrated me. Because they were so expensive and time-consuming to create, the robots themselves would surely be remembered better than their creators. Robots were to be the next internet-- everyone knows they exist, but few know of the people who toiled to create them. I then thought about the thousands of babies born...

Words: 363 - Pages: 2

Premium Essay

Robots

...Advancement in Robot Engineering Over the several years, robot engineering has become a part of everyone’s daily life especially towards the development of robots for the elderly. Frank Tobe, a robotics analyst and publisher of The Robot Reports, explains and describes about the different type of technologies that are beginning to come to the market to help the elderly to live in their homes for as long as possible. Joseph Engelberger, who is a robotics pioneer, created and helped with the invention of the first industrial robot. The need for eldercare technology continues to increase throughout the years. A study from Georgia Tech showed and proved the seniors preferred robotic help for household chores but not for personal needs such as getting help to get dressed up, bathing, and many more. The consequences for having robot-care can vary depending on what type of care the robot is providing to the elders. One consequence would be that robots would be replacing jobs that humans once had. Robots that are used for medical purposes could dramatically change the way we treat the ailments. Many researches are experimenting with robots to perform surgical performances such as a heart surgery. Over the years, robotic engineers are trying to develop nano-robots that could be injected into cancer patients in order to selectively kill cancer cells. For elderly people with impairments such as a spinal cord injury or some sort of paralysis caused by a stroke, robots are able to assist...

Words: 437 - Pages: 2

Free Essay

Evolution of Robots

...use the robot. Scraps of metal put together to make a man made assistant and worker. Every generation it is something new in the news or internet about how computers and robots will help in every day living. There is always talk of what the next best thing a robot will be good for and how they can tweak the newest model to be better then the last. The most recurrent element seems to be the actual revision of improving the robot on a daily basis. Man first made robots to help in homes and factories like in Karel Capek’s “R.U.R”, until the robots turned on them and then humans became the minority race. Once they built them with just a little more than the regular the robots turned on them. They were made to be playmates with children as in Isaac Asimov, “Robbie”, with Gloria being 8 she believed Robbie was her best friend with feelings. This robot did everything for her and with her. Then her mother took Robbie away from her only to have Gloria’s father reunite them and Robbie save Gloria’s life. He, I believe had some type of emotional connection to Gloria. They were pretty basic, couldn’t speak, didn’t eat food and whether they had faces or not was up to the builder himself. They then began to make them a little more sophisticated by adding programs that the robots/computers could understand and respond to humans. Some had faces and programs to understand and carry conversations with humans. We now have robots that run...

Words: 843 - Pages: 4

Premium Essay

Robots Apa

...Critical Analysis of The Robot Invasion Patrick F. Nagle Delaware Technical Community College Critical Analysis of The Robot Invasion In the article The Robot Invasion by Charles Gillis, it talks about in the not too distant future how robotics will be a part of everyday society, how it will be used in manufacturing and labor industry instead of people for jobs that are dirty, dangerous, and difficult. The author argues that the world will be swarming with the robotics in the future which will change the job industry and even how basic chores are done around the house. The world is changing as the technology of robots are slowly taking over jobs, is not a too farfetched argument. “For many years the work of engineers and sci-fi writers have forecast a time when autonomous machines would become enough like living creatures to share our homes and work spaces.” The statement in this article is a good capture to draw the attention of the readers, drawing them into what they have seen on TV and in the media. Robots for many years have been the focus in movies and sci-fi, this is what we are expecting in the future of our world. This has brought the fears to the people to think that robots will take over the world and do harm on to them, which was a great way to understand that society will have a hard time adjusting or accepting that robots will be used in everyday life. As of right now there already is a little robot called the Roomba helping out in many households with the...

Words: 900 - Pages: 4

Premium Essay

The Pros And Cons Of Robots

...Have you ever considered losing your job to a robot? Or much more have you ever considered that migrant workers lose their jobs to robots? This is a question that we all need to start thinking about when considering a job. Robots are a very popular in technology advancements. They are quickly coming up and replacing people in their jobs anywhere from field work to warehouses to possibly even doctor and more. I believe with automation advancing, robots are likely to take over the jobs of agriculture. I believe this because technology has change agriculture tremendously and how quickly thing get done. I also believe this because they are currently testing robots out in the fields. Also with shortage of workers robots will come in play to pick up the slack in the job. Technology has changed agriculture in many ways for example farmers at first would us animals to plow things or move things around and now many us tractors....

Words: 1319 - Pages: 6

Free Essay

Anatomy of I, Robot

...create a robot like Sonny? What are Sonny’s features that make him human-like? b. Is there any way to know whether a robot, who behaves just like a human, is REALLY experiencing feelings and moral emotions? c. Do you think a robot could be programmed to make moral decisions if it did not experience feelings or moral emotions? d. If a robot has an interest in self-preservation, should it be given the right to life (or, as we might say the right to ‘continued existence’)? e. What are Grau’s thoughts about whether or not it would be desirable to create a utilitarian robot? A. Sonny has his own sense of self. While the other robots are essentially a “unit” and act under Viki, Sonny is independent. This is more obviously shown by the fact Sonny had “killed” Dr.Lanning, something that broke one of the 3 laws Robots had to uphold. Sonny was able to reason, break the laws given to him, and essential be his own rational and sentient being. B. To a large extent no, there is not way to know. That is similar to trying to figure out where does an idea, or emotion come from for a human. While we can say certain parts of the brain are “used” depending on the situation the spark or origin of this behavior is really unknown. The best way to describe it I think is through a very famous Japanese Anime, the Ghost in the machine. If it is possible to somehow view this more abstract ghost then in theory, we should be able to observe the “human-nature” of a robot. C. I think Robots can be...

Words: 756 - Pages: 4

Premium Essay

Robot Navigation System

...present our on-going research for modelling a Smart Real-Time Robot Navigation System using vision sensor. Our focused discussion in this paper is how to build a smart and real-time navigation system using single board computer with on-board embedded linux operating system. In order to perceive the condition of environment, a camera (webcam) is used as solely input device of system. Feature extraction and image processing method is used to convert image grabbed frome camera. As result, we report image processing performance on SBC that used on this research. Keywords and Phrases : Smart, real-time, navigation, robot, single board computer 1. INTRODUCTION Navigation is the way of robot to change its position or...

Words: 1399 - Pages: 6

Premium Essay

Robots Can’t Replace Human

...Robots Can’t Replace Human With the development of technology, more and more robots are used in various fields, especially in some areas that dangerous for humans. Many people hold the opinion that robots will replace humans in the future. On the other hand, other people have a conflicting view that robots can’t do many of the jobs that humans do today because robots only repeat the same task all the time and have no ability to think. I totally agree that robots can’t replace humans. This argument is worth discussing again and again, and my opinion will be further strengthened in the following discussions. As we know, robots have more advantages that over humans in many aspects. Many people like Farhad Manjioo, who wrote an article “Will Robots Steal Your Job?”, state that robots have a tendency to replace humans. Robots can perform jobs nonstop, which is good for a company to reduce costs. Also, robots will never ask for health or retirement benefits, so hiring a robot is much cheaper than hiring a human. Robots can learn something rapidly because they just depend on the program in software. Compared to robots, humans need to spend a long time to get some skills. For example, in the future, robotic lawyers might be able to do jobs faster and cheaper; in contrast, people have to take more than 3 years in law school, but eventually they might not do better than robots. It seems convincing that because robots have more abilities than humans that they will do more jobs than...

Words: 455 - Pages: 2

Premium Essay

Food Serving Robot

...2. PROJECT DESCRIPTION 2.1 Physical Description of Automated Food Serving System The main part of Automated Food Serving System is an AGV (Automated Guided Vehicle) with a tray mounted on it and a metallic track (copper strip 5cm width) for the navigation of AGV. The AGV has a width of 140mm, length of 210mm and height of 150 mm, weighs 2.6 Kilograms. It consists of a printed circuit board which acts as the motherboard, an infrared sensor for obstacle detection, inductive proximity sensor for the navigation of the vehicle, reed sensor for turning the vehicle to the desired path, stepper motor (12V, 15W) for steering control, DC motor (12V, 120 rpm) which gives power to the AGV, keypad (4 x 3) for entering the table number, LCD (LCM1602) for display the table number, music chips which sounds while the vehicle goes out of the path, a tray which is made up of acrylic for placing the food. 12V rechargeable battery was installed inside the device to power up the AGV and the program code is saved to a microchip (P18F4520) which is the brain of AGV. The other parts of Automated Food Serving System are two tables and four magnets which are used to turn and stop the vehicle in the required position with help of reed sensor. 2.2 Process Description When the staff in the kitchen places the food on the tray of AGV and confirms the table number, the AGV will start its navigation through the metallic path by sensing the copper strip. If the AGV goes out of the path the stepper motor will...

Words: 404 - Pages: 2