Artificial Intelligence Lecture 11. Computer Science Robotics & AI.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Robotics Where AI meets the real world. Ankit Jain
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Kits and other Inexpensive Robotics Platforms Intelligent Robotics Lab in Suite FAB 70, Portland State University You are cordially invited.
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Brian Merrick CS498 Seminar.  Introduction to Neural Networks  Types of Neural Networks  Neural Networks with Pattern Recognition  Applications.
Robotics.
Visual Programming Via The Squeak Car Demo Dan Grossman University of Washington CS4HS July 11-13, 2008.
CHAPTER Multimedia, Web Authoring, and More.
CS 10051: Introduction to Computer Science What is the course about?
Chapter 9 Multimedia, Web Authoring, and More. Multimedia Multimedia integrates all kinds of information. Pages are linked by buttons. Story boards show.
COMP 14: Computer Science, Robotics, Artificial Intelligence June 22, 2000 Nick Vallidis.
Robotics. When You Hear the Word “Robot”, what do you imagine?
Artificial Intelligence
3.11 Robotics, artificial intelligence and expert systems Strand 3 Karley Holland.
Artificial Intelligence
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Computers, Artificial Intelligence, & Robotics Erin Harris, Graduate Researcher Jerry B. Weinberg, Associate Professor Department of Computer Science.
THE NEW ERA OF LIFE. Introduction: Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors.
Chapter 11: Artificial Intelligence
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
intelligence study and design of intelligent agentsis the intelligence of machines and the branch of computer science that aims to create it. AI textbooks.
Master’s programme Game and Media Technology. 10/1/20152 General Information:  Gaming and multimedia are booming industry  Increased use of gaming as.
What is AI:-  Ai is the science of making machine do things that would requires intelligence.  Computers with the ability to mimic or duplicate the.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Artificial Intelligence
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
1 Intelligent Autonomous Adaptive Control ( AAC) Method and AAC systems Prof. Alexander ZHDANOV Head of Adaptive control methods Department
The Robonaut Josh Kuhn. What is Robonaut?  A dexterous, humanoid robot  Developed at NASA’s Johnson Space Center (JSC) with support from GM  Designed.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
Chapter 13 Artificial Intelligence and Expert Systems.
Robotics Robotics History Robotics Technology Types of Robots.
I Robot.
1 Structure of Aalborg University Welcome to Aalborg University.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Robotics Where AI meets the real world. AMAN KUMAR, SECTION –B4902.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
1/23 Intelligent Agents Chapter 2 Modified by Vali Derhami.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Robots.
ARTIFICIAL INTELLIGENCE include people, procedures, hardware, software, data and knowledge needed to develop computer systems and machines that demonstrated.
1 ARTIFICIAL INTELLIGENCE Gilles BÉZARD Version 3.16.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
1 Artificial Intelligence & Prolog Programming CSL 302.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
“... artificial intelligence [AI] is the science of making machines do things that would require intelligence if done by [humans]” (Minsky, 1963) ARTIFICIAL.
Brief Intro to Machine Learning CS539
Space Robot APARNA .K.P SITHARA.P.SUNDARAN VJEC.
ROBOTICS.
Chapter 11: Artificial Intelligence
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Chapter 11: Artificial Intelligence
Done Done Course Overview What is AI? What are the Major Challenges?
SPECIALIZED APPLICATION SOFTWARE
Ch 14. Active Vision for Goal-Oriented Humanoid Robot Walking (1/2) Creating Brain-Like Intelligence, Sendhoff et al. (eds), Robots Learning from.
Basic Intro Tutorial on Machine Learning and Data Mining
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Non-Symbolic AI lecture 4
Intelligent Systems and
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Presentation transcript:

Artificial Intelligence Lecture 11

Computer Science Robotics & AI

Outline What does a computer scientist do? Robotics Artificial Intelligence

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!

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)

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

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

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

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

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

Daedalus Designed to be a planetary explorer

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

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

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

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

Dextre

Black Widow A research project

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

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)

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.

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

Neural Networks Based on animal nervous systems:

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

A Simple Neural Network Output Input

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...

Questions & Answers ???????