Cartesian Coordinates
|
|
- Allan Alexander
- 7 years ago
- Views:
Transcription
1 Cartesian Coordinates Cartesian coordinates are rectilinear two-dimensional or three-dimensional coordinates. The three axes of threedimensional Cartesian coordinates, conventionally denoted the x-, y-, and z-axes. n three dimensions, x, y, and z may lie anywhere in the interval (, ). Wolfram and Wiipedia Polar Coordinates Each point on a plane is determined by a distance from a fixed point and an angle from a fixed direction. The fixed point is the pole, and the ray from the pole with the fixed direction is the polar axis. The distance from the pole is called the radial coordinate or radius, and the angle is the angular coordinate, polar angle, or azimuth. The polar coordinates r (the radial coordinate) and (the angular coordinate, often called the polar angle) are defined in terms of Cartesian coordinates by x = r cos y = r Where r is the radial distance from the origin, and is the counterclocwise angle from the x-axis. n terms of x and y, r x y Wolfram and Wiipedia y tan x
2 Mobile Robot Kinematics A description of mechanical behavior of the robot for design and control is required. Remember that mobile robots can move unbounded with respect to the environment. A ey point: there is no direct way to measure the robot s position Position must be integrated over time, which can lead to inaccuracies of the position (motion) estimate. n order to understand mobile robot motion, we must understand the constraints wheels place on the robot s mobility. Kinematics Kinematics is the study of the geometrical motion of a mechanical system. Two types Forward Kinematics nverse Kinematics
3 Forward Kinematics Forward Kinematics (angles to position) Robot Manipulators: Start with the length of each lin and the angle of each joint and determine the position of any point. Mobile Robots Start with the robots geometry and the speeds of the wheels and determine how the robot moves. Predicts the robot s overall speed. nverse Kinematics nverse Kinematics (position to angles) Robot Manipulator: Start with the length of each lin and the position of some point on the robot and determine the angles of each joint needed to obtain the position. 3
4 Mobile Robot Kinematics Differential Drive, Goal: Determine the robot s speed x, y as a function of the wheel speeds i and the geometric parameters of the robot (configuration coordinates). forward inematics x y f l, r,,, ) ( Mobile Robot Position Global reference frame: {X, Y } Local reference frame: {X R, Y R } Robot position: x, y, T Must map between the two frames Global reference frame and the robot R R( ) R( ) x, y, T where local reference frame cos R( ) cos Robot aligned to the global reference frame 4
5 Wheel Kinematics: Assumptions Assumptions for inematics of individual wheels. Movement on a horizontal plane A gle point contact with the ground Wheels not deformable Pure rolling v c = at the contact point No slipping, sidding or sliding No friction for rotation around contact point Steering axes orthogonal to the surface Wheels connected by rigid frame (chassis) Fixed Standard Wheel 5
6 Fixed Standard Wheel Rolling Constraint: cos ( l)cos R( ) r Sliding Constraint: cos l R( ). y (. x. cos( ẏ. -l). -l)cos(. ẋ y -cos(. x (. l ( v =r. Steered Standard Wheel Rolling Constraint: cos ( l)cos R( ) r Sliding Constraint: cos l R( ) (t) 6
7 Castor Wheel Rolling Constraint: cos ( l)cos R( ) r Sliding Constraint: cos d l R( ) d Swedish Wheels Rolling Constraint: cos ( l)cos( ) R( ) r cos Sliding Constraint: cos l ( ) R( ) r r sw sw 7
8 Spherical Wheel Roll Rate: cos ( l)cos R( ) r Wheel Rotation Orthogonal to direction of motion: cos l R( ) Kinematic Constraints A robot has M wheels connected to the chassis. Each wheel imposes zero or more constraints on the robot motion. Only standard wheels that are fixed or steerable impose constraints on the motion. f a robot has different types of wheels what is the robots maneuverability? Assume N = N f + N s standard wheels Rolling J( s ) R( ) J ( t) f ( t) ( t) s ( N f N ) Lateral Movement C( s ) R( ) s J f J( s ) J ( ) s s ( N f N ) 3 C f C( s ) C ( ) s s ( N f N ) 3 s s J = diag(r r N ) 8
9 Mobile Robot Maneuverability Robot maneuverability is a combination of The mobility based on the sliding constraints. The freedom created by steering. Robot maneuverability ( M ) = Degree of mobility ( m ) + Degree of Steerability ( s ) Degree of Mobility n order to avoid lateral slip, the motion vector R( ) must satisfy the following constraints: C ( ) f R Cs ( s ) R( ) C( s ) C Cs f ( s ) Mathematically: R ) must belong to the null space of the projection matrix Null space of C ( ) is the space N st for any vector n N ( C ( ) s C( s ) n Geometrically this can be shown by the nstantaneous Center of Rotation (CR) s 9
10 nstantaneous Center of Rotation Acermann Steering Bicycle Degree of Mobility Robot chassis inematics is a function of the independent constraints of all the standard wheels. ranc C f R( ) ( s ) f C( ) C s C ( ) s s Cs ( s ) R( ) ndependence is related to the ran of the matrix, which is the smallest number of independent rows and columns. Mathematical definition of Degree of Mobility m dim N C ( s ) 3 ran C( s ) ran C( s ) No standard wheels ran C ( ) 3 s All directions constrained ranc ( s ) 3 Examples Unicycle: One gle fixed standard wheel Differential drive: two fixed standard wheels Wheels on same axle Wheels on different axle
11 Degree of Steerability The Degree of Steerability ( s ) focuses on the number of independently controllable steering parameters. ( ) s ran C s s s The particular orientation at any moment in time imposes a inematic constraint. The ability to change the orientation can lead to additional maneuverability. Degree of Maneuverability The degree of maneuverability ( M = m + s ) represents the overall degrees of freedom that the robot can manipulate. Multiple robots can have the same M, but they are not necessarily the same. Differential drive (a) and tricycle (c)
12 Degree of Maneuverability The CR of any robot with M = is always constrained to lie on a line. The CR of any robot with M = 3 is not constrained and can be set to any point on the plane. Mobile Robot Worspace Need to determine how the robot can position itself in and move about the environment. Maneuverability is equivalent to the vehicle s degree of freedom (DOF) Ability to achieve different poses The robot s independently achievable velocities is the differentiable degrees of freedom (DDOF) = m Ability to achieve various paths DDOF m DOF Bicycle: M = m + s = + = DDOF = ; DOF=3 Omni Drive: M = m + s = 3 + = 3 DDOF=3; DOF=3
13 Holonomic Robots A holonomic inematic constraint can be expressed as an explicit function of position variables only. A robot is holonomic iff DDOF = DOF. A non-holonomic constraint requires a different relationship, such as the derivative of a position variable Robots with fixed and steered standard wheels have non-holonomic constraints. Motion Control The objective of a inematic controller is to follow a trajectory described by a position and/or velocity as a function of time. 3
14 Open Loop Motion Control The path (trajectory) is decomposed into motion segments straight lines and segments of a circle. The control problem requires pre-computing a smooth overall trajectory. Disadvantages: t can be difficult to pre-compute a feasible trajectory. Must consider the robot s limitations and constraints on velocity and acceleration. f dynamic environmental changes occur, the trajectory is not adapted or corrected. The resulting trajectories are usually not smooth. Open-Loop Motion Control nput: Desired Velocity Controller Control: u(t) Vehicle Motor Output: y(t) Beey, Autonomous Robots 4
15 Closed-loop Motion Control Use real-state feedbac in the controller nput: Desired Velocity Error: e(t) Controller Control: u(t) Vehicle Motor Output: y(t) Sensor Beey, Autonomous Robots Closed-Loop Motion Control Actual pose error in robot reference frame {X R, Y R, } is: e R x, y, The controller has to find a control matrix K 3 K with ij ( t, e) 3 Such that the control of v(t) and R (t) is x v( t) e K y ( t) Drives the error e towards zero. lim t e( t) T 5
16 6 Kinematic Position Control: Differential Drive The inematics can be described in the initial frame {X, Y, } by: where and are the linear velocities in the direction of the X and Y of the initial frame. Let denote the angle between the x R axis of the robot s reference frame and the vector connecting the center of the axle of the wheels with the final position. v y x cos x y Kinematic Position Control: Differential Drive Transformation of the Coordinates Transform to polar coordinates with the origin at the goal position. The system description in polar coordinates. ), tan ( x y a y x, for cos v,, for cos v
17 7 Kinematic Position Control: Differential Drive The coordinate transformation is not defined at x = y = ; with such a point, the determinant of the Jacobian matrix of the transformation is not defined, i.e., it is unbounded. For, the forward direction of the robot points toward the goal, for, it is the bacward direction. By properly defining the forward direction of the robot at its initial configuration, it is always possible to have at t =. However, this does not mean that remains in for all time t., Kinematic Position Control: The Control Law A control law is required to drive the robot from its starting position to the goal position. The linear control law This closed-loop system is locally exponentially stable if, for cos v v Ug cos We get
INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationLecture L6 - Intrinsic Coordinates
S. Widnall, J. Peraire 16.07 Dynamics Fall 2009 Version 2.0 Lecture L6 - Intrinsic Coordinates In lecture L4, we introduced the position, velocity and acceleration vectors and referred them to a fixed
More informationChapter. 4 Mechanism Design and Analysis
Chapter. 4 Mechanism Design and Analysis 1 All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints
More informationPhysics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus
Chapter 1 Matrices, Vectors, and Vector Calculus In this chapter, we will focus on the mathematical tools required for the course. The main concepts that will be covered are: Coordinate transformations
More informationLecture L5 - Other Coordinate Systems
S. Widnall, J. Peraire 16.07 Dynamics Fall 008 Version.0 Lecture L5 - Other Coordinate Systems In this lecture, we will look at some other common systems of coordinates. We will present polar coordinates
More information3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala)
3D Tranformations CS 4620 Lecture 6 1 Translation 2 Translation 2 Translation 2 Translation 2 Scaling 3 Scaling 3 Scaling 3 Scaling 3 Rotation about z axis 4 Rotation about z axis 4 Rotation about x axis
More informationDesign-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist
Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot
More informationMechanics lecture 7 Moment of a force, torque, equilibrium of a body
G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and
More informationLecture 7. Matthew T. Mason. Mechanics of Manipulation. Lecture 7. Representing Rotation. Kinematic representation: goals, overview
Matthew T. Mason Mechanics of Manipulation Today s outline Readings, etc. We are starting chapter 3 of the text Lots of stuff online on representing rotations Murray, Li, and Sastry for matrix exponential
More informationTHEORETICAL MECHANICS
PROF. DR. ING. VASILE SZOLGA THEORETICAL MECHANICS LECTURE NOTES AND SAMPLE PROBLEMS PART ONE STATICS OF THE PARTICLE, OF THE RIGID BODY AND OF THE SYSTEMS OF BODIES KINEMATICS OF THE PARTICLE 2010 0 Contents
More informationFigure 3.1.2 Cartesian coordinate robot
Introduction to Robotics, H. Harry Asada Chapter Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion,
More informationDynamics of Rotational Motion
Chapter 10 Dynamics of Rotational Motion PowerPoint Lectures for University Physics, Twelfth Edition Hugh D. Young and Roger A. Freedman Lectures by James Pazun Modified by P. Lam 5_31_2012 Goals for Chapter
More informationChapter 6 Circular Motion
Chapter 6 Circular Motion 6.1 Introduction... 1 6.2 Cylindrical Coordinate System... 2 6.2.1 Unit Vectors... 3 6.2.2 Infinitesimal Line, Area, and Volume Elements in Cylindrical Coordinates... 4 Example
More informationVéronique PERDEREAU ISIR UPMC 6 mars 2013
Véronique PERDEREAU ISIR UPMC mars 2013 Conventional methods applied to rehabilitation robotics Véronique Perdereau 2 Reference Robot force control by Bruno Siciliano & Luigi Villani Kluwer Academic Publishers
More informationCE801: 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
More informationProgettazione Funzionale di Sistemi Meccanici e Meccatronici
Camme - Progettazione di massima prof. Paolo Righettini paolo.righettini@unibg.it Università degli Studi di Bergamo Mechatronics And Mechanical Dynamics Labs November 3, 2013 Timing for more coordinated
More informationSimulation 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
More informationChapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.
Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems
More informationCopyright 2011 Casa Software Ltd. www.casaxps.com
Table of Contents Variable Forces and Differential Equations... 2 Differential Equations... 3 Second Order Linear Differential Equations with Constant Coefficients... 6 Reduction of Differential Equations
More informationComputer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
More informationAPPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
More informationMetrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
More informationCATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy
CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com
More informationRotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
More informationThe dynamic equation for the angular motion of the wheel is R w F t R w F w ]/ J w
Chapter 4 Vehicle Dynamics 4.. Introduction In order to design a controller, a good representative model of the system is needed. A vehicle mathematical model, which is appropriate for both acceleration
More informationLecture L22-2D Rigid Body Dynamics: Work and Energy
J. Peraire, S. Widnall 6.07 Dynamics Fall 008 Version.0 Lecture L - D Rigid Body Dynamics: Work and Energy In this lecture, we will revisit the principle of work and energy introduced in lecture L-3 for
More informationSome Comments on the Derivative of a Vector with applications to angular momentum and curvature. E. L. Lady (October 18, 2000)
Some Comments on the Derivative of a Vector with applications to angular momentum and curvature E. L. Lady (October 18, 2000) Finding the formula in polar coordinates for the angular momentum of a moving
More informationMobile Robot FastSLAM with Xbox Kinect
Mobile Robot FastSLAM with Xbox Kinect Design Team Taylor Apgar, Sean Suri, Xiangdong Xi Design Advisor Prof. Greg Kowalski Abstract Mapping is an interesting and difficult problem in robotics. In order
More informationAnimations 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
More informationInteractive Computer Graphics
Interactive Computer Graphics Lecture 18 Kinematics and Animation Interactive Graphics Lecture 18: Slide 1 Animation of 3D models In the early days physical models were altered frame by frame to create
More informationSolving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
More informationACTUATOR 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,
More informationDifferentiation of vectors
Chapter 4 Differentiation of vectors 4.1 Vector-valued functions In the previous chapters we have considered real functions of several (usually two) variables f : D R, where D is a subset of R n, where
More informationForce on Moving Charges in a Magnetic Field
[ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after
More information11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space
11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of
More informationSOLID 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
More informationStructural Analysis - II Prof. P. Banerjee Department of Civil Engineering Indian Institute of Technology, Bombay. Lecture - 02
Structural Analysis - II Prof. P. Banerjee Department of Civil Engineering Indian Institute of Technology, Bombay Lecture - 02 Good morning. Today is the second lecture in the series of lectures on structural
More informationLab 7: Rotational Motion
Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125
More informationAP Physics Circular Motion Practice Test B,B,B,A,D,D,C,B,D,B,E,E,E, 14. 6.6m/s, 0.4 N, 1.5 m, 6.3m/s, 15. 12.9 m/s, 22.9 m/s
AP Physics Circular Motion Practice Test B,B,B,A,D,D,C,B,D,B,E,E,E, 14. 6.6m/s, 0.4 N, 1.5 m, 6.3m/s, 15. 12.9 m/s, 22.9 m/s Answer the multiple choice questions (2 Points Each) on this sheet with capital
More informationAn inertial haptic interface for robotic applications
An inertial haptic interface for robotic applications Students: Andrea Cirillo Pasquale Cirillo Advisor: Ing. Salvatore Pirozzi Altera Innovate Italy Design Contest 2012 Objective Build a Low Cost Interface
More informationPHY121 #8 Midterm I 3.06.2013
PHY11 #8 Midterm I 3.06.013 AP Physics- Newton s Laws AP Exam Multiple Choice Questions #1 #4 1. When the frictionless system shown above is accelerated by an applied force of magnitude F, the tension
More informationRobot coined by Karel Capek in a 1921 science-fiction Czech play
Robotics Robot coined by Karel Capek in a 1921 science-fiction Czech play Definition: A robot is a reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices
More informationOnboard electronics of UAVs
AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent
More informationME 115(b): Solution to Homework #1
ME 115(b): Solution to Homework #1 Solution to Problem #1: To construct the hybrid Jacobian for a manipulator, you could either construct the body Jacobian, JST b, and then use the body-to-hybrid velocity
More informationPath 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
More informationRobotics. 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
More information11. Rotation Translational Motion: Rotational Motion:
11. Rotation Translational Motion: Motion of the center of mass of an object from one position to another. All the motion discussed so far belongs to this category, except uniform circular motion. Rotational
More informationOn Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix
Malaysian Journal of Mathematical Sciences 8(2): 89-204 (204) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES Journal homepage: http://einspem.upm.edu.my/journal On Motion of Robot End-Effector using the Curvature
More informationKINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES
KINEMTICS OF PRTICLES RELTIVE MOTION WITH RESPECT TO TRNSLTING XES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,
More informationHuman-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database
Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database Seungsu Kim, ChangHwan Kim and Jong Hyeon Park School of Mechanical Engineering Hanyang University, Seoul, 133-791, Korea.
More informationGeometry of Vectors. 1 Cartesian Coordinates. Carlo Tomasi
Geometry of Vectors Carlo Tomasi This note explores the geometric meaning of norm, inner product, orthogonality, and projection for vectors. For vectors in three-dimensional space, we also examine the
More informationCenter of Gravity. We touched on this briefly in chapter 7! x 2
Center of Gravity We touched on this briefly in chapter 7! x 1 x 2 cm m 1 m 2 This was for what is known as discrete objects. Discrete refers to the fact that the two objects separated and individual.
More informationGeometry: Unit 1 Vocabulary TERM DEFINITION GEOMETRIC FIGURE. Cannot be defined by using other figures.
Geometry: Unit 1 Vocabulary 1.1 Undefined terms Cannot be defined by using other figures. Point A specific location. It has no dimension and is represented by a dot. Line Plane A connected straight path.
More informationwww.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x
Mechanics 2 : Revision Notes 1. Kinematics and variable acceleration Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx differentiate a = dv = d2 x dt dt dt 2 Acceleration Velocity
More information1. Units of a magnetic field might be: A. C m/s B. C s/m C. C/kg D. kg/c s E. N/C m ans: D
Chapter 28: MAGNETIC FIELDS 1 Units of a magnetic field might be: A C m/s B C s/m C C/kg D kg/c s E N/C m 2 In the formula F = q v B: A F must be perpendicular to v but not necessarily to B B F must be
More information521493S Computer Graphics. Exercise 2 & course schedule change
521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,
More informationPhysics Kinematics Model
Physics Kinematics Model I. Overview Active Physics introduces the concept of average velocity and average acceleration. This unit supplements Active Physics by addressing the concept of instantaneous
More informationPARAMETRIC MODELING. David Rosen. December 1997. By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,
1 of 5 11/18/2004 6:24 PM PARAMETRIC MODELING David Rosen December 1997 The term parametric modeling denotes the use of parameters to control the dimensions and shape of CAD models. Think of a rubber CAD
More informationLecture 17. Last time we saw that the rotational analog of Newton s 2nd Law is
Lecture 17 Rotational Dynamics Rotational Kinetic Energy Stress and Strain and Springs Cutnell+Johnson: 9.4-9.6, 10.1-10.2 Rotational Dynamics (some more) Last time we saw that the rotational analog of
More informationDESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR
Proceedings of the American Nuclear Society Ninth Topical Meeting on Robotics and Remote Systems, Seattle Washington, March 2001. DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED
More informationSection 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
More informationA QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS
A QUIK GUIDE TO THE FOMULAS OF MULTIVAIABLE ALULUS ontents 1. Analytic Geometry 2 1.1. Definition of a Vector 2 1.2. Scalar Product 2 1.3. Properties of the Scalar Product 2 1.4. Length and Unit Vectors
More informationOperational Space Control for A Scara Robot
Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This
More informationChapter 2 Lead Screws
Chapter 2 Lead Screws 2.1 Screw Threads The screw is the last machine to joint the ranks of the six fundamental simple machines. It has a history that stretches back to the ancient times. A very interesting
More informationLecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion
S. Widnall 6.07 Dynamics Fall 009 Version.0 Lecture L - Degrees of Freedom and Constraints, Rectilinear Motion Degrees of Freedom Degrees of freedom refers to the number of independent spatial coordinates
More informationPractice Exam Three Solutions
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics Physics 8.01T Fall Term 2004 Practice Exam Three Solutions Problem 1a) (5 points) Collisions and Center of Mass Reference Frame In the lab frame,
More informationROBOTICS 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
More informationBasic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology
Basic Principles of Inertial Navigation Seminar on inertial navigation systems Tampere University of Technology 1 The five basic forms of navigation Pilotage, which essentially relies on recognizing landmarks
More informationSensor Based Control of Autonomous Wheeled Mobile Robots
Sensor Based Control of Autonomous Wheeled Mobile Robots Gyula Mester University of Szeged, Department of Informatics e-mail: gmester@inf.u-szeged.hu Abstract The paper deals with the wireless sensor-based
More informationLectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain
Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain 1. Orthogonal matrices and orthonormal sets An n n real-valued matrix A is said to be an orthogonal
More informationUnit 4 Practice Test: Rotational Motion
Unit 4 Practice Test: Rotational Motion Multiple Guess Identify the letter of the choice that best completes the statement or answers the question. 1. How would an angle in radians be converted to an angle
More informationUnit 3 (Review of) Language of Stress/Strain Analysis
Unit 3 (Review of) Language of Stress/Strain Analysis Readings: B, M, P A.2, A.3, A.6 Rivello 2.1, 2.2 T & G Ch. 1 (especially 1.7) Paul A. Lagace, Ph.D. Professor of Aeronautics & Astronautics and Engineering
More informationMOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.
MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS N. E. Pears Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.uk) 1 Abstract A method of mobile robot steering
More informationAlgebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.
Chapter 1 Vocabulary identity - A statement that equates two equivalent expressions. verbal model- A word equation that represents a real-life problem. algebraic expression - An expression with variables.
More informationMAT 200, Midterm Exam Solution. a. (5 points) Compute the determinant of the matrix A =
MAT 200, Midterm Exam Solution. (0 points total) a. (5 points) Compute the determinant of the matrix 2 2 0 A = 0 3 0 3 0 Answer: det A = 3. The most efficient way is to develop the determinant along the
More informationLecture L3 - Vectors, Matrices and Coordinate Transformations
S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between
More information9.4. The Scalar Product. Introduction. Prerequisites. Learning Style. Learning Outcomes
The Scalar Product 9.4 Introduction There are two kinds of multiplication involving vectors. The first is known as the scalar product or dot product. This is so-called because when the scalar product of
More informationVector Treasure Hunt Teacher s Guide
Vector Treasure Hunt Teacher s Guide 1.0 Summary Vector Treasure Hunt is the first activity to be done after the Pre-Test. This activity should take approximately 30 minutes. 2.0 Learning Goals Driving
More informationTWO-DIMENSIONAL TRANSFORMATION
CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization
More informationConstraint satisfaction and global optimization in robotics
Constraint satisfaction and global optimization in robotics Arnold Neumaier Universität Wien and Jean-Pierre Merlet INRIA Sophia Antipolis 1 The design, validation, and use of robots poses a number of
More informationLinear 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
More informationIndustrial 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
More information(Refer Slide Time: 1:42)
Introduction to Computer Graphics Dr. Prem Kalra Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture - 10 Curves So today we are going to have a new topic. So far
More informationOn-line trajectory planning of robot manipulator s end effector in Cartesian Space using quaternions
On-line trajectory planning of robot manipulator s end effector in Cartesian Space using quaternions Ignacio Herrera Aguilar and Daniel Sidobre (iherrera, daniel)@laas.fr LAAS-CNRS Université Paul Sabatier
More informationLecture 16. Newton s Second Law for Rotation. Moment of Inertia. Angular momentum. Cutnell+Johnson: 9.4, 9.6
Lecture 16 Newton s Second Law for Rotation Moment of Inertia Angular momentum Cutnell+Johnson: 9.4, 9.6 Newton s Second Law for Rotation Newton s second law says how a net force causes an acceleration.
More informationUnderstanding Poles and Zeros
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.14 Analysis and Design of Feedback Control Systems Understanding Poles and Zeros 1 System Poles and Zeros The transfer function
More information(Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7)
Chapter 4. Lagrangian Dynamics (Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7 4.1 Important Notes on Notation In this chapter, unless otherwise stated, the following
More informationIntroduction to Computer Graphics Marie-Paule Cani & Estelle Duveau
Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction
More informationArtificial 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
More informationReview B: Coordinate Systems
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of hysics 8.02 Review B: Coordinate Systems B.1 Cartesian Coordinates... B-2 B.1.1 Infinitesimal Line Element... B-4 B.1.2 Infinitesimal Area Element...
More informationClassifying Manipulation Primitives from Visual Data
Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if
More informationLongitudinal and lateral dynamics
Longitudinal and lateral dynamics Lecturer dr. Arunas Tautkus Kaunas University of technology Powering the Future With Zero Emission and Human Powered Vehicles Terrassa 2011 1 Content of lecture Basic
More informationChapter 8: Rotational Motion of Solid Objects
Chapter 8: Rotational Motion of Solid Objects 1. An isolated object is initially spinning at a constant speed. Then, although no external forces act upon it, its rotational speed increases. This must be
More informationUnderstanding and Applying Kalman Filtering
Understanding and Applying Kalman Filtering Lindsay Kleeman Department of Electrical and Computer Systems Engineering Monash University, Clayton 1 Introduction Objectives: 1. Provide a basic understanding
More informationGeometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
More informationThis week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model
CENG 732 Computer Animation Spring 2006-2007 Week 8 Modeling and Animating Articulated Figures: Modeling the Arm, Walking, Facial Animation This week Modeling the arm Different joint structures Walking
More informationFRICTION, WORK, AND THE INCLINED PLANE
FRICTION, WORK, AND THE INCLINED PLANE Objective: To measure the coefficient of static and inetic friction between a bloc and an inclined plane and to examine the relationship between the plane s angle
More informationStress Analysis, Strain Analysis, and Shearing of Soils
C H A P T E R 4 Stress Analysis, Strain Analysis, and Shearing of Soils Ut tensio sic vis (strains and stresses are related linearly). Robert Hooke So I think we really have to, first, make some new kind
More informationRobotics & Automation
Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,
More informationPHYSICS 111 HOMEWORK SOLUTION #9. April 5, 2013
PHYSICS 111 HOMEWORK SOLUTION #9 April 5, 2013 0.1 A potter s wheel moves uniformly from rest to an angular speed of 0.16 rev/s in 33 s. Find its angular acceleration in radians per second per second.
More information