22
Introduction to Robotics

Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Embed Size (px)

Citation preview

Page 2: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

What is a robot?

A Robot is:An electromechanical device that is;• Reprogrammable• Multifunctional• Sensible for environment

Page 7: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

The Origins of Robot1956 Researchers aim to combine “perceptual andproblem-solving capabilities,” using computers,cameras, and touch sensors. The idea is to studythe types of intelligent actions these robots arecapable of. A new discipline is born: A.I. 1960 Shakey is made at Stanford Research InstituteInternational. It contained a television camera,range finder, on-board logic, bump sensors,camera control unit, and an antenna for a radiolink. Shakey was controlled by a computer in adifferent room.

Page 8: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Shakey’s parts

Page 9: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Examples of Robots

Page 11: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Robots in Surveillance and Exploration• Robots today go where no man has gone

before, from the top of a volcano to the wreck of the Titanic in the depths of the ocean. Why are robots showing up in these odd spots? They go there to perform surveillance operations no one in their right mind would try to do.

• NASA and other space agencies have found that it's cheaper and smarter to use robots to explore our solar system. To keep an eye on our own planet from space, robotic spy satellites view and remotely monitor the earth's surface from hundreds of miles above the earth. Spy bugs, as these satellites are called, have tiny legs (making them truly look like bugs) and use tiny color cameras to view their surroundings.

Page 12: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

What do we mean by “Intelligence”?

• Open question: where intelligence beginsand ends• Intelligence (our working definition):the ability to improve an animal or human’slikelihood of survival within the real world,and, where appropriate, to compete orcooperate successfully with other agents todo so.

Page 13: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Isaac Asimov

• Asimov began writing about robots at age 20

• –Asimov: “In the 1920’s science fiction was becoming a popular artform for the first time .. And one of the stock plots … was that of theinvention of a robot … Under the influence of the well-known deedsand ultimate fate of Frankenstein…there seemed only one change tobe rung on this plot --robots were created and destroyed their creator… I quickly grew tired of this dull hundred-times-told tale…Knowledge has its dangers, yes, but is the response to be a retreatfrom knowledge? …. I began in 1940, to write robot stories of myown --but robot stories of a new variety …

Page 14: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Isaac Asimov

• My robots were machines designed by engineers, not pseudo-men created by blasphemers”

• Asimov demonstrated enormous imagination and persistence in development of his robot stories –well engineered, non-threatening robot

Page 15: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Asimov’s Development of the Laws of Robotics

• Asimov: developed 3 laws of robotics to copewith potential for robots to harm people• All robots in Asimov’s books were subject tothese laws• Laws built-in to robots’ “platinum-iridiumpositronic brains”• Laws first appeared publicly in Asimov’s 4throbot short story, “Runaround”

Page 16: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Asimov’s Laws of Robotics• First law (Human safety):– –A robot may not injure a human being, or, through inaction, allowa human being to come to harm.• Second law (Robots are slaves):– –A robot must obey orders given to it by human beings, except wheresuch orders would conflict with the First Law.• Third law (Robot survival):– –A robot must protect its own existence as long as such protectiondoes not conflict with the First or Second Law.• These laws are simple and straightforward, and theyembrace the essential guiding principles of a good many ofthe world’s ethical systems.– But: They are extremely difficult to implement!!!

Page 17: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Advantages of Robots

• Robotics and automation can, in many situation, increase

productivity, safety, efficiency, quality, and consistency ofproducts• Robots can work in hazardous environments• Robots need no environmental comfort• Robots work continuously without any humanity needsand illnesses• Robots have repeatable precision at all times

Page 18: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Advantages of Robot

• Robots can be much more accurate than humans, they may have milli or micro inch accuracy.

• Robots and their sensors can have capabilities beyond that of humans

• Robots can process multiple stimuli or taskssimultaneously, humans can only one.• Robots replace human workers who can

create economic problems

Page 19: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Disadvantages of Robots

• Robots lack capability to respond in emergencies, this can cause:– Inappropriate and wrong responses– A lack of decision-making power– A loss of power– Damage to the robot and other devices– Human injuries

• Robots may have limited capabilities in– Degrees of Freedom– Dexterity– Sensors– Vision systems– Real-time Response

Page 20: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Disadvantages of Robots

• Robots are costly, due to– Initial cost of equipment– Installation Costs– Need for peripherals– Need for training– Need for Programming

Page 21: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

The Future of Robotics• Entertainment / social

robots• Humanoid robots• Swarm / distributed robots• New robot locomotionmechanisms• Application-specific

robotics(e.g., service industry,military, etc.)• Medical robots• Telemedicine

Page 22: Introduction to Robotics. What is a robot? A Robot is: An electromechanical device that is; Reprogrammable Multifunctional Sensible for environment

Some ideas for the Future of Robotics

• In the future, you could see humanoid robots doing all the work.

• Your car could have a computer brain installed and become the robot that drives - no, flies - you to work.

• Perhaps clothes could be a robotic exoskeleton that helps you lift heavy objects or helps the physically challenged to walk.

• The U.S. military, for example, is experimenting with specially enhanced robotic combat fatigues (as reported by robotic news sites such as robots.net).