What is a robot? Lecture 2: Robot Basics. Remember the Amigobot? Describing the Amigobot. The Unicycle Model. Modeling Robot Interaction.
|
|
|
- Hector Henry
- 10 years ago
- Views:
Transcription
1 What is a robot? Lectre 2: Basics CS 344R/393R: ics Benjamin Kipers A robot is an intelligent sstem that interacts with the phsical environment throgh sensors and effectors. Toda we discss: Abstraction Sensor errors Color perception sensors effectors Remember the Amigobot? Sonar sensors: front (6), back (2) Camera Passive gripper Differential drive (right/left wheel) Odometr Wireless commnication Describing the Amigobot State vector: x = (x,,") T The tre state is not known to the robot. Sense vector: = (s 1,s 2,s 3,s 4,s 5,s 6,s 7,s 8,o L,o R ) T Sonars and odometr Pls sensor featres from camera Motor vector: = (v L,v R ) T Left-wheel, right-wheel These are fnctions of time: x(t), (t), (t) Derivative notation: x = dx /dt Modeling Interaction sensors = H i () x = F(x,) = G(x) effectors The Uniccle Model For the niccle, = (v, ω) T, where v is linear velocit ω is anglar velocit # x & # v cos" & % ( % ( x = % ( = F (x, ) = % v sin" ( % $ ( % ( "' $ ) ' A sefl abstraction for mobile robots. 1
2 The Amigobot is (like) a Uniccle # x & # v cos" & % ( % ( x = % ( = F (x, ) = % v sin" ( % $ ( % ( "' $ ) ' Amigobot motor vector: = (v L, v R ) v = (v R + v L )/2 (mm/sec) " = (v R #v L )/ B (rad/sec) where B is the robot wheelbase (mm). Abstracting the Model sensors effectors Abstracting the Model control law ' sensor featre ' motor command Abstracting the Model control law ' sensor featre ' motor command Abstracting the Model '' control law ' sensor featre ' motor command Abstracting the Model B implementing sensor featres and control laws, we define a new robot model. New sensor featres New motor signals The robot s environment changes from continos, local, ncertain to reliable discrete graph of actions. (For example. Perhaps. If o are lck.) We abstract the Aibo to the Uniccle model Abstracting awa joint positions and trajectories 2
3 A Topological Abstraction For example, the abstracted motor signal cold select a control law from: TrnRight, TrnLeft, Rwall, Lwall, Midline The abstracted sensor signal cold be a Boolean vector describing nearb obstacles: [L, FL, F, FR, R] The continos environment is abstracted to a discrete graph. Discrete actions are implemented as continos control laws. Mobile robots Tpes of s Or class focses on these. Atonomos agent in nfamiliar environment. maniplators Often sed in factor atomation. Programmed for perfectl known workspace. al monitoring robots Distribted sensor sstems ( motes ) And man others Web bots, etc. Tpes of Sensors Range-finders: sonar, laser, IR Odometr: shaft encoders, ded reckoning Bmp: contact, threshold Orientation: compass, accelerometers GPS Vision: high-res image, blobs to track, motion Sensor Errors: Accrac and Precision accrate precise both Related to random vs sstematic errors Sonar vs Ra-Tracing Sonar doesn't perceive distance directl. It measres "time to echo" and estimates distance. Sonar Sweeps a Wide Cone. One retrn tells s abot man cells. Obstacle cold be anwhere on the arc at distance D. The space closer than D is likel to be free. Two Gassians in polar coordinates. 3
4 Sonar chirp fills a wide cone Data on sonar responses Sensing a flat board (Left) or pole (Right) at different distances and angles. For the board (2'x8'), secondar and tertiar lobes of the sonar signal are important. Speclar Reflections in Sonar Mlti-path (speclar) reflections give spriosl long range measrements. Exploring a Hallwa with Sonar A Usefl Heristic for Sonar Short sonar retrns are reliable. The are likel to be perpendiclar reflections. Lassie sees the world with a Laser Rangefinder 180 ranges over 180 planar field of view Abot 13 above the grond plane scans per second 4
5 Laser Rangefinder Image 180 narrow beams at 1º intervals. Ded ("Dead") Reckoning From shaft encoders, dedce (Δx i, Δ i, Δθ i ) Dedce total displacement from start: (x,,") = (0,0,0) + $ (#x i,# i,#" i ) How reliable is this? It s prett bad. Each (Δx i, Δ i, Δθ i ) is OK. i Cmlative errors in θ make x and nreliable, too. Odometr-Onl Tracking: 6 times arond a 2m x 3m area Hman Color Perception Perceived color is a fnction of the relative activation of three tpes of cones in the retina This will be worse for the Aibo walking. The Gamt of the Hman Ee Gamt: the set of expressible colors RGB: An Additive Color Model Three primar colors stimlate the three tpes of cones, to achieve the desired color perception. 5
6 Color Perception and Displa Onl some hman-perceptible colors can be displaed sing three primaries. HSV: He-Satration-Vale HSV attempts to model hman perception L * a * b * (CIELAB) is more perceptall accrate Lightness; a * : red-green axis; b * : ellow-ble Aibo Uses the YUV Color Model RGB rotated Y: Lminance U-V: he Used in PAL video format To track, define a region in color space. See Tekkots ttorial Or Goals for ics From nois low-level sensors and effectors, we want to define reliable higher-level sensor featres, reliable control laws for meaningfl actions, reliable higher-level motor commands. Understand the sensors and effectors Especiall inclding their errors Use abstraction 6
2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information
Sensors For Robotics What makes a machine a robot? Sensing Planning Acting information about the environment action on the environment where is the truck? What is sensing? Sensing is converting a quantity
Definitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots
Definitions A robot is A programmable, multifunction manipulator designed to move material, parts, tools, or specific devices through variable programmed motions for the performance of a variety of tasks.
E190Q Lecture 5 Autonomous Robot Navigation
E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator
Robot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Probabilistic Fundamentals in Robotics Robot Motion Probabilistic models of mobile robots Robot motion Kinematics Velocity motion model Odometry
2.1 Three Dimensional Curves and Surfaces
. Three Dimensional Curves and Surfaces.. Parametric Equation of a Line An line in two- or three-dimensional space can be uniquel specified b a point on the line and a vector parallel to the line. The
Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen
Robot Sensors Henrik I Christensen Robotics & Intelligent Machines @ GT Georgia Institute of Technology, Atlanta, GA 30332-0760 [email protected] Henrik I Christensen (RIM@GT) Sensors 1 / 38 Outline 1
Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.
Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical
Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System
Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,
Development of Docking System for Mobile Robots Using Cheap Infrared Sensors
Development of Docking System for Mobile Robots Using Cheap Infrared Sensors K. H. Kim a, H. D. Choi a, S. Yoon a, K. W. Lee a, H. S. Ryu b, C. K. Woo b, and Y. K. Kwak a, * a Department of Mechanical
Robotics. Chapter 25. Chapter 25 1
Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Motor Control Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration
Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry
Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry CEENBoT Mobile Robotics Platform Laboratory Series CEENBoT v2.21 '324 Platform The Peter Kiewit Institute of Information Science
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization Wolfram Burgard, Maren Bennewitz, Diego Tipaldi, Luciano Spinello 1 Motivation Recall: Discrete filter Discretize
Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING
Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING Technological Literacy Review of Robotics I Topics and understand and be able to implement the "design 8.1, 8.2 Technology Through the Ages
Polarization of Light
Polarization of Light References Halliday/Resnick/Walker Fundamentals of Physics, Chapter 33, 7 th ed. Wiley 005 PASCO EX997A and EX999 guide sheets (written by Ann Hanks) weight Exercises and weights
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
Traffic Monitoring Systems. Technology and sensors
Traffic Monitoring Systems Technology and sensors Technology Inductive loops Cameras Lidar/Ladar and laser Radar GPS etc Inductive loops Inductive loops signals Inductive loop sensor The inductance signal
The Basics of Robot Mazes Teacher Notes
The Basics of Robot Mazes Teacher Notes Why do robots solve Mazes? A maze is a simple environment with simple rules. Solving it is a task that beginners can do successfully while learning the essentials
Industrial Robotics. Training Objective
Training Objective After watching the program and reviewing this printed material, the viewer will learn the basics of industrial robot technology and how robots are used in a variety of manufacturing
Computer Graphics. Introduction. Computer graphics. What is computer graphics? Yung-Yu Chuang
Introduction Computer Graphics Instructor: Yung-Yu Chuang ( 莊 永 裕 ) E-mail: [email protected] Office: CSIE 527 Grading: a MatchMove project Computer Science ce & Information o Technolog og Yung-Yu Chuang
CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
Synthetic Sensing: Proximity / Distance Sensors
Synthetic Sensing: Proximity / Distance Sensors MediaRobotics Lab, February 2010 Proximity detection is dependent on the object of interest. One size does not fit all For non-contact distance measurement,
Vector Fields and Line Integrals
Vector Fields and Line Integrals 1. Match the following vector fields on R 2 with their plots. (a) F (, ), 1. Solution. An vector, 1 points up, and the onl plot that matches this is (III). (b) F (, ) 1,.
Artificial Intelligence
Artificial Intelligence Robotics RWTH Aachen 1 Term and History Term comes from Karel Capek s play R.U.R. Rossum s universal robots Robots comes from the Czech word for corvee Manipulators first start
TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS
TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS BY MARTIN WAGENER APPLICATIONS ENGINEER, TRIMBLE EUROPE OVERVIEW Today s construction industry demands more
MSc in Autonomous Robotics Engineering University of York
MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick
FRC WPI Robotics Library Overview
FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this
C.I. La chaîne d information LES CAPTEURS. Page 1 sur 5
LES CAPTEURS C.I. La chaîne d information The Touch Sensor gives your robot a sense of touch. The Touch Sensor detects when it is being pressed by something and when it is released again. Suggestions for
Introduction to Robotics Analysis, Systems, Applications
Introduction to Robotics Analysis, Systems, Applications Saeed B. Niku Mechanical Engineering Department California Polytechnic State University San Luis Obispo Technische Urw/carsMt Darmstadt FACHBEREfCH
RT Database for Visualization of Windows PLC RT Process Control by the REX Control System
RT Database for Visalization of Windows PLC RT Process Control b the REX Control Sstem ONDREJ KREJCAR 1, JINDRICH CERNOHORSKY 1, PETR KONARIK 2, ROBERT FRISCHER 3 1 Department of Measrement and Control,
sin(θ) = opp hyp cos(θ) = adj hyp tan(θ) = opp adj
Math, Trigonometr and Vectors Geometr 33º What is the angle equal to? a) α = 7 b) α = 57 c) α = 33 d) α = 90 e) α cannot be determined α Trig Definitions Here's a familiar image. To make predictive models
Automated Container Handling in Port Terminals
Automated Container Handling in Port Terminals Overview. Shipping containers revolutionized the movement of goods, driving change and efficiency throughout the global supply chain. The next revolution
EE 402 RECITATION #13 REPORT
MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN
The Dot Product. Properties of the Dot Product If u and v are vectors and a is a real number, then the following are true:
00 000 00 0 000 000 0 The Dot Prodct Tesday, 2// Section 8.5, Page 67 Definition of the Dot Prodct The dot prodct is often sed in calcls and physics. Gien two ectors = and = , then their
Physics 53. Kinematics 2. Our nature consists in movement; absolute rest is death. Pascal
Phsics 53 Kinematics 2 Our nature consists in movement; absolute rest is death. Pascal Velocit and Acceleration in 3-D We have defined the velocit and acceleration of a particle as the first and second
INTRODUCTION TO SERIAL ARM
INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of
Exam 1 Sample Question SOLUTIONS. y = 2x
Exam Sample Question SOLUTIONS. Eliminate the parameter to find a Cartesian equation for the curve: x e t, y e t. SOLUTION: You might look at the coordinates and notice that If you don t see it, we can
226-332 Basic CAD/CAM. CHAPTER 5: Geometric Transformation
226-332 Basic CAD/CAM CHAPTER 5: Geometric Transformation 1 Geometric transformation is a change in geometric characteristics such as position, orientation, and size of a geometric entity (point, line,
Realtime 3D Computer Graphics Virtual Reality
Realtime 3D Computer Graphics Virtual Realit Viewing and projection Classical and General Viewing Transformation Pipeline CPU Pol. DL Pixel Per Vertex Texture Raster Frag FB object ee clip normalized device
Affine Transformations
A P P E N D I X C Affine Transformations CONTENTS C The need for geometric transformations 335 C2 Affine transformations 336 C3 Matri representation of the linear transformations 338 C4 Homogeneous coordinates
Sensors and Cellphones
Sensors and Cellphones What is a sensor? A converter that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument What are some sensors we use every
Math, Trigonometry and Vectors. Geometry. Trig Definitions. sin(θ) = opp hyp. cos(θ) = adj hyp. tan(θ) = opp adj. Here's a familiar image.
Math, Trigonometr and Vectors Geometr Trig Definitions Here's a familiar image. To make predictive models of the phsical world, we'll need to make visualizations, which we can then turn into analtical
What s Left in E11? Technical Writing E11 Final Report
Technical Writing What s Left in E11? Technical Writing E11 Final Report 2 Next Week: Competition! Second Last Week: Robotics S&T, Eng&CS Outlooks, Last Week: Final Presentations 3 There are several common
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
A Study on Intelligent Video Security Surveillance System with Active Tracking Technology in Multiple Objects Environment
Vol. 6, No., April, 01 A Stud on Intelligent Video Securit Surveillance Sstem with Active Tracking Technolog in Multiple Objects Environment Juhun Park 1, Jeonghun Choi 1, 1, Moungheum Park, Sukwon Hong
Atomic Force Microscope and Magnetic Force Microscope Background Information
Atomic Force Microscope and Magnetic Force Microscope Background Information Lego Building Instructions There are several places to find the building instructions for building the Lego models of atomic
Linear Motion vs. Rotational Motion
Linear Motion vs. Rotational Motion Linear motion involves an object moving from one point to another in a straight line. Rotational motion involves an object rotating about an axis. Examples include a
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter ([email protected]) Abstract In this article an autonomous advertising mobile robot that has been realized in
Artificial Intelligence
Artificial Intelligence ICS461 Fall 2010 Nancy E. Reed [email protected] 1 Lecture #2- Intelligent Agents What is an intelligent? Agents and s Rationality PEAS (Performance measure, Environment, Actuators,
value in arriving packet s header routing algorithm local forwarding table header value output link
Compter Netorks Roting Algorithms Based on Compter Netorking, 4 th Edition b Krose and Ross Interpla beteen roting, forarding roting algorithm local forarding table header ale otpt link 000 00 0 00 ale
Physics 202 Problems - Week 8 Worked Problems Chapter 25: 7, 23, 36, 62, 72
Physics 202 Problems - Week 8 Worked Problems Chapter 25: 7, 23, 36, 62, 72 Problem 25.7) A light beam traveling in the negative z direction has a magnetic field B = (2.32 10 9 T )ˆx + ( 4.02 10 9 T )ŷ
L 2 : x = s + 1, y = s, z = 4s + 4. 3. Suppose that C has coordinates (x, y, z). Then from the vector equality AC = BD, one has
The line L through the points A and B is parallel to the vector AB = 3, 2, and has parametric equations x = 3t + 2, y = 2t +, z = t Therefore, the intersection point of the line with the plane should satisfy:
Kathy Au Billy Yi Fan Zhou Department of Electrical and Computer Engineering University of Toronto { kathy.au, billy.zhou }@utoronto.
ECE1778 Project Report Kathy Au Billy Yi Fan Zhou Department of Electrical and Computer Engineering University of Toronto { kathy.au, billy.zhou }@utoronto.ca Executive Summary The goal of this project
7 Help Desk Tools. Key Findings. The Automated Help Desk
7 Help Desk Tools Or Age of Anxiety is, in great part, the reslt of trying to do today s jobs with yesterday s tools. Marshall McLhan Key Findings Help desk atomation featres are common and are sally part
Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)
Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute
CIM Computer Integrated Manufacturing
INDEX CIM IN BASIC CONFIGURATION CIM IN ADVANCED CONFIGURATION CIM IN COMPLETE CONFIGURATION DL CIM A DL CIM B DL CIM C DL CIM C DL CIM B DL CIM A Computer Integrated Manufacturing (CIM) is a method of
w = COI EYE view direction vector u = w ( 010,, ) cross product with y-axis v = w u up vector
. w COI EYE view direction vector u w ( 00,, ) cross product with -ais v w u up vector (EQ ) Computer Animation: Algorithms and Techniques 29 up vector view vector observer center of interest 30 Computer
Path Tracking for a Miniature Robot
Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking
Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE
1 P a g e Motion Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE If an object changes its position with respect to its surroundings with time, then it is called in motion. Rest If an object
Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision
International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department
Solutions to Homework 5
Solutions to Homework 5 1. Let z = f(x, y) be a twice continously differentiable function of x and y. Let x = r cos θ and y = r sin θ be the equations which transform polar coordinates into rectangular
4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections
4BA6 - Topic 4 Dr. Steven Collins Chap. 5 3D Viewing and Projections References Computer graphics: principles & practice, Fole, vandam, Feiner, Hughes, S-LEN 5.644 M23*;-6 (has a good appendix on linear
Robot Navigation. Johannes Maurer, Institute for Software Technology TEDUSAR Summerschool 2014. u www.tugraz.at
1 Robot Navigation u www.tugraz.at 2 Motivation challenges physical laws e.g. inertia, acceleration uncertainty e.g. maps, observations geometric constraints e.g. shape of a robot dynamic environment e.g.
Range sensors. Sonar. Laser range finder. Time of Flight Camera. Structured light. 4a - Perception - Sensors. 4a 45
R. Siegwart & D. Scaramuzza, ETH Zurich - ASL 4a 45 Range sensors Sonar Laser range finder Time of Flight Camera Structured light Infrared sensors Noncontact bump sensor (1) sensing is based on light intensity.
Animations in Creo 3.0
Animations in Creo 3.0 ME170 Part I. Introduction & Outline Animations provide useful demonstrations and analyses of a mechanism's motion. This document will present two ways to create a motion animation
UAV Pose Estimation using POSIT Algorithm
International Journal of Digital ontent Technology and its Applications. Volume 5, Number 4, April 211 UAV Pose Estimation using POSIT Algorithm *1 M. He, 2. Ratanasawanya, 3 M. Mehrandezh, 4 R. Paranjape
RIA : 2013 Market Trends Webinar Series
RIA : 2013 Market Trends Webinar Series Robotic Industries Association A market trends education Available at no cost to audience Watch live or archived webinars anytime Learn about the latest innovations
Chapter 11 Equilibrium
11.1 The First Condition of Equilibrium The first condition of equilibrium deals with the forces that cause possible translations of a body. The simplest way to define the translational equilibrium of
Periodic wave in spatial domain - length scale is wavelength Given symbol l y
1.4 Periodic Waves Often have situations where wave repeats at regular intervals Electromagnetic wave in optical fibre Sound from a guitar string. These regularly repeating waves are known as periodic
A Game of Numbers (Understanding Directivity Specifications)
A Game of Numbers (Understanding Directivity Specifications) José (Joe) Brusi, Brusi Acoustical Consulting Loudspeaker directivity is expressed in many different ways on specification sheets and marketing
Autonomous Mobile Robot-I
Autonomous Mobile Robot-I Sabastian, S.E and Ang, M. H. Jr. Department of Mechanical Engineering National University of Singapore 21 Lower Kent Ridge Road, Singapore 119077 ABSTRACT This report illustrates
Mobile robots. Structure of this lecture. Section A: Introduction to AGV: mobile robots. Section B: Design of the ShAPE mobile robot
slide n. 1 Mobile robots Development of the ShAPE mobile robot Ing. A.Tasora Dipartimento di Ingegneria Industriale Università di Parma, Italy [email protected] slide n. 2 Structure of this lecture Section
Figure 2.1: Center of mass of four points.
Chapter 2 Bézier curves are named after their inventor, Dr. Pierre Bézier. Bézier was an engineer with the Renault car company and set out in the early 196 s to develop a curve formulation which would
C# Implementation of SLAM Using the Microsoft Kinect
C# Implementation of SLAM Using the Microsoft Kinect Richard Marron Advisor: Dr. Jason Janet 4/18/2012 Abstract A SLAM algorithm was developed in C# using the Microsoft Kinect and irobot Create. Important
Vectors, velocity and displacement
Vectors, elocit and displacement Sample Modelling Actiities with Excel and Modellus ITforUS (Information Technolog for Understanding Science) 2007 IT for US - The project is funded with support from the
Practice Final Math 122 Spring 12 Instructor: Jeff Lang
Practice Final Math Spring Instructor: Jeff Lang. Find the limit of the sequence a n = ln (n 5) ln (3n + 8). A) ln ( ) 3 B) ln C) ln ( ) 3 D) does not exist. Find the limit of the sequence a n = (ln n)6
Experiment #1, Analyze Data using Excel, Calculator and Graphs.
Physics 182 - Fall 2014 - Experiment #1 1 Experiment #1, Analyze Data using Excel, Calculator and Graphs. 1 Purpose (5 Points, Including Title. Points apply to your lab report.) Before we start measuring
Feasibility of an Augmented Reality-Based Approach to Driving Simulation
Liberty Mutual Research Institute for Safety Feasibility of an Augmented Reality-Based Approach to Driving Simulation Matthias Roetting (LMRIS) Thomas B. Sheridan (MIT AgeLab) International Symposium New
Automatisierte, hochpräzise Optikmontage Lösungen für die Industrie
Automatisierte, hochpräzise Optikmontage Lösungen für die Industrie Alexander Steinecker, CSEM Trends in Micro Nano, HSLU, Horw, 5. Dezember 2013 High power laser sources Motivation Laser manufacturing
Learning a wall following behaviour in mobile robotics using stereo and mono vision
Learning a wall following behaviour in mobile robotics using stereo and mono vision P. Quintía J.E. Domenech C.V. Regueiro C. Gamallo R. Iglesias Dpt. Electronics and Systems. Univ. A Coruña [email protected],
Pythagoras, Trigonometry, and The Cell Phone
Presentation to Clark State Communit College 03 Ma 2006 Pthagoras, Trigonometr, and The Cell Phone B 2 C 2 A 2 C 2 =A 2 +B 2 Poem: Love Triangle Consider ol Pthagorus, A Greek of long ago, And all that
Robotics and Automation Blueprint
Robotics and Automation Blueprint This Blueprint contains the subject matter content of this Skill Connect Assessment. This Blueprint does NOT contain the information one would need to fully prepare for
Prepared by: Paul Lee ON Semiconductor http://onsemi.com
Introduction to Analog Video Prepared by: Paul Lee ON Semiconductor APPLICATION NOTE Introduction Eventually all video signals being broadcasted or transmitted will be digital, but until then analog video
Manipulating Deformable Linear Objects: Characteristic Features for Vision-Based Detection of Contact State Transitions
Maniplating Deformable Linear Objects: Characteristic Featres for Vision-Based Detection of Contact State Transitions Jürgen Acker Dominik Henrich Embedded Systems and Robotics Lab. (RESY) Faclty of Informatics,
ACTUATOR DESIGN FOR ARC WELDING ROBOT
ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,
Section V.2: Magnitudes, Directions, and Components of Vectors
Section V.: Magnitudes, Directions, and Components of Vectors Vectors in the plane If we graph a vector in the coordinate plane instead of just a grid, there are a few things to note. Firstl, directions
Exploration, Navigation and Self-Localization in an Autonomous Mobile Robot
Exploration, Navigation and Self-Localization in an Autonomous Mobile Robot Thomas Edlinger [email protected] Gerhard Weiß [email protected] University of Kaiserslautern, Department
Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot.
Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot. François Girardin 1, Farzad Rafieian 1, Zhaoheng Liu 1, Marc Thomas 1 and Bruce Hazel 2 1 Laboratoire
Sensors Collecting Manufacturing Process Data
Sensors & Actuators Sensors Collecting Manufacturing Process Data Data must be collected from the manufacturing process Data (commands and instructions) must be communicated to the process Data are of
Stability of Linear Control System
Stabilit of Linear Control Sstem Concept of Stabilit Closed-loop feedback sstem is either stable or nstable. This tpe of characterization is referred to as absolte stabilit. Given that the sstem is stable,
Effective Use of Android Sensors Based on Visualization of Sensor Information
, pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,
Central Angles, Arc Length, and Sector Area
CHAPTER 5 A Central Angles, Arc Length, and Sector Area c GOAL Identify central angles and determine arc length and sector area formed by a central angle. Yo will need a calclator a compass a protractor
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA
2015 School of Information Technology and Electrical Engineering at the University of Queensland TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA Schedule Week Date
CS100B Fall 1999. Professor David I. Schwartz. Programming Assignment 5. Due: Thursday, November 18 1999
CS100B Fall 1999 Professor David I. Schwartz Programming Assignment 5 Due: Thursday, November 18 1999 1. Goals This assignment will help you develop skills in software development. You will: develop software
This makes sense. t 2 1 + 1/t 2 dt = 1. t t 2 + 1dt = 2 du = 1 3 u3/2 u=5
1. (Line integrals Using parametrization. Two types and the flux integral) Formulas: ds = x (t) dt, d x = x (t)dt and d x = T ds since T = x (t)/ x (t). Another one is Nds = T ds ẑ = (dx, dy) ẑ = (dy,
Designing Behavior-Based Systems
Designing Behavior-Based Systems Objectives Use schema theory to design and program behaviors Design a complete behavioral system Understand how to develop a behavioral table for behaviors Understand how
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
