ME 486 Robotics Spring 2004, Lecture 1 ME 486 Robotics Dept. of Mechanical Engineering New Mexico State University Ou Ma Office: JH 515,

Slides:



Advertisements
Similar presentations
Introduction to Robotics Lecture One Robotics Club -Arjun Bhasin.
Advertisements

Outline: Introduction Link Description Link-Connection Description
Introduction University of Bridgeport 1 Introduction to ROBOTICS.
Introduction to ROBOTICS
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
Computer Architecture Wed: 14:00-14:00, 14/34 Instructor: Jihad El-Sana Office:111, Building:37 Tel:
1 Course Information Parallel Computing Spring 2010.
The City College of New York 1 Dr. Jizhong Xiao Department of Electrical Engineering City College of New York Kinematics of Robot Manipulator.
Introduction to Robotics Dept. of Computer Science Technion Winter Semester,
Introduction to Robotics
Welcome to CS680! Tue Thu 7pm - 8:15pm :-(
COMP322/S2000/L31 Components of a Robotic System Robot: Articulated Mechanical System with Actuators Computer Task Environment Interaction Control Language.
Introduction to Robotics (ES159) Advanced Introduction to Robotics (ES259) Spring Ahmed Fathi
CPSC 452: Lecture 1 Introduction, Homogeneous transformations and Coordinate frames.
Robotics Industry Posts Second Best Year Ever North American robotics industry posted its second best year ever in 2000 [Robotic Industries Association.
COMP322/S2000/L21 Origin of the word “Robot” From Czechoslovakian words: ROBOTNICK ==> serve ROBOTA ==> work Introduced in 1921 by the playwright Karel.
UNC Chapel Hill D. Manocha COMP Robotics: An Introduction Mon/Wed 11:00am – 12:15pm (SN 115) Dinesh.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Historical Development.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #1: The.
INTRODUCTION OBJECTIVES BE ACQUANTED WITH AUTOMATION AND ROBOTS UNDERSTAND THE TECHNOLOGY OF ROBOTS RECOGNIZE THE ECONOMIC AND SOCIAL ISSUES ASSOCIAT5ED.
Robotics without Reason Robotik Seminar WS 99/00 Rojas Behnke.
Robotics in Education Challenges Developing an Adequate Curriculum Dr. Antonio Soares Florida A&M University Electronic Engineering Technology
Definition of an Industrial Robot
Robotics Chapter 1 - Introduction
ROBOTICS PROGRAMMING AND APPLICATIONS By Rajesh.Valusa ME Manufacturing Engineering.
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Lecture 2: Introduction to Concepts in Robotics
AN-NAJAH NATIONAL UNIVERSITY DEPARTMENT OF MECHANICAL ENGINEERING
Classical Mechanics phys. Dr Salwa al Saleh Office : B. 8 - Floor 5 - room739 Lectures : SMW 8am Office hours : Mon 11am-1pm and Sun 9-11am.
In the name of Allah.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
UNC Chapel Hill M. C. Lin COMP Robotics: An Introduction Tues/Thur 11:00am – 12:15pm (SN 115) Ming C. Lin SN223,
MT411 Robotic Engineering
ES 421 Robotics.
Prepared By: Eng. Mostafa Elsayed Abdel Moniem Assistant Lecturer at Faculty of Engineering.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
ES4A1 Advanced Robotics Core part of Robotics Elective
CSCE 452 Intro to Robotics CSCE 452: Lecture 1 Introduction, Homogeneous Transformations, and Coordinate frames.
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
Introduction: Robot: Aim: Characteristics:
Robotics Where AI meets the real world. AMAN KUMAR, SECTION –B4902.
Modeling and control of a Stewart Platform (Hexapod Mount) 1 Frank Janse van Vuuren Supervisor: Dr Y. Kim.
Robots.
Design of a Compliant and Force Sensing Hand for a Humanoid Robot Aaron Edsinger-Gonzales MIT Computer Science and Artificial Intelligence Laboratory.
MT411 Robotic Engineering Asian Institution of Technology (AIT) Chapter 2 Introduction to Robotic System Narong Aphiratsakun, D.Eng.
HUMANOID ROBOTS. What is a Robot ? “A re-programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through.
Course Overview Robotics in Construction Automation Instructor Prof. Shih-Chung Kang 2008 Spring.
1 Manipulation by humans and robots CENG782 - Planning of Robotic Manipulation Instructor: Erol Sahin Adapted from slides from..
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Introduction to Robotics
Manipulation by humans and robots
(C) 2001, Ernest L. Hall, University of Cincinnati
Manipulation by humans and robots
ROBOTICS.
Computer Output Device: Arm Robot
Introduction to Robotics
Dept. of Mechanical Engineering New Mexico State University
Introduction to Robotics
Direct Manipulator Kinematics
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
ROBOTICS.
Special English for Industrial Robot
CSE4421/5324: Introduction to Robotics
CSE4421/5324: Introduction to Robotics
CSE4421/5324: Introduction to Robotics
ENGINEERING MECHANICS-Dynamics
Special English for Industrial Robot
Introduction to Robotics
Introduction to Robot Design
Presentation transcript:

ME 486 Robotics Spring 2004, Lecture 1 ME 486 Robotics Dept. of Mechanical Engineering New Mexico State University Ou Ma Office: JH 515, Tel.:

ME 486 Robotics Spring 2004, Lecture 1 Fundamental Areas of Robotics Kinematics Dynamics Sensing and Control Operations – applications of robots

ME 486 Robotics Spring 2004, Lecture 1 Course Syllabus Course TitleME 486 RoboticsSpring/2004 INSTRUCTOR:Dr. Ou MaOffice: JH 515Phone: ASSISTANTS:Toby Holden OFFICE HOURS:9:30-11:30 Tue & Thu or by appointment CATALOG DESCRIPTION: The course introduces the fundamentals of robotics with emphasis on solutions to the basic problems in kinematics, dynamics, and control of robot manipulators of serial type. It covers modeling of rigid body motion, kinematics of articulated multibody systems, robot dynamics and simulation, sensing and actuation, robot controls, task planning, and robotic operations. PREREQUISITES:ME 237, 329 and EE 201 or consent of instructor CLASS SCHEDULE:11:45-13:00 Tue & Thu, JH 203 GRADING:Homework assignments: 20% Project: 20% Midterm exam: 30% Final exam: 30% TOPICS COVERED:  Representation of 3D rigid body motion  Kinematics of articulated multibody systems  Inverse kinematics, Jacobian, singularities, and branches  Task planning and trajectory generation  Dynamics modeling and inverse dynamics  Forward dynamics and simulation  Sensing, actuation, and joint servos  Arm control strategies  Robot operations

ME 486 Robotics Spring 2004, Lecture 1 Textbook: –S.B. Niku, Introduction to Robotics: Analysis, Systems, Applications, Prentice Hall, 2001 Recent Robotics Books (not required for the course): –John J. Craig, Introduction to Robotics: Mechanics and Control (2nd Edition 1989), Addison Wesley, ISBN: –Jorge Angeles, Fundamentals of Robotic Mechanical Systems, Springer, –Lung-Wen Tsai, Robot Analysis, John Wiley & Sons, –F.L. Lewis et al, Control of Robot Manipulators, Macmillan –R. Murray, Z. Li, and S.S. Sastry, A Mathematical Introduction to Robotic Manipulation, CRC Press, –J.Keramas, Robot Technology Fundamentals. Delmar Publishers, Textbook and References

ME 486 Robotics Spring 2004, Lecture 1 Introduction Definition: Robot – a reprogrammable, multifunctional manipulator designed to move materials, parts, tools or specialized devices through variable programmed motions for the performance of a variety of tasks. (by the Robot Institute of America) Robotics – the science studying robots History: –1923: “Robot” entered into English Vocabulary –1950s: Computer-based control appeared –1960/70s: Academic research started –1980/90s: Research and education advanced Applications in manufacturing, space, undersea, military, etc. –2000s: Medical, personal assistance, entertainment, Mars, …

ME 486 Robotics Spring 2004, Lecture 1 Example of Industrial Robots Introduction Industrial robots performing spot welding in an automobile assembly line.

ME 486 Robotics Spring 2004, Lecture 1 Example of Space Manipulators Introduction Shuttle arm example

ME 486 Robotics Spring 2004, Lecture 1 Example of Space Servicing Robots –SPDM developed by MDR Introduction Major specifications: Height: 3.5m; Arm length: 3m; Weight: 1660kg; DOF: 7/arm, 1/body; Max load: 600kg per arm; Max arm speed: 7 cm/s (unloaded)

ME 486 Robotics Spring 2004, Lecture 1 Example of Space Exploration Robots –Spirit robot for JPL’s Mars exploration mission. Introduction Two arms; each has 4 DOFs. One arm is 1.5m long with 1kg load capacity and the other is 0.5 long with 2 kg load capacity.

ME 486 Robotics Spring 2004, Lecture 1 Example of Space/Military Robots –Orbital Express Program. Introduction Docking example

ME 486 Robotics Spring 2004, Lecture 1 Example of Medical Robots –Zeus Robotic system Introduction

ME 486 Robotics Spring 2004, Lecture 1 Example of Servicing Robots –Humanoid Robot built by Honda Introduction Height: 1.82m; Weight: 210kg; DOF: 7/arm, 6/leg, 2/hand; Max load: 5kg per hand; Operation time: 15min; Max speed: 0.5 m/s Play

ME 486 Robotics Spring 2004, Lecture 1 Example of Robot Hands –Hand developed by DLR Introduction Major specifications: Size: human hand; Weight: 1.8kg; DOF: 3/finger; Max load: 11N per finger; Each finger has 4 joints, 3 motors, and 25 sensors.

ME 486 Robotics Spring 2004, Lecture 1 Examples of Entertainment Robots Introduction Robotic dinosaur made by MDR for Universal Studio DOFs: head 26, body 36, others 14 Length 8m, height 4m, weight 13,600kg, speed 0.6m/s Robotic fish made by Mitsubishi Heavy Industries. DOFs: ??? Length 0.5m, weight 0.5kg, speed 0.25m/s Battery-power: swimming for 30 minutes. Play

ME 486 Robotics Spring 2004, Lecture 1 Robotic Animals Introduction Roboroach: Capable of carrying micro camera and microphone and being remotely controlled to turn left/right and walk forward/backward, a $5M research carried out by Tokyo University in Japan. Roborat: A research project conducted by New York State University.

ME 486 Robotics Spring 2004, Lecture 1 Based on Applications –Industrial robots –Space robots –Military robots –Underwater robots –Medical robots –Personal assistant robots –Entertainment robots –… (the list can endlessly grow) Introduction Classification of Robotic Systems Based on Architecture –Serial manipulators –Parallel manipulators –Tree-type manipulators –Walking Machines –Rovers Easy for scientific study and thus used by researchers Easy to understand and thus used by general people

ME 486 Robotics Spring 2004, Lecture 1 Introduction Serial manipulators – a, b, e Parallel manipulators – g, h, j Tree manipulators – c, d Walk machines – f, I (i) (j)

ME 486 Robotics Spring 2004, Lecture 1 Basic Robot Components  Links – rigid or flexible  Joints – different kinematic types  Actuators – rotational or translational  Sensors – motion, force, vision, etc.  End-Effector  Software  Human-machine interfaces Introduction

ME 486 Robotics Spring 2004, Lecture 1 Robot Kinematics Introduction Forward kinematics – compute end-effector motion in terms of given joint motion Inverse kinematics – compute joint motion in terms of given end-effector motion. Forward kinematics Inverse kinematics

ME 486 Robotics Spring 2004, Lecture 1 Robot Dynamics Introduction Forward dynamics (simulation) – compute end-effector motion in terms of given joint control torques Inverse dynamics – compute joint control forces in terms of given end-effector motion Forward dynamics Inverse dynamics

ME 486 Robotics Spring 2004, Lecture 1 Introduction Robot Controls

ME 486 Robotics Spring 2004, Lecture 1 Introduction Robot Operations –Human-machine interface –Task planning –Collision avoidance –Supervision

ME 486 Robotics Spring 2004, Lecture 1 Introduction Robot Operations