Autonomous Intelligent Mobile Robotics Jerry Weinberg Associate Professor Computer Science What is a Robot?

Slides:



Advertisements
Similar presentations
Chapter 09 AI techniques in different game genres (Puzzle/Card/Shooting)
Advertisements

Nattee Niparnan. Towards Autonomous Robot A robot that can think how to perform the task.
Autonomous Intelligent Mobile Robotics Jerry Weinberg Associate Professor Ross Mead Robot Scientist Computer Science What is a Robot?
Artificial Intelligence
Applications of Embedded systems, Smart systems, A.I.
Artificial Intelligence Lecture 11. Computer Science Robotics & AI.
Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
Building Mindstorms NXT Robots Dr. David Johnson School of Computing.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Robotics.
Robotics. When You Hear the Word “Robot”, what do you imagine?
Robotics: Integrated Systems Design. Where are the Robots? Industrial Robots.
B.RAMAMURTHY UNIVERSITY AT BUFFALO Introduction to Hardware (& Software) 5/30/2013 Amrita-UB-MSES-CSE
Robotics Club Visit at: panamericanrobotics.weebly.com Pan American Charter School.
Mobiles Robotics: Integrated Systems Design. Where are the Robots? Exploration.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
Lego Mindstorms NXT 2.0 : Prepared By Afaf mejbel AL-Ajmi. Hanan bahjat salah. Noura Al-asmar..Ohood motlag owaimer.
Gerhard K. Kraetzschmar The Cool Science Institute Educational Robotics A Glimpse on Robotics Tutorial Material.
Robots and Computer Science Dr. Dakai Zhu Department of Computer Science, UTSA
What is a Robot?
Computers, Artificial Intelligence, & Robotics Erin Harris, Graduate Researcher Jerry B. Weinberg, Associate Professor Department of Computer Science.
Music by Touch. 1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Automated Data Acquisition for an Infrared Spectrometer Lauren Foster 1, Obadiah Kegege 2, and Alan Mantooth 2,3 1 Manhattan College, Bronx, NY, 2 Arkansas.
Robotic Duck Douglas Durham & Ashley Brown, University of Georgia Introduction Materials Procedure Standards Addressed Reflections Schools often use STEM.
Sensors. Sensors are for Perception Sensors are physical devices that measure physical quantities. – Such as light, temperature, pressure – Proprioception.
Why do robots need to move?
Robotics Research Laboratory Louisiana State University.
Introduction to Robotics Part 1 Direct Control Robots and Robotic systems.
Nilufa Rahim C2PRISM Fellow Sept. 12, What is Engineering? Engineering is the field of applying Science and Mathematics to develop solutions that.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Team Members: Dave Rudolph - Lead Web Designer Lead Programmer Samara Secor - Lead Analyst Documentation Specialist.
MoRob – Modular Educational Robotic Toolbox Uwe Gerecke.
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
Chaotic Robotics Callie Branyan Mechanical Engineering A Study of Analog Robots and their Nonlinear Behavior Arizona Space Grant Symposium April 18, 2015.
A Multidisciplinary Approach for Using Robotics in Engineering Education Jerry Weinberg Gary Mayer Department of Computer Science Southern Illinois University.
Mobiles Robotics: Integrated Systems Design. Where are the Robots? Exploration.
SLego: A Squeak Implementation of Lego Mindstorms Alexandre Bergel Institut fuer Mathematik und Informatik University Bern
Introduction to Artificial Intelligence Jerry B. Weinberg, Associate Professor Department of Computer Science.
Learning Agents MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Ch. 25 –Robotics Thursday –Robotics continued Home Work due next Tuesday –Ch. 13:
Who Am I?. Billionaire: Software > ¼ Billionaire: Software.
INTELLIGENT AGENTS. Agents  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Controlling a Robot with a Neural Network n CS/PY 231 Lab Presentation # 9 n March 30, 2005 n Mount Union College.
Introduction to Robots and the Mind Bert Wachsmuth & Michael Vigorito Seton Hall University.
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited.
Robots.
ECE4006 Senior Design Project Linda Milor and Jay Schlag
Introduction to EV3. Many Different Types of Robots Snake Robot.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
Connectome Research Timothy Busbice, Updated: 03/10/2014 History For the past 20+ years, I have tried to create a connectome using individual programs.
ARTIFICIAL INTELLIGENCE IN MECHANICAL ENGINEERING: A CASE STUDY ON AUTONOMOUS CARS BY AMAL JOSE Btech Mechanical.
Lego Mindstorm Robot Educator Tutorials
Autonomous Intelligent Mobile Robotics
Intelligent Mobile Robotics
Introduction to EV3.
Introduction to EV3.
Lego Mindstorm Robot Educator Tutorials
Lego Mindstorm Robot Educator Tutorials
HAS Makers Design Space
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
What do all these things have in common?
All about Robotics Robotics Junior.
HUMAN AND SYSTEMS ENGINEERING:
(7th and 8th) EQ: How is the design process used to solve problem?
(Robotics and Perception)
Introduction to EV3.
Presentation transcript:

Autonomous Intelligent Mobile Robotics Jerry Weinberg Associate Professor Computer Science What is a Robot?

What is An Intelligent Robot? An autonomous system which exists in the physical world, can sense its environment, and can act on it to achieve some goals.

Humans vs. Robots PeopleRobots BonesMechanical Structure MusclesEffectors SensesSensors Digestion/RespirationAC/DC Power BrainComputer KnowledgeProgram

Robot Body: LEGO Pieces

LEGO Mindstorm RCX 3 Output or Motor Ports (A, B, C) 3 Input or Sensor Prots (1, 2, 3) IR Transmitter/Reciever

Programming Your Bot

Autonomous Mobile Robots have to Solve Difficult Problems Where am I? –Localization Problem How do I get there? –Path Finding Problem How do I find the door? –Object Recognition Problem What are you asking me to do? –Language Understanding Problem How can I tell you the answer to your question? –Speech Generation Problem

Where are the Robots? Industrial Robots

Where are the Robots? Service Robots

Where are the Robots? Exploration

Where are the Robots? Medicine

Where are the Robots? Consumer Robots

Why Study Robotics? Integrated Systems Engineering –Mechanical Engineering –Electrical Engineering –Computer Science Continental's electronic stability system analyzes data from many sensors. When the sensors indicate a driver is losing control, the system steadies the vehicle by braking one or more wheels or by slowing down the engine.

Why Study Robotics? Real-time Systems

Why Study Robotics? Multitasking

Spectrum of Robot Control

Reactive/Behavior-Based Robot Control Ignores world models “The world is its own best model” SenseAct

Situated Activity Design Robot actions are based on the situations in which it finds itself Perception characterized by recognizing what situations it is in and choosing an appropriate action

Finite State Machine

The Game RoboCraft

Finding Inspiration Constructopedia Nature Web roboti.cs.siue.edu