Presentation is loading. Please wait.

Presentation is loading. Please wait.

Artificial Intelligence Lecture 11. Computer Science Robotics & AI.

Similar presentations

Presentation on theme: "Artificial Intelligence Lecture 11. Computer Science Robotics & AI."— Presentation transcript:

1 Artificial Intelligence Lecture 11

2 Computer Science Robotics & AI

3 Outline What does a computer scientist do? Robotics Artificial Intelligence

4 What's a Computer Scientist? Let's ask Jeeves first: –Jeeves' answerJeeves' answer Answer: –Computers are a new, complex kind of tool –Computer scientists figure out how to do useful things with computers: graphics & medical imaging networking sharing information (the web) robotics & artificial intelligence!

5 Where do CS ppl. work? There are basically three places that use computer scientists: –Academia - colleges and universities for teaching and research –Research institutions - NASA, plus other companies that do research (Microsoft, Bell Labs, etc.) –Industry - programmers (writing the software that people use on their computers)

6 Robotics A robot is basically a mechanism that operates under computer control The main purpose they serve these days is to do boring, repetitive tasks The fun ones are research robots

7 Basic Robot Has three parts: Reads sensors to understand environment Computes what to do based on sensors Uses actuators to do it Sensors Computer Actuators

8 Sensors & Actuators Many possible sensors: –video cameras –tilt sensors –force sensors Many possible actuators: –Electric motors –Hydraulics –Pneumatics

9 Mobile Robotics All the stuff done in the field called Mobile Robotics. –means that robot can move around on its own power –as opposed to most industrial robots, which are giant arms bolted to the floor There are two types of mobile robots: –walking robots –wheeled robots

10 Examples, examples We'll do this by example… Robots at Carnegie Mellon: –Daedalus –Lunar Rover (Nomad) –Black Widow Robot at NASA: –Dexter

11 Daedalus Designed to be a planetary explorer

12 Daedalus an example of a frame walker Frame 1: Frame 2: Legs

13 Nomad Designed to test ideas for a commercial trip to the moon (LunaCorp)

14 Nomad Went to the Atacama desert of Chile Searched for meteorites in Antarctica Is a wheeled robot Super-cool collapsible steering mechanismcollapsible steering mechanism

15 Dextre Dextre is a two armed robot which is part of the Mobile Servicing System on the International Space Station (ISS), and extends the function of this system to replace some activities otherwise requiring spacewalks. It was launched March 11, 2008 on mission STS-123.Mobile Servicing SystemInternational Space Station spacewalksSTS-123

16 Dextre

17 Black Widow A research project

18 Black Widow Patterned somewhat after an insect (leg length, number of legs) Patterned somewhat after a crab Purpose was to try out walking algorithms. Used neural networks for training method

19 Artificial Intelligence Attempts to understand and build intelligent entities Four different definitions of AI: –acting humanly (the Turing Test) –thinking humanly –thinking rationally –acting rationally (this is the goal of robotics)

20 Problems that require AI Natural Language Processing –make a computer understand English Machine Learning –change behavior based on experience Perception of a visual scene –be able to pick out people, objects, etc. Robotics! –navigation, accomplishing tasks, etc.

21 AI Techniques Some that you've probably heard of: –Neural Networks –Genetic Algorithms –Fuzzy Logic Others that are popular: –Reinforcement learning –Probabilistic reasoning –Search techniques

22 Neural Networks Based on animal nervous systems:

23 Neural Network Neuron Input Links (from other neurons) Weighted Sum Activation Function Output Links (to other neurons)

24 A Simple Neural Network Output Input

25 Training Neural Networks That was Black Widow's neural network to keep the body level. To train (decide the weights to use in the weighted sums) a NN, you have to give it LOTS of examples Traditionally, these are generated in simulation or by people –It made the robots do the work...

26 Questions & Answers ???????

Download ppt "Artificial Intelligence Lecture 11. Computer Science Robotics & AI."

Similar presentations

Ads by Google