CISC 1003 Exploring Robotics

Slides:



Advertisements
Similar presentations
What is Robotics? A robot is a machine that can be programmed.
Advertisements

Autonomous Intelligent Mobile Robotics Jerry Weinberg Associate Professor Ross Mead Robot Scientist Computer Science What is a Robot?
Robots Introduction Based on the lecture by Dr. Hadi Moradi University of Southern California.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o o Lecture #2: The Big.
Robotics.
Autonomous Mobile Robots CpE 470/670
Autonomous Mobile Robots CpE 470/670(X) Lecture 2 Instructor: Monica Nicolescu.
Artificial Intelligence
Advanced Topics in Robotics CS493/790 (X) Lecture 1 Instructor: Monica Nicolescu.
Introduction to mobile robots Slides modified from Maja Mataric’s CSCI445, USC.
Robotics. When You Hear the Word “Robot”, what do you imagine?
The Need of Unmanned Systems
Topics: Introduction to Robotics CS 491/691(X)
Jennifer Goodall, Nick Webb, Katy DeCorah
Artificial Intelligence
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
ROBOTIC TECHNOLOGY ROBOTICS.
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Institute of Perception, Action and Behaviour (IPAB) Director: Prof. Sethu Vijayakumar.
Control Engineering Lecture #2 15 th March,2008. Introduction to control systems Reference: Phillips and Habor The first applications of feedback control.
What is a Robot?
Autonomous Mobile Robots CpE 470/670 Lecture 2 Instructor: Monica Nicolescu.
Introduction to Robotics and ASU Robots Yinong Chen (Ph.D.) School of Computing, Informatics, and Decision Systems Engineering.
The Rise of Robotics.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University Lecture 2: Intelligent Agents.
Introduction to Robotics Part 1 Direct Control Robots and Robotic systems.
INTEGRATED SYSTEMS 1205 Technology Education A Curriculum Review Sabine Schnepf-Comeau July 19, 2011 ED 4752.
ROBOTICS COE 584 Autonomous Mobile Robots. Review Definitions –Robots, robotics Robot components –Sensors, actuators, control State, state space Representation.
VEX Robotics Pre-Engineering Ms. Lindsay. What is a Robot? A robot is a programmable mechanical device than can perform tasks and interact with its environment.
In the name of Allah.
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #3: The.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
Robotics Robotics History Robotics Technology Types of Robots.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Information processing
Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes.
INTRODUCTION TO ROBOTICS Part 1: Overview Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
Robotics Sharif In the name of Allah Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #4: The.
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited.
What is Robotics? Unit 1.1.
Computer Studies Today Chapter 1 1 »Attempts to develop computer systems that can simulate human thinking processes and actions.
ROBOTS IN FUTURE BY ISABELLA CHAVARRIAGA, ISABELLA GALVIS.
LCC 6310 Computation as an Expressive Medium Lecture 11.
Robots EQ: How do humans interact with robotic systems?
ROBOTICS.
Chapter 11: Artificial Intelligence
Chapter 11: Artificial Intelligence
IPAB Research Areas and Strengths
Automation as the Subject of Mechanical Engineer’s interest
Introduction to Control Systems Objectives
Introduction to Robots
Robotics Components.
What is a Robot? A Electro-Mechanical system Plus Artificial intelligence Can do certain tasks that human like Robot Arm Honda Asimo Robot Fish Robot Vacuum.
Intelligent Agents Chapter 2.
Web-Mining Agents Cooperating Agents for Information Retrieval
ROBOTICS.
What is a Robot?.
CS4341 Introduction to Artificial Intelligence
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

CISC 1003 Exploring Robotics Lawrence Goetz

What does a Robot mean to you?

What is a robot? The word “robot” is a combination of the Czech words rabota, meaning “obligatory work” and robotnik, meaning “serf” (laborer). Robots can do various repetitive, such as automobile assembly/inspection, as well as helpful tasks like driving a car. Don’t limit yourself to what is currently possible mechanically or computationally as to what a robot can do. If you can imagine a robot doing something, one day a robot can do that. Perhaps you will be a designer of a futuristic robot!

Robot Has a power source Programmable actions & behaviors Senses it’s environment Change, operate, and interact with it’s environment Autonomous

A Robot is an autonomous system which exists in the physical world. An autonomous robot makes its own decisions. It is not controlled by a human. Do not confuse a remote controlled robot, which is tele-operated by a human, to be an autonomous robot. Robots in a computer are involved in a simulated world and are therefore not true robots.

Robots sense their environment via various sensors Robots sense their environment via various sensors. If a person supplies a robot with information manually, then the robot is not fully autonomous. Robots make their own decisions/actions and respond to sensory inputs and to achieve what is desired.

Robot Recap A robot is an autonomous system which Exists in the physical world Can sense its environment Can act on it to ACHIEVE SOME GOALS.

Control Theory Control theory is the mathematical study of the properties of automated control systems. Basically there is a system that changes over time, and you can control some aspect of this system to get a desired result. We will study this later in the term dealing with Feedback control.

Cybernetics Implement biological system behavior principles in simple robots, using methods from control theory. Cybernetics is the study and comparison of communication and control processes in biological and artificial systems.

Grey Walter’s Tortoise Biomimetic system that mimics a biological system. Reactive control, a means of controlling robots using a collection of prioritized “reflexes.”

Braitenberg’s Vehicles Braitenberg’s vehicles started out with a single motor and a single light sensor, and gradually progressed to more motors and more sensors, and more interesting connections between them. For example, a light sensor could be connected directly to the wheels, so the stronger the light, the faster the robot moved, or even the inverse of the strength.

Artificial Intelligence Intelligence in machines. Early Examples: Shakey HILARE CART

Robot Components Embodiment refers to having a physical body. Sensors supply the robot with information about it’s environment. End-Effectors enable a robot to take action, to do physical things; such as an arm, hand. End-Effectors use underlying mechanisms, such as muscles and motors. These mechanisms are called actuators and which do the actual work for the robot. Locomotion Manipulation Controllers take control the various parts of a robot. Power source gives the robot energy.

Robot Languages Machine (Binary) Assembly Puppet Mode Graphical Programming

Gear Rations

Lab Let’s build a robot!